Skip to main content

For at bruge mere end 4 GB hukommelse, sørg for, at Windows er 64-bit

How to fix "GB usable" RAM problem under 32-bit Windows (msconfig) (April 2025)

How to fix "GB usable" RAM problem under 32-bit Windows (msconfig) (April 2025)
Anonim

Denne artikel blev oprindeligt skrevet tilbage, da Windows Vista blev udgivet, men selv med Windows 10 er der 32-bit og 64-bit versioner, der har de samme begrænsninger med hensyn til mængden af ​​hukommelse, der kan bruges med computersystemet.

I et stykke tid har computerprocessorer understøttet 64-bit computing, men der er stadig tilfælde, at de stadig kun har 32-bit support. Selvom du har en 63-bit processor, så kan du kun køre en 32-bit version af softwaren.

Med en pc, der kører Windows XP, havde en enkelt gigabyte RAM på systemet, at du kun kunne pålideligt køre et enkelt program uden problemer. Heck, det kunne endda multitask ganske godt. Indtast Windows Vista med sin fancy nye grænseflade og yderligere systemkrav. Nu er en gigabyte af RAM stort set nødvendig for at den kan køre, og to gigabyte er nødvendige for en jævn drift af applikationer. Vista drager virkelig fordel af at have mere hukommelse, men der er et problem.

32-bit og hukommelsesbegrænsninger

Windows XP var udelukkende et 32-bit operativsystem. Dette gjorde tingene meget enkle, da der var stort set kun en enkelt version til at programmere for. Tilbage, da den blev udviklet, kom de fleste systemer kun med 256 eller 512 MB hukommelse. Det ville løbe på disse, men mere hukommelse var altid en fordel. Der var dog et problem. 32-bit registre i Windows XP og hardware af de tidsbegrænsede pc'er til maksimalt 4 GB hukommelse. Det er lidt mere kompliceret end dette, da nogle hukommelser er forbeholdt OS og andre til applikationer.

Dette var ikke et problem med tidens applikationer. Sikker på, at der var nogle programmer som Adobe Photoshop, der hurtigt kunne spise systemhukommelsen, men de kunne stadig fungere meget godt. Selvfølgelig med reduktion af hukommelsesomkostninger og fremskridt af processorteknologi medførte, at 4 GB hukommelse i et system ikke er noget, der er uden grund. Problemet er, at Windows XP ikke kan håndtere noget ud over 4 GB RAM. Selvom hardwaren kunne understøtte det, kunne softwaren ikke.

Vista løser 4GB eller gør det?

En af de store pushes af Microsoft til Windows Vista var at løse 4GB hukommelsesproblemet. Ved at genopbygge kernen i operativsystemet kunne de tilpasse, hvordan hukommelsesstyringen fungerede. Men der er faktisk en smule problem med dette. Der er en række versioner af Vista, og de har forskellige maksimumsbeløb, som de støtter.

Ifølge Microsofts egen videnbaserede artikel understøtter alle 32-bit versioner af Vista op til 4 GB hukommelse, men det faktiske anvendelige adresserum er mindre end 4 GB. Årsagen til dette er, at en del af hukommelsen er afsat til hukommelseskortgrænseflader. Dette er generelt et mellemrum, der er afsat til at sikre kompatibilitet mellem drivere og den anvendte mængde varierer afhængigt af de enheder, der er installeret i systemet. Typisk vil et system med 4 GB RAM kun rapportere 3,5 GB adresserbart rum.

På grund af dette hukommelsesproblem af Vista med systemer installeret med 4 GB hukommelse er en række virksomheder forsendelsessystemer konfigureret med 3 GB (to 1 GB og 2 512 MB moduler) i systemet. Dette vil sandsynligvis forhindre, at brugere, som køber systemet, klager over, at systemet siger, at de har mindre end 4 GB RAM og kontakter dem til at klage over det.

64-bit til redning

64-bit versionen af ​​Windows Vista har ikke samme 4GB hukommelsesgrænse. I stedet har hver 64-bit version en grænse for mængden af ​​adresserbar hukommelse. De forskellige 64-bit versioner og deres maksimale hukommelse er som følger:

  • Vista Basic: 8 GB
  • Vista Home Premium: 16 GB
  • Vista Business / Enterprise / Ultimate: 128+ GB

Nu er sandsynligheden for, at pc'erne når til 8 GB ved udgangen af ​​2008, ret lave. Selv 16GB-grænsen for Home Premium vil sandsynligvis ikke ske, før den næste version af Windows er udgivet.

Selvfølgelig er der andre problemer vedrørende 64-bit version af Windows. Den store bekymring for dem, der ønsker at bruge den, er førersupport. Mens de fleste enheder nu har drivere til 32-bit version af Vista, er det lidt sværere at finde drivere til nogle enheder med 64-bit versionen. Dette forbedrer jo længere vi får fra lanceringen af ​​Vista, men ikke så hurtigt som med 32-bit drivere. Det andet problem er softwarekompatibilitet. Mens 64-bit version af Vista kan køre 32-bit software, er nogle programmer ikke fuldt ud kompatible eller understøttes af udgiveren. Et sådant eksempel er iTunes-applikationen fra Apple, at mange mennesker skal tilpasse, indtil Apple udgiver en kompatibel version.

Hvad betyder det?

De fleste nye bærbare pc'er og pc'er, der er solgt, har nu 64-bit hardware, der understøtter hukommelse, der adresserer over 4GB-grænsen. Problemet er, at de fleste producenter stadig forudindlæser 32-bit versioner af Vista. Sikker på, de sælger ikke systemerne med 4 GB hukommelse installeret i dem, men brugerne har mulighed for at installere hukommelsen senere som en opgradering. Når det sker, vil forbrugerne sandsynligvis begynde at oversvømme deres call centers rapportering problemer.

Hvis du kigger på at købe en ny pc, og du tilfældigvis bruger et stort antal hukommelsesintensive programmer, bør du overveje at købe et system, der leveres installeret med en 64-bit version af Vista. Selvfølgelig skal du altid foretage forskning med virksomhederne for at sikre, at den hardware, du bruger som printere, scannere, lydspillere og lignende, har drivere. Det samme skal ske med enhver software, du bruger. Hvis alt der tjekker, er det bedst at gå med 64-bit versionen.