Jednym z często spotykanych problemów przy tworzeniu instalacji windowsa dla komputerów wyposażonych w procesory AMD przy pomocy programu nlite jest właściwe przygotowanie instalacji tak, żeby przy uruchomianiu systemu nie pojawiał się błąd, że system nie może odnaleźć pliku „nhelper„.
Znalazłem rozwiązanie jak przygotować instalacje tak, żeby zapobiec temu błędowi:
1. Przejdź do folferu swojej instalacji nlite, odszukaj katalog i386 i skasuj z niego plik nhelper.ex_
2. Zlokalizuj w katalogu i386 plik textsetup.sif , a następnie otwórz go do edycji w notatniku
3. Następnie wyszukaj (F3) frazę „nhelper” i skasuj wszystkie wiersze z jego wystąpieniem(np. nhelper.exe = 1,,,,,,,2,0,0 ). Zachowaj ostrożność, żeby nie skasować przypadkiem, żadnego wiersza, z wystąpieniem słowa „nlite”.
3. Zlokalizuj w katalogu i386 plik nlite.in_, a następnie skopiuj go na pulpit, wyodrębnij go (expand nlite.in_ nlite.inf),otwórz do edycji w notatniku i wyszukaj i skasuj wszystkie wiersze z wystąpieniem słowa „nhelper” i zapisz plik.
4. Nowo utworzony plik nlite.ini bez odwołań do nhelper trzeba teraz skompresować (makecab nlite.inf nlite.in_) i wynikowy plik nlite.in_ umieścić z powrotem w twoim katalogu i386.
W ten sposób Windows nie będzie nawet wiedzieć o nhelper.exe i nie będzie więcej się o niego dopytywać.
Istnieje też inny sposób: Można ściągnąć plik http://rapidshare.com/files/22559683/nhelper.rar.html lub z http://chomikuj.pl/Kobejasi/Blog , a następnie skopiować go do katalogu i386. W dalszej kolejności odszukujemy plik nhelper.ex_ i kasujemy go, a następnie kompresujemy nhelper.exe do nhelper.ex_ (makecab nhelper.exe nhelper.ex_) i usuwamy plik nhelper.exe. Gotowe
Natomiast w przypadku, kiedy już masz zainstalowany system gdzie pojawia się ten błąd, należy:
1. Przejdź do c:/windows/inf (jest to ukryty folder)
2. Znajdź nlite.inf
3. Usuń ostatnich 4-5 linijek (z wystąpieniem słowa „nhelper”)
HKLM,”SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce”,”nlite_post_s02″,0×00020000,
„nhelper del /q /s „”"”%10%\SET*.TMP”"”"”
HKLM,”SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce”,”nlite_post_s03″,0×00020000,
„nhelper delete „”%10%\SET3.TMP”"”
HKLM,”SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce”,”nlite_post_s04″,0×00020000,
„nhelper delete „”%17%\INFCACHE.1″”"
HKLM,”SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce”,”nlite_post_s05″,0×00020000,
„nhelper moveex „”%17%\syssbck.dll”" „”%11%\syssetup.dll”"”
HKLM,”SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce”,”nlite_post_s06″,0×00020000,
„nhelper moveex „”%17%\syssbck.inf”" „”%17%\syssetup.inf”"”
HKLM,”SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce”,”nlite_post_s07″,0×00020000,
„nhelper delete „”%11%\nhelper.exe”"”
4. Zapisz plik.
5. Uruchom ponownie komputer!!
5 grudnia 2008 |