KB3172614 Failed to Uninstall

Nadhrah Nini 21 Reputation points
2021-02-19T06:03:03.913+00:00

Hi,

How do we uninstall KB3172614 from Windows Server 2012 Standard R2? I have tried but it's failed. Is there any other ways to do it?

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,946 questions
0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Andrei Stoica 16 Reputation points Microsoft Employee
    2021-02-20T07:29:59.7+00:00

    Hi,

    How come you want to remove this update?

    Please post a picture of the error you get.

    Thanks,
    Andrei


  2. Rita Hu -MSFT 9,641 Reputation points
    2021-02-22T02:19:23.467+00:00

    Hi NadhrahNini-8098,

    Thanks for your posting on this forum.

    It is weird that I tested it in my lab. I succeed to uninstalled it in my client(Server 2012R2). Here is a related screenshot for your reference:
    70389-13.png

    70404-14.png

    Is there any error information when you tried to install this update? Please share with us if there is.

    Thanks for your time.

    Regards,
    Rita


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  3. Rita Hu -MSFT 9,641 Reputation points
    2021-02-22T07:53:06.457+00:00

    Hello NadhrahNini-8098,

    Thanks for your response.

    Perhaps we could try to reset the Windows Update components as the below script first on the client. And then we could try to uninstall this update again.

    <#   
    .SYNOPSIS   
    Reset-WindowsUpdate.ps1 - Resets the Windows Update components   
        
    .DESCRIPTION    
    This script will reset all of the Windows Updates components to defaults.   
        
    .OUTPUTS   
    Results are printed to the console. Future releases will support outputting to a log file.    
        
    #>   
        
        
    $arch = Get-WMIObject -Class Win32_Processor -ComputerName LocalHost | Select-Object AddressWidth   
        
    Write-Host "1. Stopping Windows Update Services..."   
    Stop-Service -Name BITS   
    Stop-Service -Name wuauserv   
    Stop-Service -Name appidsvc   
    Stop-Service -Name cryptsvc   
        
    Write-Host "2. Remove QMGR Data file..."   
    Remove-Item "$env:allusersprofile\Application Data\Microsoft\Network\Downloader\qmgr*.dat" -ErrorAction SilentlyContinue   
        
    Write-Host "3. Renaming the Software Distribution and CatRoot Folder..."   
    Rename-Item $env:systemroot\SoftwareDistribution SoftwareDistribution.bak -ErrorAction SilentlyContinue   
    Rename-Item $env:systemroot\System32\Catroot2 catroot2.bak -ErrorAction SilentlyContinue   
        
    Write-Host "4. Removing old Windows Update log..."   
    Remove-Item $env:systemroot\WindowsUpdate.log -ErrorAction SilentlyContinue   
        
    Write-Host "5. Resetting the Windows Update Services to defualt settings..."   
    "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)"   
        
    Set-Location $env:systemroot\system32   
        
    Write-Host "6. Registering some DLLs..."   
    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   
        
    Write-Host "7) Removing WSUS client settings..."   
    REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f   
    REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f   
    REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f   
        
    Write-Host "8) Resetting the WinSock..."   
    netsh winsock reset   
    netsh winhttp reset proxy   
        
    Write-Host "9) Delete all BITS jobs..."   
    Get-BitsTransfer | Remove-BitsTransfer   
        
    Write-Host "10) Attempting to install the Windows Update Agent..."   
    if($arch -eq 64){   
        wusa Windows8-RT-KB2937636-x64 /quiet   
    }   
    else{   
        wusa Windows8-RT-KB2937636-x86 /quiet   
    }   
        
    Write-Host "11) Starting Windows Update Services..."   
    Start-Service -Name BITS   
    Start-Service -Name wuauserv   
    Start-Service -Name appidsvc   
    Start-Service -Name cryptsvc   
        
    Write-Host "12) Forcing discovery..."   
    wuauclt /resetauthorization /detectnow   
        
    Write-Host "Process complete. Please reboot your computer."   
    

    Regards,
    Rita


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  4. Rita Hu -MSFT 9,641 Reputation points
    2021-03-05T07:15:06.307+00:00

    Hello Nadhrah Nini,

    Could we try to uninstall the update by the DISM command. Please follow the below steps:

    Open the CMD as an administrator ans then on the Windows Server 2012R2 client and then print the following command:

    dism /online /get-packages /format:table   
    

    You will find all the installed updates and related information. Here is a screenshot for your reference:
    74625-1.png

    Then we should copy the Package Identity of the update and add in the below command.

    dism /online /get-packageinfo /packagename:PackageName  
    
     
    

    For example: dism /Online /Remove-Package /PackageName:Package_for_KB4499165~31bf3856ad364e35~amd64~~6.3.1.10

    Reference picture:
    74706-2.png

    Hope the above will be helpful.

    Regards,
    Rita


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.