Solved

Help Reintalling WSUS

Posted on 2009-07-06
3
338 Views
Last Modified: 2012-05-07
Hi All,

Been having issues with reinstalling WSUS - Every time I'm running the installer it keeps erroring and referring me to a log file located in windows - Here is what is shown in the log -

2009-07-06 20:57:16  Success   MWUSSetup          Validating pre-requisites...
2009-07-06 20:57:33  Error     MWUSSetup          CSqlConnection::Open: Failed to open SQL connection to instance LSBD-MK-MANAGE\SCE (Error 0x80004005: Unspecified error)
2009-07-06 20:57:33  Error     MWUSSetup          CUpgradeDriver::PerformPreSetupActions: Failed to open connection to SQL instance %computername%\SCE (Error 0x80004005: Unspecified error)
2009-07-06 20:57:33  Error     MWUSSetup          CSetupDriver::LaunchSetup: Failed to perform pre-setup actions (Error 0x80004005: Unspecified error)
2009-07-06 20:57:33  Error     MWUSSetup          CProgressManager::EnableCancel: GetDlgItem returning error (Error 0x80070578: Invalid window handle.)


Hope that someone can help. Thanks in advance
0
Comment
Question by:MTSDL
  • 2
3 Comments
 
LVL 47

Accepted Solution

by:
Donald Stewart earned 125 total points
ID: 24789337
You may have not fully removed WSUS try the below.
http://social.technet.microsoft.com/Forums/en-US/winserverwsus/thread/6d14231f-50f0-4a3c-b9f1-417e1efdb288 
1. Download the SDK to obtain MSIZAP

   http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe

2. From a command prompt, type:
MSIZAP T {2C0D7E35-EE6E-4DC7-BA13-2C68AEDEB59D}

3. From a command prompt, type: sc delete wsusservice

4. Again, From a command prompt, type:

    MSIZAP T {2C0D7E35-EE6E-4DC7-BA13-2C68AEDEB59D}

5. From a command prompt, type: iisreset

The MSIZAP switch "T" removes all info for given product code

P.S.
For WSUS 3.0: MSIZAP T {2C0D7E35-EE6E-4DC7-BA13-2C68AEDEB59D}


For Microsoft SQL Server 2005 Embedded Edition

1) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
     Edit the "InstalledInstances" value and remove "MICROSOFT##SSEE"

2) Remove the "MICROSOFT##SSEE" subkey under
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

3) Remove the "MSSQL.2005" subkey under
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

4) Rename the following folder:
      \%Windir%\SYSMSI\SSEE\MSSQL.2005\MSSQL\Data  to   \%Windir%\SYSMSI\SSEE\MSSQL.2005\MSSQL\Data.old

  (If \MSSQL\Data lock , you can removing the "Windows Internal Database" from Add/remove programs)
 
also here:
 
How to manually remove all of WSUS

0
 

Author Closing Comment

by:MTSDL
ID: 31600333
That's brilliant, exactly what I needed!! Thank you!
0
 
LVL 47

Expert Comment

by:Donald Stewart
ID: 24795486
Glad to help, glad it worked.
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I've always wanted to allow a user to have a printer no matter where they login. The steps below will show you how to achieve just that. In this Article I'll show how to deploy printers automatically with group policy and then using security fil…
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Attackers love to prey on accounts that have privileges. Reducing privileged accounts and protecting privileged accounts therefore is paramount. Users, groups, and service accounts need to be protected to help protect the entire Active Directory …

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question