• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1382
  • Last Modified:

Upgrading to Windows 2K8

hi,
I'm trying to upgrade a DC from Windows Server 2003 R2 SP2 to Windows Server 2008 (all Standard).

The compatibility report shows an error related to powershell:
You must make the following changes before upgrading Windows  
Uninstall the following programs:
Windows PowerShell


I looked for Powershell and no sign of it in Remove/Add Programs. Searched in web how to remove it and I found that I can't remove it because it is an Update from SP1 to SP2, so I have to uninstall SP2 to be able to remove Powershell.

Now I'm searching for SP2 in Add/Remove programs and I can't find it even enabling updates view. I've searched in web how to remove it and got nothing.

Please Help. Thanks.

(by the way, already tried this :%systemroot%\$NtServicePackUninstall$\spuninst\Spuninst.exe /Q, and it says that can't find the path).
0
kitsao
Asked:
kitsao
  • 8
  • 3
  • 2
  • +2
1 Solution
 
spiderwilk007Commented:
I would try to uninstall SP2 or try to do an in place upgrade of windows 2003 (actually a downgrade) to SP1 or less.

http://support.microsoft.com/?id=816579

This is what Microsoft says about unistalling powershell and SP2:

"If you install Windows PowerShell 1.0 on Windows Server 2003 with Service Pack 1, and then upgrade to Windows Server 2003 with Service Pack 2, you cannot uninstall Windows PowerShell 1.0. Because Windows PowerShell is packaged as a Windows update, uninstalling Windows PowerShell after you apply a service pack is considered uninstalling out of the prescribed order. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
823836  (http://support.microsoft.com/kb/823836/ ) Removing Windows software updates in the wrong order may cause the operating system to stop functioning
To uninstall Windows PowerShell 1.0, follow these steps:
Click Start, click Run, type appwiz.cpl, and then click OK.
Click to select the Show updates check box.
In the Currently installed programs list, click Windows PowerShell(TM) 1.0, and then click Remove.
Follow the instructions to remove Windows PowerShell(TM) 1.0."

 
0
 
srico_gisdCommented:
I had a similar issue and ended up deleting the registry key HKLM\software\microsoft\powershell and the I was able t upgrade just fine.

Cheers!
0
 
Svet PaperovIT ManagerCommented:
It is not listed as PowerShell in Add/Remove programs. You need to uninstall some hotfixes. See How to uninstall Windows PowerShell in Windows Server 2003 section in the following KB: http://support.microsoft.com/kb/926139
0
Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  

 
spiderwilk007Commented:
"Windows Server 2003 Service Pack 2" should be listed in add or reomve programs at the bottom, should show up even without updates enabled.
0
 
kitsaoAuthor Commented:
spider,

I think it is not listed there because the software installed came already with SP2, it wasn't updated

I'll try your earlier recommendation.
0
 
kitsaoAuthor Commented:
Srico,

Did that and didn't work.
0
 
kitsaoAuthor Commented:
spaperov,

That hotfixes described in the site aren't there in the server.
0
 
Justin OwensITIL Problem ManagerCommented:
Is your original Server 2003 DC a 32 bit or 64 bit OS?  You cannot upgrade across bit platforms.  It requires a wipe and reload approach.  R2 is ALWAYS 64 bit, so if your original server is 32 bit, you cannot do an inplace upgrade.

If your 2003 server is, indeed a 64 bit OS, then you will need to address the PowerShell issue.  Does the directory $NtUninstallKB926139-v2$ exist in your Windows folder?  If so, try this command: "C:\WINDOWS\$NtUninstallKB926139-v2$\spuninst\spuninst.exe" /quiet /norestart

DrUltima

0
 
kitsaoAuthor Commented:
DrUltima,

The Server is Windows Server 2003 Standard Edition R2 SP2 32 bit. That was the OS that was installed originally. IT IS 32 BIT.

I have a lot of directories in C:\Windows, but that one isn't there.
0
 
kitsaoAuthor Commented:
spiderwilk007,

I tried to do a downgrade but it isn't working, I only get the New Installation Option and it will delete everything in the Server.
0
 
kitsaoAuthor Commented:
Guys,

If I remove Windows Management Framework Core, would that help in my case or destroy the server?
0
 
srico_gisdCommented:
I dunno if this will work or not, but try downloading a copy of JV16 power tools from http://www.macecraft.com (trial is free) see if it lets you remove the Power shell version from there. It is a pretty good tool and usually works for me when all else fails.
0
 
spiderwilk007Commented:
Okay, looking at somethings here it is apparent that you cannot do an in place upgrade of your server. You have indicated you are running Windows Server 2003 R2 32bit. Server 2008 R2 runs only 64 bit. There is no upgrade path from a 32 Bit to a 64 Bit OS. Sorry, I know this isn't what you want to hear, but it looks like you will have to do a clean wipe.
0
 
kitsaoAuthor Commented:
Guys,

My Client decided to use another server and I will configure it as a Windows 2008 DC so, Upgrade isn't necessary anymore.

Even though I want to thank all of you for your tips and time. Thanks for everything.

Kitsao!
0
 
kitsaoAuthor Commented:
No solution needed as Upgrade won't be necessary anymore.
0

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

  • 8
  • 3
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now