Ошибка Sysprep 50 в командной строке восстановления Win Vista

Ошибка Sysprep 50 в командной строке восстановления Win Vista

Я имею дело с настольным компьютером, у которого отказало оборудование из-за проблемы с материнской платой. Заменяемые материнские платы также имеют ту же известную проблему; поэтому я установил новую модель материнской платы и процессора. Конечно, Vista не загружается в безопасном режиме, а автоматическое восстановление бесполезно.

Я хочу обобщить установку Windows с помощью SYSPREP; поскольку в системе есть неизвестное устаревшее приложение, для которого у нас (по неизвестным причинам) больше нет установочного носителя. Единственный способ, которым я могу получить доступ к командной строке (насколько мне известно), — это через командную строку восстановления системы. Я могу получить доступ к C:\ и выполнить его копию SYSPREP. Однако я сталкиваюсь со следующей ошибкой:

2015-06-03 21:03:18, Ошибка [0x0f0082] SYSPRP LaunchDll: Произошла ошибка при выполнении «X:\Windows\System32\wevtapi.dll,EvtIntSysprepCleanup», возвращен код ошибки 50[gle=0x00000032]

2015-06-03 21:03:18, Ошибка [0x0f0070] SYSPRP RunExternalDlls: Произошла ошибка при запуске DLL-библиотек реестра sysprep, остановившая выполнение sysprep. dwRet = 50[gle=0x00000032]

2015-06-03 21:03:18, Ошибка [0x0f00a8] SYSPRP WinMain: Ошибка при обработке поставщиков очистки sysprep; hr = 0x80070032[gle=0x00000032]

Я предполагаю, что это происходит из-за того, что во время восстановления на X:\ находится активная операционная система, и SYSPREP пытается подготовить диск X:.

Есть ли способ выбрать диск C: в режиме восстановления? Я бы предпочел сэкономить нам дни установки и настройки приложений и избежать потери устаревшего приложения.

Заранее спасибо за вашу помощь!

Связанный контент