Назад | Перейти на главную страницу

Windows 2003 r2 перезагружается через несколько секунд после запуска.

У меня проблемы с виртуальной машиной на ESXi под управлением Windows Server 2003 R2. Проблема в том, что каждый раз, когда он запускается и отображает окно входа в систему, машина перезагружается без предупреждений, предупреждений и bsod. Неважно, что я делаю, я могу просто подождать несколько секунд или действительно могу войти в систему и попытаться что-то сделать, результат тот же.

С другой стороны, если я загружаю последнюю удачную конфигурацию, система работает нормально. Дело в том, что мне не удается установить эту конфигурацию как конфигурацию по умолчанию, потому что при следующей перезагрузке, если я выберу нормальную загрузку, проблема возникнет снова.

Все эти факты, похоже, указывают на какое-то повреждение реестра.

Стоит знать, что на этом сервере работает несколько важных приложений, поэтому я должен решить эту проблему. Важнейшим приложением, которое запускает сервер, является SIOPEL (http://www.siopel.com.ar/)

Я также пробовал переустановить окна, чтобы исправить реестр. Это устранило проблему на некоторое время, но когда сервер был снова запущен в производство, проблема вернулась. Так что на этом этапе я могу просто подумать о действительно неприятной вещи, которую приложение делает с реестром, которая повреждает всю систему, или, возможно, все это вызвано обновлением Windows; Я думаю, что первое более вероятно.

Следующее, что я попробовал, - это отладка ядра. Я новичок в области отладки ядра, но мне очень странно, что даже с подключенным отладчиком ядра система перезагружается, не оставляя никаких других журналов, кроме загруженных модулей и некоторых других строк, которые не дают понять, что вызывает такое поведение. Я должен спросить, если это драйвер или служба неисправности, не должен ли windbg регистрировать это и ломаться после исключения ядра? Если это повреждение реестра,

Хорошо, это сценарий, я думаю, что теперь мне нужно снова переустановить окна и начать отслеживать и регистрировать все виды записей в реестр в надежде найти ключ. Я тоже думаю, что это одно из серверных приложений, но я не знаю какое, и я тоже не могу его проверить.

Кто-нибудь знает, как я могу регистрировать все действия, которые приложения выполняют в реестре?

Буду очень благодарен за любую рекомендацию или руководство.

Заранее спасибо!

К сожалению, этот вопрос немного устарел, однако один из способов регистрации активности приложения в реестре - с помощью монитора процессов SysInternals. Это не только монитор реестра, он выполняет сложную фильтрацию захвата. Вы можете фильтровать по имени процесса, например firefox.exe или любой другой исполняемый файл, имя операции, а также путь (пути) в реестре, который нужно включить или исключить. Программа требует 2003 Server SP1 или выше, так что все в порядке. Если у вас есть время сделать то, что вы запланировали, но еще не решили проблему, попробуйте:

Монитор процессов v3.05 Марк Руссинович и Брайс Когсуэлл Дата публикации: 4 июня 2013 г. http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx