Jun 19, 2014

I Can't Uninstall Microsoft iSCSI Initiator From Add/Remove Programs in Windows 2003 Server

I have this old backup server that is still running Windows Server 2003. Sometime back it was only running with Service Pack 1, and that is when I initially installed the Microsoft iSCSI Initiator service so I could add some iSCSI LUNs.

Well recently while troubleshooting an issue with a brand new NetApp SAN I wanted to uninstall and re-install the iSCSI Intiator Service, but it wasn't in my Add/Remove Programs! WTF?

Well, according to Microsoft this is a known issue after installing a new service pack. For me it was after I installed SP2:

This issue occurs because the iSCSI Initiator installation package is installed as a hotfix. When a service pack is installed, the service pack removes the registry entries that allow for previous hotfix packages to be uninstalled. 
Well just because it isn't in your Add/Remove programs doesn't mean you can't install it. All you have to do is run the following from the command prompt:
%SYSTEMROOT%\$NtUninstalliscsi200$\spuninst\spuninst.exe
After that follow the prompts and reboot as normal!



Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | stopping spam