[SOLVED] Windows Server 2019 can't install/update .Net Framework 4.8 error 0x80092004

vector

Member
Joined
Oct 17, 2022
Posts
12
Hello pros! I need yours help.
We have 2019 Windows Server with Endpoint management server role (MEM) and with .Net 4.6. MEM recommend update .Net to 4.8. for next features updtaes.
When we trying to install ndp48-x86-x64-allos-enu we got error
Final Result: Installation failed with error code: (0x80092004), "Cannot find object or property. " (Elapsed time: 0 01:32:53).
Logs with error we included in this message.
Also in this log we have error about update KB4486153
Exe (D:\6da22b414f612985258e7d9507bb\x64-Windows10.0-KB4486153-x64.cab) failed with 0x80092004 - Cannot find object or property. .
We tried install this update as you recommend in another threads (DISM.exe /Online /Add-Package /PackagePath:C:\Users\username\Downloads\1\Windows10.0-KB4486153-x64.cab)
but we got error again An error occurred - Package_for_KB4486153 Error: 0x80092004
All logs I attached.
Command sfc /scannow give also error: Beginning verification phase of system scan. Verification 75% complete. Windows Resource Protection could not perform the requested operation.
Dism /Online /Cleanup-Image /RestoreHealth finish with success
But when to try install .Net again, we get the same error.
Any other windows updates (patch Tuesday) install without problem.
 

Attachments

Hi and welcome to Sysnative,

Upload your COMPONENTS hive.
  • Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
  • Please copy this file to your desktop.
  • Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
  • Right-click on this file on your desktop and select Send To > Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
  • If the file is too large to upload here, upload the file to www.wetransfer.com and post the link in your next reply.
 
Hi,

Step 1. Download
56f31e53c97da-SFCFix.PNG
SFCFix and save it to your desktop.

Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the System File Checker and post the result. If it fails attach a new copy of the CBS log.
Code:
SFC /Scannow
 

Attachments

sfc /scannow

Beginning system scan. This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.
 

Attachments

Great, open an elevated command prompt and run the following command and copy and paste the result in your next post.
Code:
certutil -hashfile %SystemRoot%\WinSxS\Catalogs\26926abd7a8d4f744498a8cbfeb01c100548d81bb91745c730b2c325f1c8a46e.cat SHA256
 
C:\Windows\system32>certutil -hashfile %SystemRoot%\WinSxS\Catalogs\26926abd7a8d4f744498a8cbfeb01c100548d81bb91745c730b2c325f1c8a46e.cat SHA256
CertUtil: -hashfile command FAILED: 0x80070002 (WIN32: 2 ERROR_FILE_NOT_FOUND)
CertUtil: The system cannot find the file specified.
 
Open an elevated command prompt and run the following command and copy and paste the result in your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_netfx4-corperfmonsymbols_h_b03f5f7f11d50a3a_4.0.15744.161_none_f4705d024bb15744
If exists, run this command as well and post the result.
Code:
certutil -hashfile %systemroot%\WinSxS\amd64_netfx4-corperfmonsymbols_h_b03f5f7f11d50a3a_4.0.15744.161_none_f4705d024bb15744\CORPerfMonSymbols.h SHA256
 
Last edited:
C:\Windows\system32>dir /s /a %systemroot%\WinSxS\amd64_netfx4-corperfmonsymbols_h_b03f5f7f11d50a3a_4.0.15744.161_none_f4705d024bb15744
Volume in drive C has no label.
Volume Serial Number is 6220-62E5

Directory of C:\Windows\WinSxS\amd64_netfx4-corperfmonsymbols_h_b03f5f7f11d50a3a_4.0.15744.161_none_f4705d024bb15744

31-Mar-21 10:45 <DIR> .
31-Mar-21 10:45 <DIR> ..
15-Sep-18 09:11 6,067 CORPerfMonSymbols.h
1 File(s) 6,067 bytes

Total Files Listed:
1 File(s) 6,067 bytes
2 Dir(s) 21,090,766,848 bytes free
 
I've just editted my post with a second command to run, please run that one as well.
 
C:\Windows\system32>certutil -hashfile %systemroot%\WinSxS\amd64_netfx4-corperfmonsymbols_h_b03f5f7f11d50a3a_4.0.15744.161_none_f4705d024bb15744\CORPerfMonSymbols.h SHA256
SHA256 hash of C:\Windows\WinSxS\amd64_netfx4-corperfmonsymbols_h_b03f5f7f11d50a3a_4.0.15744.161_none_f4705d024bb15744\CORPerfMonSymbols.h:
c775b14e0df60b6c1366e16950478ca064a248d822265ed97213fa406cfda468
CertUtil: -hashfile command completed successfully.
 
Here's the next fix.

Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.

Afterwards reboot the server and attempt to install the .NET Framework package. If it fails attach a new copy of the CBS log(s).
 

Attachments

The fix completed successfully, so hopefully the .NET Framework package will install without any issues after the reboot... 🤞
 
Sad but not finished successfully. Before install, I reboot the system.
 

Attachments

  • NF4.8.zip
    NF4.8.zip
    696.9 KB · Views: 11
  • Screenshot 2023-01-24 161652.png
    Screenshot 2023-01-24 161652.png
    18.4 KB · Views: 21
Rich (BB code):
2023-01-24 16:14:03, Info                  CSI    000006b6 Manifest hash for component [l:85 ml:140]'amd64_netfx4-corperfmonsymbols_h_b03f5f7f11d50a3a_4.0.15744.161_none_f4705d024bb15744' does not match expected value. 
 Expected:{l:32 b:fec3ee5ad8b5d69206dc7e6865da2d7b1a560605597e3225b41f57b38fbcbdf3}
 Found:{l:32 b:eb9fa366a0e8cd61c73da274f607b415c64dec0d6a35b27c01802921465ffe98}.

Here's the next fix to replace the corrupted manifest file.

Step 1.
Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

C:\Windows\system32>DISM /online /cleanup-image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 10.0.17763.3406

Image Version: 10.0.17763.3887

[==========================100.0%==========================] The restore operation completed successfully.
The operation completed successfully.
 

Attachments

Perfect, please attempt to install the .NET Framework package again. If it fails attach a new copy of the CBS log(s).
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top