Windows 7 32 bit i 4GB
Poniżej tłumaczenie poradnika ze strony
http://www.evga.com/forums/tm.aspx?m=960087&mpage=1
Narzędzia:
W tym przypadku będzie potrzebny Hex Editor. Mozesz go pobrać
stąd http://mh-nexus.de/en/hxd/
Musisz także zainstalować Visual Studio C++ do pobrania tutaj
http://www.microsoft.com/express/Downloads/
Znajdź Visual C++ 2008 Express, ściągnij i zainstaluj.
Po instalacji koniecznie wejdź do folderu programu i znajdź
program Vcvarsall.bat, jest niezbędny do zrealizowania
postawionego celu jakim jest zmiana ilości pamięci RAM w
systemie. Jeśli go nie ma, spróbuj starszych wersji Visual Studio C++,
bez tego programu ani rusz.
Przestroga:
Będziesz modyfikował jądro systemu i tworzył nową opcję
rozruchową uruchomienia systemu. Opisany sposób powinien pozwolić ci także na
możliwośc korzystania z niemodyfikowanego jądra systemu w każdej
chwili, choć istnieje tutaj obawa przed niekompatybilnością. Nie biorę
odpowiedzialności za żadną szkodę wywołaną na twoim komputerze.
Jeśli wszystko wykonasz poprawnie a system nie uruchomi się
normalnie można naprawić to bez reinstalacji systemu za pomocą trybu naprawy. W
najgorszym przypadku będziesz musiał reinstalować system. Jeśli
masz komputer z 4GB+więcej pamięci RAM na systemie
Windows7/Vista, podany sposób pozwoli ci uzyskać dostęp do
reszty pamięci bez wydawania pieniędzy na 64-bitową wersję
systemu Windows 7 lub Vista.
Nawet jeśli pomyślnie zmodyfikujesz jądro systemu i uruchomisz
system, twój komputer moze stać się niestabilny z powodu
niewłaściwego napisania sterowników systemu. Wątpię jednak żebyś miał z tego
powodu kłopoty ze sterownikami.
Pamiętaj:
jedna zle wpisana cyfra lub litera wystarczy by sposób ten nie
zadziałał. Dlatego ważne jest zebyś robił to dokładnie.
Procedura:
Pierwszą rzeczą jaką musisz zrobić to zmienić właściwości jądra
systemu, który będziesz modyfikował. Domyślnie pliki systemowe
mogą być użyte tylko przez programy Microsoft i nie można ich
modyfikować.
Przejdź do Windows\System32, znajdź cmd.exe i uruchom jako
administrator, jest to konieczne jeśli masz aktywne UAC na twoim
systemie. Uwaga: w wierszu poleceń musi być folder
C:\Windows\system32. Mozesz przenieść się do niego poprzez
wpisanie komendy cd C:\Windows\System32
Następnie wpisz polecenie:
takeown /f ntkrnlpa.exe
Teraz przejdź normalnie za pomocą Eksploratora do folderu
system32. Znajdź ntkrnlpa.exe, prawy klik, właściwości, zakładka bezpieczeństwo,
edytuj, administratorzy i aktywuj “Pełna kontrola”.
Skopiuj plik na twój pulpit, i
zmien jego nazwę na ntkl64g.exe (możesz wymysleć inną nazwę,
pamiętaj o dostosowaniu pózniejszych poleceń). Jeśli Windows
pokaze ostrzeżenie podczas kopiowania pliku, prawdopodobnie
oznacza to że niewłaściwie przyznałeś sobie uprawnienia do
pliku, i musisz je ponowić.
Następnie otwórz ten plik ntkl64g.exe w programie Hex Editor.
Znajdź wartości:
7C 11 8B 45 FC 85 C0 74 0A
i
7C 10 8B 45 FC 85 C0 74 09
I teraz:
z pierwszej wartości część “8B 45 FC 85 C0 74 0A” zamieniasz na
“B8 00 00 02 00 90 90”
z drugiej wartości część “8B 45 FC 85 C0 74 09” zamieniasz na
“B8 00 00 02 00 90 90”
Zapisz plik, zamknij HexEditor.
Teraz otwórz wiersz poleceń jako administrator i
osobno wpisz każde z poleceń:
cd C:\Program Files\Microsoft Visual Studio 9.0\VC
vcvarsall
cd C:\Windows\System32
editbin /release ntkl64g.exe
makecert -r -ss my -n “CN=My Cert”
signtool sign -s my -n “My Cert” ntkl64g.exe
Jeśli wszystko poszło bez błędów, wpisz teraz:
bcdedit /copy {current} /d “Windows 7 - All Memory”
Pojawi się informacja "The entry was successfully copied to
{długi_numer_długi_numer} (zostanie wygenerowany numer, i ten
numer trzeba potem wpisać)
Teraz wpisz osobno polecenia:
bcdedit /set {długi_numer_długi_numer} pae ForceEnable
bcdedit /set {długi_numer_długi_numer} kernel ntkl64g.exe
bcdedit /set {długi_numer_długi_numer} testsigning on
Teraz ważna chwila, uruchom komputer i wybierz system, będziesz
miał do wyboru dwa - Windows 7, i Windows 7 All Memory. Wybierz
drugą opcję.
Jeśli system przejdzie do trybu naprawy, prawdopodobnie wpisałeś
złe cyfry w HexEditor. Nie panikuj, zawsze możesz wybrać
“Windows 7” na początku. Jeśli nie działa on poprawnie, zmuszony
będziesz uruchomić ponownie i przeprowadzić reperację systemu
Windows 7.