Windows 7 Обновление продолжает откат к Vista

я, наконец, решил, что я хотел бы обновить свой рабочий стол с Windows Vista SP2 64-бит до Windows 7 64-бит. Поэтому я получил свой профессиональный 64-разрядный DVD-диск Windows 7, вытащил его на свой компьютер и запустил установщик и сказал ему обновить.

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

обновление добрался до последнего шага (восстановление настроек); он добрался до 92%, но мне больше не хотелось смотреть на него, поэтому я вышел из комнаты. Когда я вернулся, он перезагрузился обратно в Vista с запиской " извините, обновление не удалось."

я немного погуглил и обнаружил, что людям повезло после удаления таких вещей, как Wireshark и драйверы ATI. Сделал, попробовал еще раз, все равно откатил.

я посмотрел в логах, в частности C:$WINDOWS.~BTSourcesPanthersetupapisetupapi.app.log, и нашел следующую строку. (Каждый раз, когда я пытаюсь модернизировать прибор в этой линии другой. Это самая последняя запись в журнале, я не сохранил старые.)

!    cci: !NCI: Op=BIND, Layer=NDIS, Upper=Tcpip6 Lower=Device{9A2D9804-A610-4D0B-8B8B-392406EE148F}, Error=00000019

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

это все равно не помогло, все равно покатилось после того, как я попытался обновить.

я знаю, что могу (читать: должен) выполнить чистую установку, но я хочу, чтобы это обновление работало. У кого-нибудь есть идеи, как сделать эту работу? У меня есть мои драйверы видеокарты (ATI) удалены, все USB вещи отключены, все сетевые устройства (за исключением моего порта ethernet и WAN Miniports) удалены, все программы Советник по обновлению Windows сказал мне удалить удалены. Что может быть причиной сбоя обновления и отката Windows до Виста?

P. S. И только сейчас я нашел список всех Windows 7 файлы журналов обновлений: http://support.microsoft.com/kb/927521.

P. P. P. S. вот копия моего C:$WINDOWS.~BTsourcesRollbacksetuperr.log (которые как ни странно не на список Microsoft файлов журнала): http://pastebin.com/X03Azd5U.

редактировать: я взглянул на C:$WINDOWS.~BTSourcesPanthersetuperr.log и

2011-10-03 22:19:03, Error      [0x080a97] MIG    HKLMSoftwareWow6432NodeMicrosoftWindows NTCurrentVersionDrivers32 [msacm.l3codecp] is not a valid registry value[gle=0x00000002]
2011-10-03 22:19:25, Error      [0x0808fe] MIG    Plugin {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: Failed to migrate bthport keys, bailing out

некоторые основные Google найдено эта тема на Microsoft форумы, возможно, это поможет (см. стр. 2). Я попробую установить MIG_UPGRADE_IGNORE_PLUGINS to bthmigplugin.dll, посмотрим, что получится.

EDIT 2: вот полное содержание C:$WINDOWS.~BTSourcesPanthersetuperr.log (после запуска обновления с MIG_UPGRADE_IGNORE_PLUGINS значение bthmigplugin.dll): http://pastebin.com/ydKFRSL6

2011-10-04 23:24:18, Error                        Failed to find driver file path. Error=00000002x[gle=0x80092004]

Edit 3: я нашел еще один СУ нить: и как он предложил, установленный WinDBG. У меня не было C:$WINDOWS.~BTSourcessetupmem.dmp, но я C:$WINDOWS.~BTSourcesPanthersetupmem.dmp. Я открыл его в WinDbg, и он сказал (полная выход: http://pastebin.com/3476mx1m):

WINLOGON_FATAL_ERROR (c000021a)
The Winlogon process terminated unexpectedly.
Arguments:
Arg1: fffff8a001f916c0, String that identifies the problem.
Arg2: 0000000000000001, Error Code.
Arg3: ffffffffc0000001
Arg4: 0000000000110bd8

изменить 4: я разместил это на форумах Microsoft тоже:ссылке.

теперь мы можем получить что-то!

изменить 5: я посмотрел в C:$WINDOWS.~BTSourcesPanthersetupact.log, что составляет 136 МБ лог-файл, и я нашел кое-что на самом деле полезное.

2011-10-10 21:20:34, Info                         [NdisCompl: Enter HrGetComponentID]
2011-10-10 21:20:34, Info                         ComponentID=ms_netbt_smb
2011-10-10 21:20:34, Info                         [NdisCompl: Exit HrGetComponentID]
2011-10-10 21:20:34, Info                         [NdisCompl: Enter HrGetComponentDriverFilePath]
2011-10-10 21:20:34, Error                        Failed to find driver file path. Error=00000002x[gle=0x80092004]
2011-10-10 21:20:34, Info                         [NdisCompl: Exit HrGetComponentDriverFilePath]


2011-10-10 21:20:35, Info                         [NdisCompl: Enter HrGetComponentID]
2011-10-10 21:20:35, Info                         ComponentID=ms_rasman
2011-10-10 21:20:35, Info                         [NdisCompl: Exit HrGetComponentID]
2011-10-10 21:20:35, Info                         [NdisCompl: Enter HrGetComponentDriverFilePath]
2011-10-10 21:20:35, Info                         ServiceName = RasMan
2011-10-10 21:20:35, Info                         FilePathLen = 56
2011-10-10 21:20:35, Info                         FilePath = C:Windows%SystemRoot%system32svchost.exe -k netsvcs
2011-10-10 21:20:35, Info                         Service Binary C:Windows%SystemRoot%system32svchost.exe -k netsvcs, is not a driver file
2011-10-10 21:20:35, Error                        Failed to find driver file path. Error=ffffffffx[gle=0x00000003]
2011-10-10 21:20:35, Info                         [NdisCompl: Exit HrGetComponentDriverFilePath]

я пытался сделать netcfg -e -u ms_netbt_smb и netcfg -e -u ms_rasman, но ничего не произошло.

C:UsersNTICompass>netcfg -e -u ms_netbt_smb
Trying to uninstall ms_netbt_smb ...

...done.


C:UsersNTICompass>netcfg -e -u ms_netbt_smb
Trying to uninstall ms_netbt_smb ...

...done.


C:UsersNTICompass>

это, кажется, не хотите удалить. Как удалить ms_netbt_smb и ms_rasman?

Edit 6: я убрал ms_netbt_smb и ms_rasman просматривая реестр и удаляя разделы, которые на них ссылались. Теперь мой setuperr.log пусто, и я все еще получаю cci: !NCI: Op=BIND, Layer=NDIS, Upper=Tcpip6 ошибка. Я задал это как отдельный вопрос:обновить Windows 7 откат на Vista, как это становится все длиннее и грязнее.

21
задан Rocket Hazmat
10.04.2023 19:01 Количество просмотров материала 3289
Распечатать страницу

3 ответа

различия между Vista и Windows 7 довольно минимальны, используя ту же архитектуру драйверов, поэтому обновление/понижение должно было сработать.

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

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

однако, поскольку у вас 64-битная версия, изменения должны быть сделаны в два ключа реестра:

HKLM\Software\Microsoft\Windows NT\CurrentVersion\

HKLM\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion.

в 64-разрядной версии Windows действительно коллажей из 32-битных и 64-битный код, проблем бы и приехал, потому что только в 64-битной может быть обновлен, так как у вас не взломан ключ реестра для 32-разрядных.

Подробнее см. В статье Понижение Версии (Обновление) Windows 7 Предприятие к конечной, профессиональной или домашней премии, который также предлагает Windows 7 Downgrader tool сделать работу.

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

попробуйте инструмент Downgrader перед повторной попыткой обновления, даже если вы не можете восстановить реестр.

0
отвечен harrymc 2023-04-12 02:49

запустите советник по обновлению Windows 7, посмотрите, помечает ли он какое-либо программное обеспечение или драйверы, удалите то, что предлагается перед обновлением.

http://windows.microsoft.com/upgradeadvisor

изменить:

вот причины ошибки 21a

установлены несоответствующие системные файлы.

не удалось установить пакет обновления.

программы архивации, используемая для восстановления жесткого диска не восстанавливались файлы, которые могли использоваться.

установлена несовместимая сторонняя программа.

Source (не для Vista или W7, но может помочь диагностировать)

.

2
отвечен Moab 2023-04-12 05:06

обновление с Vista на Windows 7 похоже на обновление с Windows ME до Windows XP. Это возможно, и 1/100 может повезти, но все же не делает это хорошей идеей. Я бы сказал, резервное копирование данных, форматирование и новая установка.

отредактировано, чтобы сделать Ramhound счастливым.

отредактировано: откат может также произойти при использовании стороннего драйвера Sptd.на компьютере установлена система sys. Этот драйвер распространяется с несколькими приложениями, такими как Daemon Tools и Alcohol 120%. вы можете перед обновлением компьютера до Windows 7 временно удалите сторонние программы для создания и виртуализации компакт-дисков и DVD-дисков, которые могут содержать этот драйвер.

1
отвечен kobaltz 2023-04-12 07:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх