Sådan øges hukommelsesgrænsen for 32-bit-applikationer i Windows 64-bit OS
De fleste af os bruger nu sandsynligvis et 64-bit Microsoft-operativsystem som Windows 7 x64 eller Windows Vista x64, som gør det muligt for computeren at adressere mere end 3 GB RAM. Vidste du imidlertid, at alle 32-bit applikationer du kører stadig er begrænset til kun at bruge 2 GB RAM? Dette omfatter mange spil og sandsynligvis den version af Microsoft Office, du har installeret, medmindre du specifikt har valgt at installere 64-bit versionen.
Du kan måske undre sig over, hvorfor dette er et problem. Nå, selvfølgelig, hvis dit system har mere end 2 GB RAM, ville det være dejligt at lade dine applikationer eller spil gøre brug af det. Desuden kolliderer nogle applikationer faktisk, når de rammer denne grænse, eller begynder at springe op i bokse uden hukommelsesfejl. Hvis du arbejder på store Excel-filer (500.000 rækker +), så ved du hvad jeg taler om.
Løsningen
Heldigvis er der en løsning! En stor coder ved navn Daniel Pistelli har skrevet en lille patching applikation, der vil ændre dine 32-bit programmer, og tillade dem at adressere op til 4 GB RAM. Det er vigtigt at huske, at dette værktøj kun er nyttigt, hvis du kører et 64-bit-operativsystem. Hvis du ikke ved hvad jeg taler om, så er det en nem måde at kontrollere:
1. Gå til Kontrolpanel, og klik på visning med "små ikoner" øverst til højre
2. Klik på System
3. Som i billedet nedenfor, ved siden af System Type, skal det sige 64-bit operativsystem. Hvis det ikke gør det, er dette værktøj ikke til nogen nytte for dig.
Den anden ting at huske er, at dette værktøj kun kan bruges på 32-bit applikationer. Hvis du er i tvivl om en applikation, du kører, er 32-bit, skal du køre task manager ved at trykke på CTRL-SHIFT-ESCAPE. Klik på fanen for processer. En liste over aktuelt kørende programmer vil blive indlæst. Find din ansøgning på listen, og se, om den har * 32 ud for den. Eksempelbilledet nedenfor illustrerer hvad jeg mener.
Brug af plaster
Forudsat at du har fulgt de to foregående punkter og nu ønsker at patchere din 32-bit applikation, skal du først sikkerhedskopiere den eksekverbare fil for det program, du vil patchere. Hvis patchprocessen fejler, eller hvis du skal downloade en opdatering til det program, du laver, skal du muligvis vende tilbage til den oprindelige fil. Husk, at du kun skal sikkerhedskopiere den eksekverbare fil til programmet (dvs. filen med en .exe-udvidelse), ikke hele programmappen selv. Når du har gjort dette, skal du downloade patchingværktøjet herfra. Kør det, og det vil bede dig om at vælge dit program. Du skal blot vælge den eksekverbare fil, du vil patchere, og værktøjet vil fungere sin magi. Efter færdiggørelsen vil den spørge dig om du vil patchere en anden fil. Hvis du gør det, gå videre, hvis ikke, stop!
Konklusion
Hvis alt går godt, skal din ansøgning nu kunne bruge op til 4 GB RAM. Det er klart, at dette vil være mest nyttigt for ressourceintensive applikationer, og du vil sikkert se de største fordele ved spil. Nogle produktivitetssoftware vil også være til gavn, forudsat at du ikke bruger 64-bit versioner af disse (f.eks. Excel, Photoshop, 3D Studio Max osv.).