Новый участник
Сообщения: 30
Благодарности: 2
|
Профиль
|
Отправить PM
| Цитировать
Вобщем при исследовании этой проблемы обнаружилось следующее:
На диске системные файлы как и сам загрузчик SETUPLDR.BIN находяться в папке
I386, при этом все нормально работает. Стоит этот загрузчик запустить с HDD, как
он эту папку начинает игнорировать, исследование самого загрузчика показало,
что собственно пути у него указывают не на папку I386, а на minint. Поменял
название папки с I386 на minint и загрузка пошла. Однако, то ли я слишком тупой,
толи ..... В общем я так и не понял, почему с CD все прекрасно работает, несмотря
на название папки отличное от minint, а при запуске с HDD этого не происходит.
Может кто прояснит эту ситуацию?
Не смотря на то, что загрузка пошла, проблема до конца не разрешилась, так как
на конечном этапе начинают выскакивать ошибки, связанные с секцией RunOnceEx.
И первый раз загрузка спотыкается с выводом следующего сообщения:
Error while executing: netshell.dll
Исследование реестра показало, что эту ошибку вызывает следующая секция:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx\500]
"100"="shell32.dll|DllInstall|I"
"102"="netshell.dll|DllRegisterServer"
"103"="browseui.dll|DllInstall|I"
"104"="shdocvw.dll|DllInstall|I"
"105"="inetcpl.cpl|DllInstall|I"
"106"="||ie4uinit.exe"
"107"="urlmon.dll|DllInstall|i,HKLM"
"108"="themeui.dll|DllRegisterServer"
"109"="shell32.dll|DllInstall|U"
И соответственно запись "102"="netshell.dll|DllRegisterServer"
Первый раз встречаю запись в подобном формате через |
Если честно, нифига не понял, чтобы это все значило. Но самое интересное,
почему через CD все срабатывает нормально, а через HDD спотыкач.
Причем, это не едиственная ошибка, после нее появлется и куча других, но
видимо причина у них одинаковая, поэтому все их описывать я думаю смысла нет.
Надо пока с первой разобраться. Кто может сталкивался с подобным?
|