der er ikke kun en maksimal mængde hukommelse, som dit systems bundkort kan acceptere, der er også en maksimal mængde hukommelse, som dit operativsystem (OS) kan acceptere. Når du f.eks. installerer 4 GB hukommelse i et 32-bit Microsoft-System, kan dit system kun rapportere 3 GB eller 3,5 GB ledig hukommelse. Hvis dette sker, skal du ikke bekymre dig. Den hukommelse, du har købt og installeret, er fint. Problemet drejer sig om, hvor meget hukommelse operativsystemet kan adressere.
mens vinduerne OS giver mulighed for maksimalt 4 GB installeret fysisk hukommelse, svarer dette ikke til 4 GB tilgængelig hukommelse. Årsagen? En del af dit systems hukommelse (uanset hvor meget du har installeret) er reserveret til at køre enheder, såsom grafikkort, PCI-kort, integrerede netværksforbindelser osv., hvilket betyder, at visse mængder installeret hukommelse muligvis ikke er tilgængelig til brug som tilgængelig hukommelse.
ved opstart beregner dit system den mængde hukommelse, der er nødvendig for at køre enheder. Hvis du har maksimeret mængden af fysisk installeret hukommelse i dit system, trækkes den mængde hukommelse, der er nødvendig for at køre enheder, fra dit systems tilgængelige hukommelse, hvilket betyder, at du ikke kan bruge al din fysiske hukommelse. Men hvis du ikke har maksimeret din fysiske hukommelse, vil det hele være tilgængeligt til brug.
den maksimale mængde hukommelse, som et operativsystem genkender, varierer efter type og version af operativsystemet. Med hensyn til at skelne mellem OS-typer er 32-bit operativsystemer typisk de lavere forbrugerversioner, mens 64-bit operativsystemer er designet til forbrugere med høj brug og forretningsbrugere. Sådan bestemmer du, om en computer kører en 32-bit version eller 64-bit version af operativsystemet.
fysiske hukommelsesgrænser for nyere versioner er som følger.