4

Я пытаюсь обновить Windows XP Pro до Vista Ultimate и не хочу делать чистую установку. Обновление проходит большую часть последнего этапа в списке задач (примерно через два часа), а затем прерывается со следующей ошибкой:

Обновление не было успешным.

Затем он восстанавливает систему до XP.

Когда я смотрю в файле setuperr.logC:\$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, но не обнаружил ошибок в тот момент, когда установка была прервана.

У кого-нибудь есть другие идеи, чтобы попробовать?

3 ответа3

1

Microsoft была права, вы должны отказаться и сделать чистую установку. Очевидно, что что-то переносимое из XP не совместимо с Vista. Пока вы это делаете, переходите к Windows 7.

Чистая установка - ваш лучший вариант, так как половина ваших приложений не будет работать после обновления в любом случае. Лучше всего провести их инвентаризацию и сделать резервную копию ваших данных, а затем переустановить их после установки новой ОС. Если у вас нет какого-то тупого приложения более 8 лет назад, и вы хотите обновить его до чистой установки, вам следует также рассмотреть альтернативы Windows, такие как Linux или Mac.

0

Это немного натянуто, но у меня были проблемы с чистой установкой Vista в то время, когда я вернулся из-за использования SATA-подключенного DVD-привода. Единственный способ закончить установку - это использовать IDE-соединение для оптического привода. После установки SATA-соединение работало без проблем.

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

0

Поскольку отсутствующая DLL-библиотека как-то связана с проигрывателем Windows Media, перед повторной попыткой я бы установил WMP и Microsoft .NET Framework 3.5 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .