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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   NET Framework 4.7.1 ошибка установки (http://forum.oszone.net/showthread.php?t=332135)

cahes 26-12-2017 13:26 2787129

NET Framework 4.7.1 ошибка установки
 
При попытке установки NET Framework 4.7.1 установка прервалась на этапе 26% с указанием: "Не найден файл" и типа того. Лог, переданный в браузер, показал следующее:

Скрытый текст

OS Version = 6.1.7601, SP = 1.0, Platform 2, Service Pack 1
OS Description = Win7 - x64 Ultimate Edition Service Pack 1
MSI = 5.0.7601.23593
Windows servicing = 6.1.7601.18766
CommandLine = C:\8e4ea7b261301c3784c7ee977e744f\\Setup.exe /x86 /x64 /redist
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft .NET Framework 4.7.1 Setup
Package Version = 4.7.02558
User Experience Data Collection Policy: Disabled
Logging all the global blocks

Pre-Installation Warnings:

Программа установки может не работать надлежащим образом, поскольку на этом компьютере недоступна служба Центра обновления Windows.
Программа установки может не работать надлежащим образом, поскольку на этом компьютере недоступна фоновая интеллектуальная служба передачи.


Number of applicable items: 13
Exe (C:\8e4ea7b261301c3784c7ee977e744f\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
Item Failed. OnFailureBehavior for this item is to Continue.
Item Failed. OnFailureBehavior for this item is to Continue.
Item Failed. OnFailureBehavior for this item is to Continue.
Item Failed. OnFailureBehavior for this item is to Continue.
Exe (C:\8e4ea7b261301c3784c7ee977e744f\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
MSI (C:\8e4ea7b261301c3784c7ee977e744f\netfx_Full_x64.msi) Installation succeeded. Msi Log: Microsoft .NET Framework 4.7.1 Setup_20171226_110920340-MSI_netfx_Full_x64.msi.txt
Exe (C:\8e4ea7b261301c3784c7ee977e744f\Windows6.1-KB4019990-x64.msu) failed with 0x2 - Не удается найти указанный файл. .
Exe (C:\8e4ea7b261301c3784c7ee977e744f\Windows6.1-KB4019990-x64.msu) failed with 0x2 - Не удается найти указанный файл. .
Exe (C:\8e4ea7b261301c3784c7ee977e744f\Windows6.1-KB4019990-x64.msu) failed with 0x2 - Не удается найти указанный файл. .
Exe (C:\8e4ea7b261301c3784c7ee977e744f\Windows6.1-KB4019990-x64.msu) failed with 0x2 - Не удается найти указанный файл. .
Final Result: Installation failed with error code: (0x00000002), "Не удается найти указанный файл. " (Elapsed time: 0 00:28:23).

NetFxRepairTool показала следующее:
Скрытый текст


The tool is unable to resolve the installation issue on your computer. The following log will be sent to Microsoft for further analysis.

C:\Windows\logs\cbs\cbs.log

C:\Users\User\AppData\Local\Temp\FixDotNet.log

C:\Users\User\AppData\Local\Temp\NetFxSetupEvents.txt

C:\Users\User\AppData\Local\Temp\dd_dotNet4.5.286.64-AllOS_decompression_log.txt

C:\Users\User\AppData\Local\Temp\dd_dotNetFx40_Full_setup_decompression_log.txt

C:\Users\User\AppData\Local\Temp\dd_NDP452-KB2901907-x86-x64-AllOS-ENU_decompression_log.txt

C:\Users\User\AppData\Local\Temp\dd_NDP471-KB4033342-x86-x64-AllOS-ENU_decompression_log.txt

C:\Users\User\AppData\Local\Temp\dd_NetFxRepairTool_decompression_log.txt

C:\Users\User\AppData\Local\Temp\dd_SetupUtility.txt

C:\Users\User\AppData\Local\Temp\dd_wcf_CA_smci_20171226_082147_663.txt

C:\Users\User\AppData\Local\Temp\dd_wcf_CA_smci_20171226_082150_850.txt

C:\Users\User\AppData\Local\Temp\Microsoft .NET Framework 4.7.1 Setup_20171226_110920340-MSI_netfx_Full_x64.msi.txt

C:\Users\User\AppData\Local\Temp\Microsoft .NET Framework 4 Setup_20171224_193527222.html

C:\Users\User\AppData\Local\Temp\Microsoft .NET Framework 4.7.1 Setup_20171226_110920340.html

C:\Users\User\AppData\Local\Temp\FixDotNet_HKCR_Installer.regdump

C:\Users\User\AppData\Local\Temp\FixDotNet_HKLM_Installer.regdump


Что делать дальше? Как исправить? Копаться в логах и исправлять каждый файл - не вариант.

По ходу нет:
служба Центра обновления Windows.
фоновая интеллектуальная служба передачи.

и NetFrimeWork отказывается ставиться. Не найду - как их установить, в сети - только пере стартовать/переделать существующую. Вообще - возможно ли установить NetFrimeWork без центра обновления?

ruslan... 26-12-2017 14:21 2787136

cahes,

Установите Обновление для Windows 7 для систем на базе процессоров x64 (KB4019990)

cahes 26-12-2017 17:02 2787167

Я стал устанавливать обновление, но для *.msu у меня не оказалось wusa.exe. Скачать и установил крякнутую dllsuite, с помощью которой попытался поставить wusa.exe. Было предложено шесть вариантов, кликнул на "автозагрузка" первого, предложилось выбрать файл, а его нет, я отказался и индикатор в виде горизонтальной полосы показал что что-то происходит. Попробовал запустить - не получилось. Потом обнаружил что в выбраном варианте был указан путь sysWOW64, а надо system32 (предположительно). Повторная попытка установить в другой путь не получается - показывает красный восклицательный знак. Физически имеются файлы:
C:\Windows\System32\ru-RU\wusa.exe.mui
C:\Windows\SysWOW64\ru-RU\wusa.exe.mui
Ничего вразумительного по этому поводу не нашёл. Что делать?

lox-ness 26-12-2017 18:27 2787187

cahes,
Служба "Центр обновления Windows" существует, работает?
Можно попробовать восстановить ее. Сохраните в bat - файл и с правами администратора запустите
Код:

@echo
net stop bits
net stop wuauserv
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

Ren %systemroot%\SoftwareDistribution\DataStore *.bak
Ren %systemroot%\SoftwareDistribution\Download *.bak
Ren %systemroot%\system32\catroot2 *.bak

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
cd /d %windir%\system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
regsvr32 /s wudriver.dll

netsh winsock reset
net start bits
net start wuauserv

bitsadmin.exe /reset /allusers


Petya V4sechkin 26-12-2017 19:30 2787202

cahes, в командной строке (cmd.exe) от имени Администратора выполните:
Код:

sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.

cahes 27-12-2017 14:21 2787354

Цитата:

Цитата lox-ness
Сохраните в bat - файл и с правами администратора запустите

Вывод:
Скрытый текст

D:\2>1.bat
Режим вывода команд на экран (ECHO) включен.

D:\2>net stop bits
Неправильное имя службы.

Для вызова дополнительной справки наберите NET HELPMSG 2185.


D:\2>net stop wuauserv
Неправильное имя службы.

Для вызова дополнительной справки наберите NET HELPMSG 2185.


D:\2>Del "C:\ProgramData\Application Data\Microsoft\Network\Downloader\qmgr*.dat
"
Не удается найти C:\ProgramData\Application Data\Microsoft\Network\Downloader\qm
gr*.dat

D:\2>Ren C:\Windows\SoftwareDistribution\DataStore *.bak
Не удается найти указанный файл.

D:\2>Ren C:\Windows\SoftwareDistribution\Download *.bak
Не удается найти указанный файл.

D:\2>Ren C:\Windows\system32\catroot2 *.bak
Отказано в доступе.

D:\2>sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCW
DWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
[SC] OpenService: ошибка: 1060:

Указанная служба не установлена.


D:\2>sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRS
DRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
[SC] OpenService: ошибка: 1060:

Указанная служба не установлена.


D:\2>cd /d C:\Windows\system32

C:\Windows\System32>regsvr32.exe /s atl.dll

C:\Windows\System32>regsvr32.exe /s urlmon.dll

C:\Windows\System32>regsvr32.exe /s mshtml.dll

C:\Windows\System32>regsvr32.exe /s shdocvw.dll

C:\Windows\System32>regsvr32.exe /s browseui.dll

C:\Windows\System32>regsvr32.exe /s jscript.dll

C:\Windows\System32>regsvr32.exe /s vbscript.dll

C:\Windows\System32>regsvr32.exe /s scrrun.dll

C:\Windows\System32>regsvr32.exe /s msxml.dll

C:\Windows\System32>regsvr32.exe /s msxml3.dll

C:\Windows\System32>regsvr32.exe /s msxml6.dll

C:\Windows\System32>regsvr32.exe /s actxprxy.dll

C:\Windows\System32>regsvr32.exe /s softpub.dll

C:\Windows\System32>regsvr32.exe /s wintrust.dll

C:\Windows\System32>regsvr32.exe /s dssenh.dll

C:\Windows\System32>regsvr32.exe /s rsaenh.dll

C:\Windows\System32>regsvr32.exe /s gpkcsp.dll

C:\Windows\System32>regsvr32.exe /s sccbase.dll

C:\Windows\System32>regsvr32.exe /s slbcsp.dll

C:\Windows\System32>regsvr32.exe /s cryptdlg.dll

C:\Windows\System32>regsvr32.exe /s oleaut32.dll

C:\Windows\System32>regsvr32.exe /s ole32.dll

C:\Windows\System32>regsvr32.exe /s shell32.dll

C:\Windows\System32>regsvr32.exe /s initpki.dll

C:\Windows\System32>regsvr32.exe /s wuapi.dll

C:\Windows\System32>regsvr32.exe /s wuaueng.dll

C:\Windows\System32>regsvr32.exe /s wuaueng1.dll

C:\Windows\System32>regsvr32.exe /s wucltui.dll

C:\Windows\System32>regsvr32.exe /s wups.dll

C:\Windows\System32>regsvr32.exe /s wups2.dll

C:\Windows\System32>regsvr32.exe /s wuweb.dll

C:\Windows\System32>regsvr32.exe /s qmgr.dll

C:\Windows\System32>regsvr32.exe /s qmgrprxy.dll

C:\Windows\System32>regsvr32.exe /s wucltux.dll

C:\Windows\System32>regsvr32.exe /s muweb.dll

C:\Windows\System32>regsvr32.exe /s wuwebv.dll

C:\Windows\System32>regsvr32 /s wudriver.dll

C:\Windows\System32>netsh winsock reset

Сброс каталога Winsock выполнен успешно.
Необходимо перезагрузить компьютер, чтобы завершить сброс.


C:\Windows\System32>net start bits
Неправильное имя службы.

Для вызова дополнительной справки наберите NET HELPMSG 2185.


C:\Windows\System32>net start wuauserv
Неправильное имя службы.

Для вызова дополнительной справки наберите NET HELPMSG 2185.


C:\Windows\System32>bitsadmin.exe /reset /allusers
"bitsadmin.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Windows\System32>


- Не установлен bitsadmin. В нете по поводу его установки нашёл только то - чтоб поставить его через DllSuite. Она работает крайне не корректно: Мне так и не удалось установить что либо, хотя в поиске она что-то предлагает. При попытке исправления показаны попытки установить связь, и спустя пятую попытку исправление прекращается. Если указываю в "Загрузить dll" - предлагается автозагрузка и диалог выбора файла на диске, которого нет. Это мне крайне не понятно, и, думаю - не только мне. Ну, короче у меня ничего не получается.

cahes 27-12-2017 14:40 2787359

Вложений: 1
Цитата:

Цитата Petya V4sechkin
sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log

Файл 150285

Petya V4sechkin 27-12-2017 19:01 2787456

cahes, можете накатить систему поверх (при этом сохранятся настройки и установленные программы).

cahes 28-12-2017 12:26 2787674

Та у меня несколько дней система. Я уже подготовил другой дистрибутив. Ввиду отсутствия дельных комментариев переустанавливаю.

Kot86 10-01-2018 06:56 2790185

Вложений: 1
Тоже не могу установить версию 4.7.1, но по другой причине — "Несовместимое оборудование".
Скачал оффлайн- и веб-установщики, но результат один и тот же, хотя в последних двух случаях ошибка о процессоре не возникает.

Petya V4sechkin 10-01-2018 09:00 2790195

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

Kot86 10-01-2018 14:58 2790324

Вложений: 2
Цитата:

Цитата Petya V4sechkin
Kot86, выложите логи установки. »

Installation Log
PHP код:

OS Version 6.1.7601SP 1.0Platform 2Service Pack 1
OS Description 
Win7 x64 Ultimate Edition Service Pack 1
MSI 
5.0.7601.23593
Windows version 
amd64_windowsfoundation_31bf3856ad364e35_6.1.7601.17514_none_615fdfe2a739474c.manifest
Windows servicing 
6.1.7601.23505
CommandLine 
C:005cfbd7353720e1a9Setup.exe /x86 /x64 /redist
TimeZone 
Западная Европа (зима)
Initial LCID 1049
Using Simultaneous Download 
and Install mechanism
Operation
Installing
Package Name 
Microsoft .NET Framework 4.7.1 Setup
Package Version 
4.7.02558
User Experience Data Collection Policy
Disabled
Number of applicable items
12
Exe 
(C:005cfbd7353720e1a9SetupUtility.exesucceeded.
Exe Log Filedd_SetupUtility.txt
ServiceControl operation succeeded
!
ServiceControl operation succeeded!
ServiceControl operation succeeded!
ServiceControl operation succeeded!
Exe (C:005cfbd7353720e1a9SetupUtility.exesucceeded.
Exe Log Filedd_SetupUtility.txt
MSI 
(C:005cfbd7353720e1a9netfx_Full_x64.msiInstallation failedMsi LogMicrosoft .NET Framework 4.7.1 Setup_20180110_124936565-MSI_netfx_Full_x64.msi.txt
Final Result
Installation failed with error code: (0x80070643), "В процессе установки произошла неисправимая ошибка. " (Elapsed time0 00:00:09). 



sfc ничего не выявил (на всякий). Предыдущие версии устанавливались без проблем.
Обновления Windows также устанавливаются без проблем, хоть и появляется каждый раз ошибка (после установки) о несовместимом оборудовании.

Flotsem_and_Jetsem 10-01-2018 16:52 2790342

Kot86,
Цитата:

Error 997.Протекает наложенное событие ввода/вывода.

Action ended 12:49:45: CA_NgenUpdateHighestVersion_I_RB_amd64.3643236F_FC70_11D3_A536_0090278A1BB8. Return value 3.
Уже обсуждалось. См. http://forum.oszone.net/post-2761066-356.html

Kot86 11-01-2018 02:01 2790428

Разрешения у папки вроде полные
Скрытый текст

Помогло переименование, но теперь то же самое происходит при попытке установить KB4033339, то бишь языковой пакет. Опять переименовывать?
В старой папке более 1600 ключей; в новой же был создан только один. Чем грозит отсутствие этих файлов и есть ли смысл перенести их в новую?

P.S. Запустил установщик "NDP471-KB4033342-x86-x64-AllOS-ENU", выбрал пункт "Восстановить" — восстановление проходит успешно. Через тот же установщик удалил .NET Framework, перезагрузился и всё началось по новой. Что же не так с этой папкой? Почему её нужно каждый раз переименовывать? Странное решение. Нет ли более надежных вариантов?
Пока что откатил систему на точку до начала бубнотанцев (перед переименованием папки).

Petya V4sechkin 11-01-2018 08:33 2790449

Цитата:

Цитата Kot86
Разрешения у папки вроде полные

Нет, не полные.

По ссылке же написано, как должно быть:
  • Система - Полный доступ
  • Администраторы - Полный доступ
  • Пользователи - Чтение и выполнение
  • Все - Чтение и выполнение

Kot86 11-01-2018 11:53 2790483

Цитата:

Цитата Petya V4sechkin
Нет, не полные. »

Подскажите, как правильно выставить? Никогда толком не понимал настроек политик безопасности.

ruslan... 11-01-2018 14:46 2790542

Kot86,

Как получить доступ к файлам, папкам, разделам реестра в Windows 10, 8, 7 и Vista

Kot86 12-01-2018 00:41 2790685

Решил способом добавления ID инсталляторов в белый список. Нашёл тут.
Вопрос теперь в другом. Если по умолчанию (читай на свежеустановленной Windows) папка S-1-5-18 имеет флаги полного доступа(?) (а иначе почему до определённого момента тот же .NET Framework ставился без проблем), то куда они подевались и из-за чего? Из-за очередного обновления от М$? Хочется докопаться до причины, а не использовать "костыли" вроде ссылки выше. Кстати, по той же ссылке в конкретном посте нет никаких упоминаний про папку S-1-5-18, но трик сработал.

UPD. Заморочился и поставил Windows 7 на виртуалку. Папка имеет те же самые разрешения, что и у меня, да и, скорее всего, у всех.


Время: 00:08.

Время: 00:08.
© OSzone.net 2001-