Я пытаюсь обновить Windows XP Pro до Vista Ultimate и не хочу делать чистую установку. Обновление проходит большую часть последнего этапа в списке задач (примерно через два часа), а затем прерывается со следующей ошибкой:
Обновление не было успешным.
Затем он восстанавливает систему до XP.
Когда я смотрю в файле setuperr.log
(в C:\$Windows.~BT\Sources\Panther
, созданный во время обновления), последняя ошибка в файле следующая:
2009-10-31 21:17:55, ошибка [0x080390] Ошибка MIG при вызове IPostApply-> PostApply для плагина = {ServerPath = "% windir%\system32\drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d- B330-A95618DE2BFC}, ThreadingModel = Квартира}.
Ошибка: 0x80070057
Я искал в сети все ключевые слова в этой ошибке, но не нашел решения. Я также позвонил в Microsoft и заплатил за поддержку, но пока они так и не смогли это выяснить.
Я, однако, нашел связанный вопрос суперпользователя , Устранение неполадок не удалось обновить до Windows 7? об обновлении с Vista до Windows 7.
Файл, упомянутый в ошибке, drmmgrtn.dll
, не был на моей машине. Я вижу, что это часть установки Vista (в C:\$WINDOWS.~BT\Sources\dlmanifests\microsoft-windows-mediaplayer-drm-dl
), поэтому я предполагаю, что установщик пытается загрузить ее, но может не по какой-то причине.
Глядя на свойства файла, я вижу, что он называется DRM Migration DLL от Microsoft. Я пытался удалить все программы, о которых мог подумать, что они могут помешать работе DRM, но всегда происходит сбой в одном и том же месте с одной и той же ошибкой.
Я также сделал следующее:
- Использовал
msconfig
для загрузки в режиме выборочного запуска, когда запущены только службы Microsoft. - Удалите антивирус AVG, драйвер дисплея Nero, Nvidia, Power DVD и проигрыватель Windows Media.
- Скопируйте содержимое установочного DVD-диска Vista на жесткий диск и запустите его оттуда.
- Проверял Event Viewer, но не обнаружил ошибок в тот момент, когда установка была прервана.
У кого-нибудь есть другие идеи, чтобы попробовать?