Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Установка IE 10 на Windows 7 (Neutral package installation failed) (http://forum.oszone.net/showthread.php?t=319073)

jeniks 23-09-2016 15:53 2671452

Установка IE 10 на Windows 7 (Neutral package installation failed)
 
При установки в логах ошибка, описанная в сабже. Пробовал разобраться использую материалы http://forum.oszone.net/thread-307410-2.html
Делал так: dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1CF18.tmp\IE11-neutral.Extracted.cab /quiet /norestart
Ошибка, повреждено хранилище компонентов.
Файл 139811

vinadm 23-09-2016 15:56 2671454

Попробуйте:
Удалить ie9
Установить ie10

jeniks 23-09-2016 16:17 2671460

Цитата:

Цитата vinadm
Попробуйте:
Удалить ie9
Установить ie10 »

В компонентах кнопка удаления обновления неактивна. Попробовал так:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*9.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
4-5 ошибок о правах доступа. Удаляю под Администратором. Ребут. В списке обновлений остался и языковой пакет тоже, однако ярлыки ie удаляет ссылаясь на отсутствие программы. Пытаюсь установить IE 11, установка не закончена: Файл 139813

vinadm 23-09-2016 16:22 2671461

Ошибки это нормально.
ПК перезагрузили ?

jeniks 23-09-2016 16:26 2671464

Цитата:

Цитата vinadm
ПК перезагрузили »

Да. Смущает вот это: 00:53.235: ERROR: WMI query for Hotfixes timed out.

vinadm 23-09-2016 16:32 2671472

Лог установки выложите.

jeniks 23-09-2016 16:39 2671474

Файл 139814 После третьей установки.

vinadm 23-09-2016 16:42 2671475

Антивирус Norton установлен ?

jeniks 23-09-2016 16:44 2671479

ESET Nod32 Antivirus 8.0

vinadm 23-09-2016 16:49 2671480

Попробуйте удалить антивирус .
Перезагрузите ПК
От имени администратора запустите cmd и выполните NETSH WINSOCK RESET.

Если не поможет второй варинат на англ.

ruslan... 23-09-2016 16:50 2671482

jeniks,

http://forum.oszone.net/post-2371228-33.html

jeniks 26-09-2016 10:08 2672212

Цитата:

Цитата ruslan...
http://forum.oszone.net/post-2371228-33.html »

Сделал: результат - Файл 139870
Удалил антивирус, сделал как
Цитата:

Цитата vinadm
Попробуйте удалить антивирус .
Перезагрузите ПК
От имени администратора запустите cmd и выполните NETSH WINSOCK RESET. »

Попытка установки: установка не закончена. Файл 139871
Пытаюсь сделать так: http://answers.microsoft.com/en-us/w...7-913e9a5879cf
Файл 139872 Хранилище повреждено! Жду указаний... :(

vinadm 26-09-2016 10:19 2672220

Цитата:

Цитата jeniks
Хранилище повреждено! »

Для возможного решения проблемы рекомендую Вам выполнить следующее:

1. Удалите антивирусную программу.
После удаления антивирусной программы, перезапустите компьютер.
При следующем запуске включится встроенная защита от вирусов Windows Defender (Защитник Windows).
Проверьте работу Центра обновления Windows.

2. Проверьте наличие ошибок в хранилище системных файлов и обновлений.

Для этого нажмите «Win+X», выберите «Командная строка (администратор)»
В Командной строке введите следующую команду: Dism /Online /Cleanup-Image /CheckHealth

3. Выполните проверку системных файлов на целостность
Для этого в Командной строке введите следующую команду: sfc /scannow

4. Проверьте работу служб:
Также в командной строке введите поочередно следующие команды:

net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution sdold123
ren %systemroot%\System32\catroot2 cr2old123
net start cryptsvc
net start bits
net start wuauserv

jeniks 26-09-2016 10:28 2672224

После ваших советов:
Файл 139873

vinadm 26-09-2016 10:30 2672226

Установите kb947821

jeniks 26-09-2016 10:40 2672231

Цитата:

Цитата vinadm
Установите kb947821 »

Попробую.
После сканирования системы на целостность:Файл 139875

vinadm 26-09-2016 11:06 2672240

нужно выложить %windir%\logs\cbs\cbs.log

jeniks 26-09-2016 11:43 2672253

Файл 139876

vinadm 26-09-2016 13:06 2672299

Запустите sfc /scannow еще пару раз, проверьте наличие ошибок.

jeniks 26-09-2016 13:36 2672316

Файл 139878
Пробовал даже UpdatePack7R2 последней версии. Не помогло!

vinadm 26-09-2016 15:41 2672358

Установите KB2966583
Запустите DISM /Online /Cleanup-Image /ScanHealth
Выложите c:\windows\logs\CBS\CheckSUR.log

Цитата:

Цитата jeniks
UpdatePack7R2 »

Такие update лучше не ставить.

У вас есть ошибки в CBS.log

2016-09-26 10:31:37, Info CSI 0000004f [SR] Cannot verify component files for mcx2.inf-LanguagePack, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"ru-RU", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
2016-09-26 10:31:37, Info CSI 00000050 [SR] Cannot verify component files for mcx2.inf.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"ru-RU", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
2016-09-26 10:31:37, Info CSI 00000051 [SR] Cannot verify component files for mcx2.inf, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)

ruslan... 26-09-2016 17:51 2672388

jeniks,

Покажите содержимое папок:

C:\Windows\winsxs\amd64_microsoft-windows-ie-ratings.resources_31bf3856ad364e35_8.0.7600.16385_ru-ru_198d7d286b7eba75

C:\Windows\WinSxS\amd64_mdm3com.inf_31bf3856ad364e35_6.1.7600.16385_none_621f2a358e013d9a

Дополнительно:

Запустите Средство проверки готовности системы к обновлению

По завершении, подкрепите к сообщению C:\Windows\Logs\CBS\CheckSUR.log в архиве.

jeniks 27-09-2016 08:49 2672591

Цитата:

Цитата ruslan...
Покажите содержимое папок:
C:\Windows\winsxs\amd64_microsoft-windows-ie-ratings.resources_31bf3856ad364e35_8.0.7600.16385_ru-ru_198d7d286b7eba75
C:\Windows\WinSxS\amd64_mdm3com.inf_31bf3856ad364e35_6.1.7600.16385_none_621f2a358e013d9a »

Папки пустые.
Обновился из центра обновления Windows.
Цитата:

Цитата vinadm
Запустите DISM /Online /Cleanup-Image /ScanHealth »

Это заработало. Лог CheckSUR.log: Файл 139900
После установки очередной IE11 - 1 ошибка и 1 предупреждение: Файл 139899

vinadm 27-09-2016 09:44 2672608

Для исправления ошибки
"Unavailable repair files: servicing\packages\Package_for_KB2522422~31bf3856ad364e35~amd64~~6.1.1.0.mum"
Скачайте и установите KB2522422

Для исправления ошибок
"CSI Payload File Missing"

Вам нужно скопировать файлы с другой windows той же архитектуры из папки %windir%\winsxs.
Все отсутствующие файлы указаны в CheckSUR.log
"6562 errors"

jeniks 27-09-2016 11:49 2672639

Цитата:

Цитата vinadm
Для исправления ошибки
"Unavailable repair files: servicing\packages\Package_for_KB2522422~31bf3856ad364e35~amd64~~6.1.1.0.mum"
Скачайте и установите KB2522422 »

Обновление не применимо к этому ПК.
Посмотрел в списке установленных обновлений - оно есть, думал переустановить но удаление неактивно.
Пробую через cmd удалить (wusa.exe /uninstall KB2522422) - установщик обнаружил ошибку (0x80070002) не удается найти указанный файл.

Цитата:

Цитата vinadm
"6562 errors" »

я так понимаю после копирования, ещё раз запустить "DISM /Online /Cleanup-Image /ScanHealth" и смотреть ошибки?!

vinadm 27-09-2016 12:33 2672652

Цитата:

Цитата jeniks
Обновление не применимо к этому ПК. »

Попробуйте так запустить: cmd от имени администратора.

pkgmgr /UP:Package_for_KB2522422~31bf3856ad364e35~amd64~~6.1.1.0

Цитата:

Цитата jeniks
и смотреть ошибки?! »

да, лог выложите.

ruslan... 27-09-2016 13:36 2672666

Цитата:

Цитата jeniks
Папки пустые. »

А должны быть файлы mdm3com и msrating.dll.mui, поэтому sfc scannow не отрабатывает до конца.
Но она и не исправить несколько тысяч ошибок. Ничто не исправит.

Лучше Как переустановить Windows, сохранив настройки и установленные программы

jeniks 27-09-2016 17:28 2672742

Цитата:

Цитата ruslan...
Лучше Как переустановить Windows, сохранив настройки и установленные программы »

Тоже подумывал это сделать, однако много специфичного софта и настроек было сделано за 2 года. И сейчас всё работает, но вот для определенного портала нужен ie 10 или 11. Вот и разбираюсь.

Файлы из папки %windir%\winsxs заменил только с помощью загрузочного диска. Т.к. защита от записи была.
Вот лог Файл 139915 этой команды:
Цитата:

Цитата jeniks
"DISM /Online /Cleanup-Image /ScanHealth" »

Я просматривая лог поискал нехватающие файлы - они есть. Но вот имена папок разные. (Копировал winsxs из подобной конфигурации).
Файл 139920

vinadm 27-09-2016 17:41 2672749

Что теперь говорит sfc /scannow ?
Что у вас в папке c:\windows\winsxs\x86_microsoft-windows-ime-korean-migration_31bf3856ad364e35_6.1.7600.16385_none_284677d0056f5d42\ ?

jeniks 27-09-2016 18:35 2672762

Файл 139924

После скана. Папка пустая. ( c:\windows\winsxs\x86_microsoft-windows-ime-korean-migration_31bf3856ad364e35_6.1.7600.16385_none_284677d0056f5d42)

ruslan... 27-09-2016 19:01 2672771

jeniks,

Вы сразу выкладывайте %windir%\logs\cbs\cbs.log

jeniks 28-09-2016 08:01 2672908

CheckSUR Файл 139935 CBS Файл 139936

vinadm 28-09-2016 09:09 2672920

Цитата:

Цитата jeniks
После скана. Папка пустая. ( c:\windows\winsxs\x86_microsoft-windows-ime-korean-migration_31bf3856ad364e35_6.1.7600.16385_none_284677d0056f5d42) »

Вам нужно скопировать их с работающей windows той же архитектуры.
Все отсутствующие файлы ( 721) указаны в cheksur.log (CSI Payload File Missing)

Исправление ошибки
servicing\packages\Package_for_KB2522422~31bf3856ad364e35~amd64~~6.1.1.0.mum

В этом случае поврежден пакет KB2522422.
Загрузите пакет из Каталога Центра обновления Майкрософт или Центра загрузки Майкрософт .

Скопируйте пакет (MSU) в каталог "%SYSTEMROOT%\CheckSUR\packages". По умолчанию этот каталог не существует, и необходимо создать каталог.

Снова запустите средство проверки готовности к обновлению системы.

jeniks 28-09-2016 10:37 2672943

Цитата:

Цитата vinadm
Все отсутствующие файлы ( 721) указаны в cheksur.log (CSI Payload File Missing) »

Я так понимаю - вручную. Однако 721 файл! И как это из под Windows сделать, везде защита от записи. Менял владельца папки - ноль результата.
Цитата:

Цитата vinadm
Скопируйте пакет (MSU) в каталог "%SYSTEMROOT%\CheckSUR\packages". По умолчанию этот каталог не существует, и необходимо создать каталог.
Снова запустите средство проверки готовности к обновлению системы. »

Это сделал.

И да, первые файлы "imkrmig.dll" "IMJPCAC.DLL" "mshwkorrIME.dll" "IMJPNM.DIC" в "папке доноре" не найдены. Это только начало. :)

vinadm 28-09-2016 11:03 2672953

выполните
DISM /Online /Cleanup-Image /ScanHealth
выложите лог cheksur.log

Цитата:

Цитата jeniks
Однако 721 файл! »

Придется писать скрипт
Например: Запустить cmd от имени Администратора

takeown /f C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
icacls C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 /grant Администраторы:F
copy C:\Temp\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll c:\Windows\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll

jeniks 28-09-2016 11:52 2672978

Файл 139937 Склоняюсь что проще будет, переустановка ОС с сохранением параметров, чем осваивать написание скриптов. :(

vinadm 28-09-2016 11:58 2672980

Донор есть с этими файлами?

jeniks 28-09-2016 11:59 2672981

да, я скопировал папку у него и подменял через загрузочный диск.
Может можно сделать восстановление. Сохранить образ или точку на доноре, затем перенести на проблемный пк?! или другими средствами...

vinadm 28-09-2016 12:38 2672999

Вложений: 1
На C:\temp\winsxs файлы донора должны лежать.
Запускать от имени администратора.

jeniks 28-09-2016 14:02 2673027

Волшебник просто!
Файл 139941 ошибки. Остальное удачно.

vinadm 28-09-2016 15:15 2673057

выполните
DISM /Online /Cleanup-Image /ScanHealth
выложите лог cheksur.log

А в папке C:\temp\winsxs\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21890_non
_59a396debf6a4cce\

Есть что нибудь ?

jeniks 28-09-2016 15:46 2673067

Цитата:

Цитата vinadm
выполните
DISM /Online /Cleanup-Image /ScanHealth
выложите лог cheksur.log »

Файл 139942


Цитата:

Цитата vinadm
А в папке C:\temp\winsxs\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21890_non
_59a396debf6a4cce\ »

Нету такой папки.

vinadm 28-09-2016 15:50 2673068

Цитата:

Цитата vinadm
На C:\temp\winsxs файлы донора должны лежать. »

Вы перед выполнением скрипта файлы с донора в папку C:\temp\winsxs положили ?

jeniks 28-09-2016 15:53 2673070

Цитата:

Цитата vinadm
Вы перед выполнением скрипта файлы с донора в папку C:\temp\winsxs положили ? »

Да!
Файл 139943
Как мне сделать список папок в txt файл из C:\temp\winsxs ?

jeniks 28-09-2016 16:00 2673072

Может этот скрин натолкнет Вас на что-нибудь: Файл 139944

vinadm 28-09-2016 16:02 2673074

Донор неподходящий.

jeniks 28-09-2016 16:14 2673077

Цитата:

Цитата vinadm
Донор неподходящий. »

Ещё с двоих копирую папки winsxs разного объема 2.7 и 5.6 ГБ.
Попробую с ними отработать скрипт. По окончанию лог приложу... (завтра)

jeniks 29-09-2016 08:24 2673242

У двух доноров несовпадение имен папок (версия разная я так понимаю), поэтому скрипт правильно не отработает. Подскажите как мне, имея структуру файлов папки донора, сформировать, не ручным способом, пути копирования... Если это возможно. Или только ручками подписывать корректные пути для 721 файла?

Попробовал ручками 2 файла скопировать - по аналогии с Вашем скриптом, изменяя пути на существующие.

jeniks 29-09-2016 08:44 2673244

Файл 139970

vinadm 29-09-2016 10:05 2673266

Ошибка "сопоставление между именами пользователей и идентификаторами безопасности не было произведено"
Возникает из-за неверной кодировки.
Группа Администраторы должна верно отображаться в скрипте у вас она краказябрами написана.
http://www.cyberforum.ru/cmd-bat/thread738351.html

jeniks 29-09-2016 10:21 2673269

Цитата:

Цитата vinadm
Группа Администраторы должна верно отображаться в скрипте у вас она краказябрами написана.
http://www.cyberforum.ru/cmd-bat/thread738351.html »

Помогло.
Так что, ручками пробовать пути писать? :)

vinadm 29-09-2016 11:08 2673281

Не совсем я понял про пути.
У вас есть скрипт там все прописано.
От вас требуется положить в папку C:\temp\winsxs файлы той же версии windows 7 (Например windows7x64).
Запустить скрипт от имени администратора.
Проверить что файлы скопировались.

Если какие-то файлы отсутствуют донор не подходит.

jeniks 29-09-2016 16:19 2673395

Доноры все не подходят. Мне получается нужно у доноров находить отсутствующие файлы, затем руками указывать пути копирования в скрипт, затем выполнять его. 201 ошибка осталась. Файл 139991 а "Unavailable repair files:" тоже исправлять нужно?

А можно имея установочный образ W7+ie11 обновиться (выбрав обновление, а не полную установку), сохранив программы и данные на диске С:\ ? :)

vinadm 29-09-2016 16:53 2673405

Попробуйте исправить ошибки вида
"winsxs\manifests\wow64_microsoft-windows-i..explorer-deployment_31bf3856ad364e35_9.4.8112.16421_none_ccba37fb200f8c74.manifest"

Скопируйте с донора манифесты (у вас в логе 6 штук с ошибками в самом конце лога ) из папки winsxs\manifests в папку

c:\Windows\Temp\CheckSUR\winsxs\Manifests\

и снова запустите
DISM /Online /Cleanup-Image /ScanHealth
sfc /scannow
Если ошибок не будет в манифестах попробуйте запустить установку ie

Цитата:

Цитата jeniks
Доноры все не подходят »

Можно попробовать объединить все папки с доноров в одну C:\temp\winsxs

Можно попробовать обновиться
http://www.oszone.net/9462

jeniks 30-09-2016 09:35 2673604

Цитата:

Цитата vinadm
Скопируйте с донора манифесты (у вас в логе 6 штук с ошибками в самом конце лога ) из папки winsxs\manifests в папку
c:\Windows\Temp\CheckSUR\winsxs\Manifests\
и снова запустите
DISM /Online /Cleanup-Image /ScanHealth
sfc /scannow »

Файлы там и были. После сканирования и попытки установки ie11
Файл 140015

Файл 140016

CBS.log превышает объем - поэтому: http://dropmefiles.com/2IEkU

vinadm 30-09-2016 09:48 2673609

Осталось 4 ошибки связанных с манифестами:
winsxs\manifests\amd64_microsoft-windows-i..orer-oob-deployment_31bf3856ad364e35_9.4.8112.16421_none_c8feddf89f648e66.manifest
winsxs\manifests\amd64_microsoft-windows-i..explorer-deployment_31bf3856ad364e35_9.4.8112.16421_none_c2658da8ebaeca79.manifest
winsxs\manifests\wow64_microsoft-windows-i..explorer-deployment_31bf3856ad364e35_9.4.8112.16421_none_ccba37fb200f8c74.manifest
winsxs\manifests\wow64_microsoft-windows-i..orer-oob-deployment_31bf3856ad364e35_9.4.8112.16421_none_d353884ad3c55061.manifest

Скопируйте с донора манифесты из папки c:\Windows\winsxs\manifests в папку
c:\Windows\Temp\CheckSUR\winsxs\Manifests\
и снова запустите
DISM /Online /Cleanup-Image /ScanHealth

Дополнительно

jeniks 30-09-2016 15:59 2673753

Цитата:

Цитата vinadm
Осталось 4 ошибки связанных с манифестами:
winsxs\manifests\amd64_microsoft-windows-i..orer-oob-deployment_31bf3856ad364e35_9.4.8112.16421_none_c8feddf89f648e66.manifest
winsxs\manifests\amd64_microsoft-windows-i..explorer-deployment_31bf3856ad364e35_9.4.8112.16421_none_c2658da8ebaeca79.manifest
winsxs\manifests\wow64_microsoft-windows-i..explorer-deployment_31bf3856ad364e35_9.4.8112.16421_none_ccba37fb200f8c74.manifest
winsxs\manifests\wow64_microsoft-windows-i..orer-oob-deployment_31bf3856ad364e35_9.4.8112.16421_none_d353884ad3c55061.manifest »

Сработало. И IE 11 установился. Спасибо большое за проделанную работу. Я уже потерял надежду на результат но... Вы vinadm, добились решения.
Для меня тема решена!

vinadm 30-09-2016 16:39 2673764

В идеале CheckSUR.log должен быть без ошибок.


Время: 19:36.

Время: 19:36.
© OSzone.net 2001-