Tuesday, March 1, 2022

Error Code 80092004 in Windows Update [Windows 2008 R2]

 

The Windows Update Error 0x80092004 on Windows 7 & Server 2008 OS, may appear if the KB4474419 and KB4490628 are not installed on the computer. In fact, the error Error Code 80092004 in Windows Update, appears in systems where the SHA-2 code signing support is missing. Thankfully, the SHA-2 code signing can  be activated after installing the KB4474419 and KB4490628 updates, by following the instructions below.


What does error code 0x80092004 stands for?

Before you start any wild experiments, it's good to know what the cause of the error is. The error code 0x80092004 stands for CRYPT_E_NOT_FOUND. Windows Update could not find any cryptographic value and rejects the update.

As of March 12, 2019, Microsoft had extended support article 4472027 (2019 SHA-2 Code Signing Support requirement for Windows and WSUS) to include the SHA-2 updates required for Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, and Windows Server 2008 Service Pack 2.

  • Update KB4474419 (SHA-2 code signing support update for Windows Server 2008 R2 and Windows 7: March 12, 2019) adds support for SHA-2 signature checks for the above operating systems.
  • In addition, the Servicing Stack Update KB4490628 was published in March 2019. This fixes a problem in the Servicing Stack, which occurs as soon as packages are signed with SHA-2 only.

https://www.catalog.update.microsoft.com/search.aspx?q=kb4474419

https://www.catalog.update.microsoft.com/search.aspx?q=4490628



Wednesday, February 24, 2021

Quick Connection to Exchange Online - o365

Open PowerShell as an administrator

Go to Start, search for PowerShell, right click Windows Powershell and Run as Administrator

Run this:

New-item –type file –force $profile

And this,

notepad $profile

Copy the following PowerShell commands into the notepad and save it.

Function Connect-EXOnline{

$credentials = Get-Credential -Credential YOURACCOUNT@DOMAIN.COM
Write-Output "Getting the Exchange Online cmdlets"

$Session = New-PSSession -ConnectionUri https://outlook.office365.com/powershell-liveid/ `
-ConfigurationName Microsoft.Exchange -Credential $credentials `
-Authentication Basic -AllowRedirection
Import-PSSession $Session

}

Reopen the powershell and use the below command to connect to Exchange Online

Connect-ExOnline