Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services\Server\Setup Regstry Key missing

113 views
Skip to first unread message

Dirk Biernat

unread,
May 7, 2007, 10:49:35 AM5/7/07
to
Hello everybody,

I want to migrate WSUS2.0SP1 to WSUS3.0, but the installation fails with the
following failures:

2007-05-07 16:33:47 Success MWUSSetup Validating
pre-requisites...
2007-05-07 16:33:47 Error MWUSSetup Failed to determine if an
higher version of WSUS is installed. Assuming it is not... (Error
0x80070002: The system cannot find the file specified.)
2007-05-07 16:33:47 Error MWUSSetup IsWSUSInstalledOnPort80:
Failed to open SOFTWARE\Microsoft\Update Services\Server\Setup registry key
(Error 0x80070002: The system cannot find the file specified.)
2007-05-07 16:33:47 Error MWUSSetup
CUpgradeDriver::PerformPreSetupActions: Failed to open
SOFTWARE\Microsoft\Update Services\Server\Setup registry key (Error
0x80070002: The system cannot find the file specified.)
2007-05-07 16:33:47 Error MWUSSetup CSetupDriver::LaunchSetup:
Failed to perform pre-setup actions (Error 0x80070002: The system cannot
find the file specified.)
2007-05-07 16:33:47 Error MWUSSetup
CProgressManager::EnableCancel: GetDlgItem returning error (Error
0x80070578: Invalid window handle.)
2007-05-07 16:33:49 Error MWUSSetup DoInstall: Wsus setup
failed (Error 0x80070002: The system cannot find the file specified.)

My problem is, that the registry Key ..\Setup did not exist!

I have allready reinstalled WSUS2.0SP1, but it doesn't change anything.

Did somebody have any ideas?

Thanks for any help.

Dirk Biernat

Dan Albrecht (MSFT)

unread,
May 7, 2007, 3:06:51 PM5/7/07
to
You're not running on x64, are you?

--
Dan Albrecht
Microsoft, WSUS

This posting is provided "As Is" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm

"Dirk Biernat" <Dirk.B...@gli-bs.de> wrote in message
news:736D44EB-A16B-402C...@microsoft.com...

Fei Cao (MSFT)

unread,
May 7, 2007, 3:16:06 PM5/7/07
to
The reason that the regkey was missing could be you hit canceled in the
middle of upgrade earlier, which results in regkey being deleted but WSUS
2.0 is not uninstalled completed.
I believe in that case if you reinstall WSUS 2.0 sp1, then you could see an
*uninstallation* process rather than a *reinstallation*. If you did a
successful installation, then the regkey should be there and an upgrade to
3.0 should be good to go.

--
Fei Cao
Microsoft, WSUS

This posting is provided "As Is" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm

"Dirk Biernat" <Dirk.B...@gli-bs.de> wrote in message
news:736D44EB-A16B-402C...@microsoft.com...

Dirk Biernat

unread,
May 8, 2007, 2:44:26 AM5/8/07
to
Hello Dan,

thanks for your answer. You're rigth, WSUS is running on a Windows Server
2003 R2 x64.

Dirk Biernat

"Dan Albrecht (MSFT)" <Dan.Al...@online.microsoft.com> wrote in message
news:Omg2frN...@TK2MSFTNGP06.phx.gbl...

Dirk Biernat

unread,
May 8, 2007, 3:01:05 AM5/8/07
to
Hello Fei,

I'm sorry, but this is a clean WSUS2.0SP1 installation on a new Windows
Server 2003 R2 x64, not an upgrade.
I also have uninstalled and installed WSUS for two times! There is now key
in the registry anymore.

Dirk Biernat

"Fei Cao (MSFT)" <fei...@online.microsoft.com> wrote in message
news:uOBoqwNk...@TK2MSFTNGP04.phx.gbl...

Dan Albrecht (MSFT)

unread,
May 8, 2007, 3:08:51 PM5/8/07
to
In that case you're in an unsupported scenario. WSUS 2.0 or 2.0SP1 is not
supported on x64 and as you've noticed the upgrade will not work. You'll
need to do a clean install of WSUS 3.0.

"Dirk Biernat" <Dirk.B...@gli-bs.de> wrote in message

news:DC96D695-C37B-454D...@microsoft.com...

Dirk Biernat

unread,
May 10, 2007, 8:32:53 AM5/10/07
to
Ok, but if this scenario is not supported, why can I upgrade from WSUS2.0
SP1 to WSUS3.0 x64???

If I must do a clean WSUS3.0 Installation, how can I convert the WSUS2.0 SP1
SQL-Database???

"Dan Albrecht (MSFT)" <Dan.Al...@online.microsoft.com> wrote in message

news:eMtxRRak...@TK2MSFTNGP05.phx.gbl...

Lawrence Garvin (MVP)

unread,
May 10, 2007, 8:19:41 PM5/10/07
to
"Dirk Biernat" <Dirk.B...@gli-bs.de> wrote in message
news:3A9B76CE-AC51-492A...@microsoft.com...

> Ok, but if this scenario is not supported, why can I upgrade from WSUS2.0
> SP1 to WSUS3.0 x64???

Uh... again...you *cannot*.

WSUS 2.0 only installs (is supported on) 32-bit systems.

WSUS 3.0 x64 *cannot* be installed on 64-bit systems.

THUS.. it is *impossible* to upgrade WSUS 2.0 to WSUS 3.0 x64 in any
conceivable scenario.

> If I must do a clean WSUS3.0 Installation, how can I convert the WSUS2.0
> SP1 SQL-Database???

The same way you would migrate any other 32-bit database to a 64-bit
database server.

[1] Seek out a qualified DBA to help.
[2] Start from scratch.

<g>

--
Lawrence Garvin, M.S., MCTS, MCP
Independent WSUS Evangelist
MVP-Software Distribution (2005-2007)
https://mvp.support.microsoft.com/profile=30E00990-8F1D-4774-BD62-D095EB07B36E

Everything you need for WSUS is at
http://technet2.microsoft.com/windowsserver/en/technologies/featured/wsus/default.mspx

And, almost everything else is at
http://wsusinfo.onsitechsolutions.com
....


Lawrence Garvin (MVP)

unread,
May 10, 2007, 8:22:51 PM5/10/07
to
"Dirk Biernat" <Dirk.B...@gli-bs.de> wrote in message
news:B9E92F4E-51EA-4A1F...@microsoft.com...

> I'm sorry, but this is a clean WSUS2.0SP1 installation on a new Windows
> Server 2003 R2 x64, not an upgrade.

Dirk... the WSUS2.0 installation on your R2 x64 environment is an
*UNSUPPORTED* installation.

Ergo, upgrading WSUS 2.0 on anything "x64" to WSUS 3.0 x64 is an
*UNSUPPORTED* operation.

Your only option is to uninstall WSUS 2.0 and install a fresh WSUS 3.0 x64.

As for migrating the database... as noted in a previous message, that's a
function of any 32-bit database migration to a 64-bit database, and I'd
recommend seeking out a SQL Server DBA qualified in that particular process.

Alternatively, since that database was running on an unsupported
environment, you might want to consider installing a fresh, *supported*,
database environment, and synchronizing from scratch. The /content/ can be
left in place and reused.

Lawrence Garvin (MVP)

unread,
May 15, 2007, 6:42:05 PM5/15/07
to
"Lawrence Garvin (MVP)" <onsi...@community.nospam> wrote in message
news:uQSeVI2k...@TK2MSFTNGP05.phx.gbl...

CORRECTION: For the sake of archives...


> "Dirk Biernat" <Dirk.B...@gli-bs.de> wrote in message
> news:3A9B76CE-AC51-492A...@microsoft.com...

>> Ok, but if this scenario is not supported, why can I upgrade from WSUS2.0
>> SP1 to WSUS3.0 x64???
>
> Uh... again...you *cannot*.
>
> WSUS 2.0 only installs (is supported on) 32-bit systems.
>
> WSUS 3.0 x64 *cannot* be installed on 64-bit systems.

This line should have read: WSUS 3.0 x64 *cannot* be installed on 32-bit
systems

> THUS.. it is *impossible* to upgrade WSUS 2.0 to WSUS 3.0 x64 in any
> conceivable scenario.

Harry Johnston

unread,
May 15, 2007, 8:39:39 PM5/15/07
to
Dirk Biernat wrote:

> Ok, but if this scenario is not supported, why can I upgrade from
> WSUS2.0 SP1 to WSUS3.0 x64???

Your existing installation of WSUS 2.0 service pack 1 is unsupported, because it
is running on a 64-bit operating system.

This means not only that you can't depend on the updater working properly (which
it didn't) but also that you can't depend on it telling you whether it is going
to work or not.

> If I must do a clean WSUS3.0 Installation, how can I convert the WSUS2.0 SP1 SQL-Database???

I suppose you could run WSUS3 in a 32-bit virtual operating system, though that
would mean buying another OS license.

Harry.

0 new messages