PC Review
Forums
Newsgroups
Windows XP
Windows XP Setup
msoobe.exe error after running Sysprep
Forums
Newsgroups
Windows XP
Windows XP Setup
msoobe.exe error after running Sysprep
![]() |
msoobe.exe error after running Sysprep |
|
|
Thread Tools | Rate Thread |
|
|
#1 |
|
Guest
Posts: n/a
|
Hi,
I've completed a Windows XP Professional SP2 installation including all applications, drivers and settings I need; I had to activate it so that I could install all available system updates. I then ran Sysprep (by simply clicking the Reseal button). I have to clone this installation on two identical PCs (I have valid WinXP Pro licenses for all of them). I cloned the partition to the other two PCs, but upon rebooting them I get a msoobe.exe error window, then another window telling me that setup has not been completed, and then the PC reboots, no way out. I googled around and found that WMP11 (which I installed on the first machine together with all Microsoft updates) is causing this. But now... HOW do I fix it? Installing everything from scratch is HIGHLY undesirable. And I suppose I cannot even boot the original machine now, to uninstall WMP11, right? I'd expect it to show the same errors... right? I'd prefer not to try myself, to keep the installation in a "clean" state. Thanks for any help, I've got a rather urgent need to fix this. -- Ciao, Marco. |
|
|
|
#2 |
|
Guest
Posts: n/a
|
"Marco De Vitis" <starless@spin.it> ha scritto nel messaggio
news:AM0th.2810$422.44897@twister2.libero.it... > I googled around and found that WMP11 (which I installed on the first > machine together with all Microsoft updates) is causing this. > But now... HOW do I fix it? In order to have Sysprep work with Windows Media Player 11 installed, you have to use the mini-setup instead of OOBE. In order to save your Windows template installation, you can connect the computer's disk to another computer and follow this KB article (without the parallel installation part, of course): http://support.microsoft.com/kb/216684/en-us; this should make Windows boot normally when the computer is restarted, instead of running Sysprep (and crashing). Massimo |
|
|
|
#3 |
|
Guest
Posts: n/a
|
On 22/01/2007 19:21, Massimo wrote:
> In order to have Sysprep work with Windows Media Player 11 installed, > you have to use the mini-setup instead of OOBE. Is this stated anywhere? I've read various documents about Sysprep before starting, but didn't find any official (or else) warnings about WMP11. > In order to save your Windows template installation, you can connect the > computer's disk to another computer and follow this KB article (without > the parallel installation part, of course): > http://support.microsoft.com/kb/216684/en-us; this should make Windows Thanks, I will try to follow it, although I'm afraid I can't open the computer case to get the HD out... I hope I can do it some other way, e.g. getting the registry file by booting from a CD and editing it on another PC. Anyway, I find it strange that this article applies to my situation: it only refers to WinNT, and talks about a "non-hotfixed" version of Sysprep; but I'm using WinXP, and I used the Sysprep version officially recommended for WinXP SP2. > boot normally when the computer is restarted, instead of running Sysprep > (and crashing). Uhm... does this mean that, afterwards, I will have to run Sysprep again? I need to change the SID, the name, and possibly the WinXP Pro serial number, for each cloned computer. So, if this workaround makes the computer look as Sysprep was never launched, I will have to run it again (with the -mini option this time). -- Ciao, Marco. |
|
|
|
#4 |
|
Guest
Posts: n/a
|
"Marco De Vitis" <starless@spin.it> ha scritto nel messaggio
news:M0bth.3682$422.56395@twister2.libero.it... >> In order to have Sysprep work with Windows Media Player 11 installed, you >> have to use the mini-setup instead of OOBE. > > Is this stated anywhere? I've read various documents about Sysprep before > starting, but didn't find any official (or else) warnings about WMP11. AFAIK, Microsoft still hasn't officially acknowledged this problem :-( > Anyway, I find it strange that this article applies to my situation: it > only refers to WinNT, and talks about a "non-hotfixed" version of Sysprep; > but I'm using WinXP, and I used the Sysprep version officially recommended > for WinXP SP2. The problem is definitely not in Sysprep, but in something WMP 11 does to the OOBE wizard, making it crash; the only solution (until a hotfix is released) is to skip that wizard and use the "classic" mini-setup (which, by the way, I most definitely prefer... never liked that OOBE thing). The article refers to a problem in Windows NT, but the procedure to revert a sysprepped system to its normale operating state has remained quite the same (altough a couple more Registry keys are involved in Windows XP). > Uhm... does this mean that, afterwards, I will have to run Sysprep again? > I need to change the SID, the name, and possibly the WinXP Pro serial > number, for each cloned computer. So, if this workaround makes the > computer look as Sysprep was never launched, I will have to run it again > (with the -mini option this time). That's right. Massimo |
|
|
|
#5 |
|
Guest
Posts: n/a
|
On 23/01/2007 0:28, Massimo wrote:
> AFAIK, Microsoft still hasn't officially acknowledged this problem :-( So, how did you find out that you need to use mini-setup when WMP11 is installed? I didn't find this info when searching on Google... I only found suggestions to NOT install WMP11 before imaging, but alas, I already did. >> Uhm... does this mean that, afterwards, I will have to run Sysprep again? >> I need to change the SID, the name, and possibly the WinXP Pro serial >> number, for each cloned computer. So, if this workaround makes the >> computer look as Sysprep was never launched, I will have to run it >> again (with the -mini option this time). > > That's right. Ok. Unfortunately it does not work .I mean: I copied the system32/config/system file to another XP machine, edited it (load hive, etc.) like the article suggests, copied it back to the cloned machine, and indeed the computer now boots (I still get the msoobe.exe error, but it proceeds anyway, without showing the second error). The problem is that now, when I run Sysprep, select the "Use MiniSetup" option and click on "Reseal", I get an error window telling me that "this utility and the current operating system are not compatible" and Sysprep cannot continue. The same if I run "sysprep.exe -mini -reseal" from the command line. ![]() Any further clues? I also found hints on the web that replacing the msobmain.dll file with a different version could fix the error, but I tried it before following your suggestion and nothing changed. -- Ciao, Marco. |
|
|
|
#6 |
|
Guest
Posts: n/a
|
On 23/01/2007 18:01, Marco De Vitis wrote:
> I mean: I copied the system32/config/system file to another XP machine, > edited it (load hive, etc.) like the article suggests, copied it back to > the cloned machine, and indeed the computer now boots (I still get the > msoobe.exe error, but it proceeds anyway, without showing the second > error). > The problem is that now, when I run Sysprep, select the "Use MiniSetup" > option and click on "Reseal", I get an error window telling me that > "this utility and the current operating system are not compatible" and > Sysprep cannot continue. I might have fixed it: now that the machine could be booted, I uninstalled Windows Media Player 11; then the installer asked me to reboot, I agreed, and when rebooting I was presented with the questions I should have seen the first time after using Sysprep: computer name, product key, etc. So I didn't actually need to run Sysprep again. It seems to work fine so far, I'll check better in the next days. Thanks a lot! -- Ciao, Marco. |
|
|
|
#7 |
|
Guest
Posts: n/a
|
"Marco De Vitis" <starless@spin.it> ha scritto nel messaggio
news:Ebrth.4511$qN4.117634@twister1.libero.it... >> AFAIK, Microsoft still hasn't officially acknowledged this problem :-( > > So, how did you find out that you need to use mini-setup when WMP11 is > installed? By trying it ;-) > Unfortunately it does not work .> I mean: I copied the system32/config/system file to another XP machine, > edited it (load hive, etc.) like the article suggests, copied it back to > the cloned machine, and indeed the computer now boots (I still get the > msoobe.exe error, but it proceeds anyway, without showing the second > error). > The problem is that now, when I run Sysprep, select the "Use MiniSetup" > option and click on "Reseal", I get an error window telling me that "this > utility and the current operating system are not compatible" and Sysprep > cannot continue. > The same if I run "sysprep.exe -mini -reseal" from the command line. > > ![]() > > Any further clues? Yes: are you using XP Home Edition? It seems like the mini-setup isn't allowed there. As a last resort, you can also try uninstalling WMP11 (from Add/Remove programs). It works, altough one wouldn't be expecting it to. Massimo |
|
|
|
#8 |
|
Guest
Posts: n/a
|
"Marco De Vitis" <starless@spin.it> ha scritto nel messaggio
news:QSrth.4576$qN4.118584@twister1.libero.it... > I might have fixed it: now that the machine could be booted, I uninstalled > Windows Media Player 11; then the installer asked me to reboot, I agreed, > and when rebooting I was presented with the questions I should have seen > the first time after using Sysprep: computer name, product key, etc. In Windows XP, there are a couple more Registry keys involved in running SysPrep (most notably, "OOBEInProgress"). I discovered this the hard way (they're not documented anywhere), and reset them all to 0; the system booted normally. Now that your system is in a clean state, you can try installing WMP11 and running SysPrep with the mini-setup option. Massimo |
|
|
|
#9 |
|
Guest
Posts: n/a
|
On 23/01/2007 19:20, Massimo wrote:
> "Marco De Vitis" <starless@spin.it> ha scritto nel messaggio > news:Ebrth.4511$qN4.117634@twister1.libero.it... >> So, how did you find out that you need to use mini-setup when WMP11 is >> installed? > > By trying it ;-) Wow, you had much free time .> Yes: are you using XP Home Edition? > It seems like the mini-setup isn't allowed there. No, as I wrote before, I'm using WinXP Pro SP2. > As a last resort, you can also try uninstalling WMP11 (from Add/Remove > programs). It works, altough one wouldn't be expecting it to. Indeed, as I reported, I did this and it seems to work now, thanks. I don't think I will launch Sysprep again now, I only have 3 PCs to fix this way, I can easily put the modified registry file on them, reboot and remove WMP11, it should be faster than cloning the disks again. Thanks again. -- Ciao, Marco. |
|
|
|
#10 |
|
Guest
Posts: n/a
|
Try replacing the msobmain.dll file on your existing installation with the newest version from a WMP11 updatepack.
Regards, Philipp EggHeadCafe.com - .NET Developer Portal of Choice http://www.eggheadcafe.com |
|
![]() |
|
| Thread Tools | |
| Rate This Thread | |
|
|

Main Page 

.
.
