PDA

Показать полную графическую версию : [решено] Неизвестная ошибка или Неисправная ошибка при установке .Net Framework 4.8, как испра


erickmortiny@vk
13-02-2021, 17:58
Ребят прошу помогите уже который час вожусь с этой штукой под названием ".Net Framework" хочу установить потому-что не работают не которые игры, началось всё с:
Установки террарии выдавалась ошибка об обновлении Framework, что мне её необходимо было обновить, она не обновлялась и по советам в интернете я её удалил с помощью специальной программы под названием cleanup_tool, которая удалила весь хвост от старых версий, дальше я перезапустил пк и попробовал снова, и оно снова выдаёт мне эту ошибку, пытался устанавливать разные версии, 4.5.2, 4.8 и ещё парочку. Везде выдаёт одну и ту же ошибку, прошу помогите!
Вот ещё сайт какой-то вылазил с этим текстом:
OS Version = 6.1.7601, Platform 2, Service Pack 1
OS Description = Windows 7 - x64 Ultimate Edition Service Pack 1
CommandLine = C:\437d61d41c3b03ab1a1f66ca\\Setup.exe /x86 /x64
TimeZone = Восточная Европа (зима)
Initial LCID = 1049
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft .NET Framework 4 Setup
Package Version = 4.0.30319
User Experience Data Collection Policy: Disabled
Number of applicable items: 11
Exe (C:\437d61d41c3b03ab1a1f66ca\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
ServiceControl operation succeeded!
ServiceControl operation succeeded!
Exe (C:\437d61d41c3b03ab1a1f66ca\Windows6.1-KB958488-v6001-x64.msu) failed with 0x240006 - (null).
Exe (C:\437d61d41c3b03ab1a1f66ca\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
MSI (C:\437d61d41c3b03ab1a1f66ca\netfx_Core_x64.msi) Installation failed. Msi Log: Microsoft .NET Framework 4 Setup_20210213_152152549-MSI_netfx_Core_x64.msi.txt
Final Result: Installation failed with error code: (0x80070643), "В процессе установки произошла неисправимая ошибка. " (Elapsed time: 0 00:00:08).
Прошу помогите!
Логи так-же приложил в rar архиве

Petya V4sechkin
13-02-2021, 18:12
erickmortiny@vk, нажмите Win+R -> введите %Temp% -> выложите лог версии 4.8.

erickmortiny@vk
13-02-2021, 18:23
Petya V4sechkin, Это оно?Добавил в архив что-бы быстрее загрузило а то у меня слабый интернет

Petya V4sechkin
13-02-2021, 19:33
erickmortiny@vk, можете сделать лог Process Monitor (https://docs.microsoft.com/en-us/sysinternals/downloads/procmon) следующим образом:
запустите Process Monitor;
попытайтесь запустить установку .NET Framework 4.8 и дождитесь ошибки;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на файлообменник, например dropmefiles.com.

NickM
13-02-2021, 19:35
erickmortiny@vk, могу предположить, что ошибка возникает здесь:

2/13/21 16:38:47 DDSet_Entry: NgenServiceVersionCheck started - Ngen Service Version Check
02/13/21 16:38:47 DDSet_Status: Custom Action Data: 4.0.31106.0;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll;C:\Windows\Microsoft.NET\Fr amework64\v4.0.30319\mscorsvw.exe;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe;
02/13/21 16:38:47 DDSet_Status: Version Folder: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
02/13/21 16:38:47 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 1
02/13/21 16:38:48 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 2
02/13/21 16:38:49 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 3
02/13/21 16:38:50 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 4
02/13/21 16:38:51 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 5
02/13/21 16:38:52 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 6
02/13/21 16:38:53 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 7
02/13/21 16:38:54 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 8
02/13/21 16:38:55 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 9
02/13/21 16:38:56 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 10
02/13/21 16:38:57 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 11
02/13/21 16:38:58 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 12
02/13/21 16:38:59 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 13
02/13/21 16:39:00 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 14
02/13/21 16:39:01 DDSet_Status: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2 on attempt 15
02/13/21 16:39:02 DDSet_Error: Failed to get file version for file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll, Function returned 2
02/13/21 16:39:02 DDSet_Error: NgenServiceVersionCheck Failed
02/13/21 16:39:02 DDSet_Exit: NgenServiceVersionCheck ended with return value 1603
CustomAction CA_NgenServiceVersionCheck_amd64 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (s) (8C:BC) [16:39:02:359]: User policy value 'DisableRollback' is 0
MSI (s) (8C:BC) [16:39:02:359]: Machine policy value 'DisableRollback' is 0
Action ended 16:39:02: InstallExecute. Return value 3.
MSI (s) (8C:BC) [16:39:02:374]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1380811989,LangId=0,Platform=589824,ScriptType=2,S criptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (8C:BC) [16:39:02:374]: Executing op: DialogInfo(Type=0,Argument=0)
MSI (s) (8C:BC) [16:39:02:374]: Executing op: DialogInfo(Type=1,Argument=Microsoft .NET Framework 4.8)
MSI (s) (8C:BC) [16:39:02:374]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Откат действия:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Удаление резервных копий файлов,CleanupTemplate=Файл: [1])

Я бы проверил наличие этого файла:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll

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

Например, в Моём случае так:
https://i.imgur.com/oeL91Yd.png
https://i.imgur.com/1mzcZPL.png

erickmortiny@vk
13-02-2021, 19:51
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorsvc.dll »
У меня нет папки v4.0.30319 возможно в этом и заключается ошибка

NickM
13-02-2021, 20:40
erickmortiny@vk, попробуйте начать установку "Microsoft .NET Framework 4", а не "старших" версий, для чего загрузите автономный установщик (https://www.microsoft.com/ru-ru/download/details.aspx?id=17718), повторите попытку и приложите пожалуйста логи.

У меня нет папки v4.0.30319 »

Она как раз и должна создаться установщиком, но возможно этому что-то мешает, поэтому Petya V4sechkin Вас и просит предоставить дополнительный лог по сценарию, который может помочь прояснить ситуацию.

erickmortiny@vk
14-02-2021, 12:17
Скачал Process Monitor, начал установку .Net Framework 4.8 и поиском нашёл все процессы которые назывались Framework, думаю это оно, там было 3 файла я их всех поместил в rar
https://drive.google.com/file/d/1CUM6CGoCtnFJy6014BeYH6ltzh6utrM_/view?usp=sharing

Petya V4sechkin
14-02-2021, 17:23
erickmortiny@vk, в реестре присутствуют "хвосты" от версии 4.8 - попробуйте средство восстановления Microsoft .NET Framework (https://support.microsoft.com/ru-ru/topic/доступно-средство-восстановления-microsoft-net-framework-942a01e3-5b8b-7abb-c166-c34a2f4b612a).

erickmortiny@vk
14-02-2021, 19:44
Я исправил ошибку скачав: средство восстановления Microsoft .NET Framework,
https://www.microsoft.com/en-us/download/details.aspx?id=30135
Вот если у кого-нибудь такая-же ошибка.
Petya V4sechkin, спасибо что помогли!




© OSzone.net 2001-2012