Want to uninstall, then perform a clean installation of Office 2007 and WSS B2TR? Think you can get away with running SharePoint.exe and have a perfectly working WSS? Not so fast... After a wasted day of failed installs, a broken WSS Search Indexer, bluescreens, and yelling, we offer these tips to keep in mind when migrating, as well as our step-by-step process for a clean reinstallation.
Tips for installing:
- If you want WSS Search to work, you need the .NET v3 Framework RTM installed
- If you can't install the .NET v3 Framework on Windows 2003 Server or you get a "cryptographic services" error, try running regedit and set HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ SystemCertificates \ TrustedPublisher \ Safer to 0. The Sharepoint Configuration Wizard likes to set it back to 2.
- If you are running Sonic RecordNow to burn your ISOs, make sure you remove it from your startup or uninstall it, or you'll get a neverending bluescreen loop at startup!
- To remove startup items, I highly recommend Mike Lin's Startup Control Panel, found here: http://www.mlin.net/StartupCPL.shtml.
- Even after a WSS reinstall, it is possible for Web Applications to persist which will raise an error if you try to recreate the application. Be sure you delete them in Central Admin -> Application Management -> Delete Web Application.
Steps for B2TR to RTM migration for Office 2007 and WSS 3.0:
- Uninstall all Office 2007 applications, including Sharepoint Designer via Control Panel -> Add/Remove programs
- Uninstall WSS B2TR via Control Panel -> Add/Remove programs.
- Delete all Content Databases from your SQL server
- Ensure the SAFER key in your registry is set to 0 (see tip above)
- Install Office 2007
- Install SharePoint Designer 2007
- Install Visio 2007
- Install Project 2007
- Ensure the SAFER key in your registry is set to 0 (see tip above)
- Remove .NET Framework v3 via Control Panel -> Add/Remove programs
- Run the Microsoft .NET Framework 3.0 Uninstall Tool to clean up any other .NET Framework remnants. Click YES or OK if you get any warnings during the uninstall- all the files you are being warned about (MSXML 6 for example) will be replaced when you install the latest .NET Framework.
- Ensure the SAFER key in your registry is set to 0 (see tip above)
- Install the .NET Framework 3.0 Redistributable (available at http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en).
- Update the SAFER key in your registry (see tip above)
Hope this saves you some headaches.
Nathan