Installing Windows Sharepoint Services 3.0 to an existing Windows Small Business Server 2003 server involves a few steps. After confirming you have a good, working backup of the server, you then need to ensure that .NET Framework 2.0 and 3.0 are both installed.

I ran the WSS 3.0 installer and chose to upgrade the existing sites. The existing sites aren’t modified though, not until the Sharepoint Products and Technologies Configuration Wizard is run. This will launch immediately after the WSS 3.0 installer finishes, but in my case it failed on the first step.

The Event Log showed the following error:

Event Type: Error
Event Source: SharePoint Products and Technologies Configuration Wizard
Event Category: None
Event ID: 104
Date: 27/03/2007
Time: 8:41:56 AM
User: N/A
Computer: LLSRV01
Description:
Failed to initialize SharePoint Products and Technologies upgrade.
An exception of type Microsoft.SharePoint. PostSetupConfiguration. PostSetupConfigurationTaskException was thrown. Additional exception information: The pre-upgrade scan tool has not yet been run successfully on all content databases in the server farm. The pre-upgrade scan tool must complete without errors before you can continue with the upgrade process.
Microsoft.SharePoint. PostSetupConfiguration. PostSetupConfigurationTaskException: Exception of type ‘Microsoft.SharePoint. PostSetupConfiguration.PostSetupConfigurationTaskException’ was thrown.
at Microsoft.SharePoint. PostSetupConfiguration. InitializeTask.PrepareForUpgrade()
at Microsoft.SharePoint. PostSetupConfiguration. InitializeTask.Run()
at Microsoft.SharePoint. PostSetupConfiguration. TaskThread.ExecuteTask()

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

The pre-upgrade scan tool referred to is located in C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12BIN. To run it you simply navigate to that folder in a command line window, and then run “prescan /all”.

C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12BIN>prescan /all
0%
99%
100%
Operation completed successfully.
File Name:C:DOCUME~1ADMINI~1LOCALS~1Temp1 PreupgradeReport_633105822209429795_Log.txt
File Name:C:DOCUME~1ADMINI~1LOCALS~1Temp1 PreupgradeReport_633105822209429795_Summary.xml

When this has completed successfully, you can rerun the Sharepoint Products and Technologies Configuration Wizard from the Administrative Tools folder in the Start Menu.

About the Author

Paul Cunningham

Paul is a former Microsoft MVP for Office Apps and Services. He works as a consultant, writer, and trainer specializing in Office 365 and Exchange Server. Paul no longer writes for Practical365.com.

Comments

  1. ova

    Is this forum still up? 🙂

    I’m getting the same error “This program requires Windows SharePoint Services v2”. I wish to upgrade from MOSS2007 to SP Server 2010 and am running PRESCAN.exe on the MOSS2007 environment.

  2. Anthony

    I got same error as Sumit. To fix, I just reset IIS and installed MOSS SP3 after this.

  3. Sumit

    I have installed October CU “wss-kb974989-fullfile-x86-glb.exe” and “office-kb974988-fullfile-x86-glb.exe”
    And after that when I run configuration wizard it gives me above issue.

    After running prescan /all it gives me below error message,
    “This program requires Windows SharePoint Services v2.”

    Please suggest!!!

    Thanks,
    SP~

  4. Sumit

    After running prescan /all it gives me below error message,
    “This program requires Windows SharePoint Services v2.”

    Please suggest!!!

  5. Sumit

    After running prescan /all it gives me below error message,
    “This program requires Windows SharePoint Services v2.”

    Please suggest!!!

  6. hussein

    i get error “This program requires Windows SharePoint Services v2”!!!!!!!

    Note:
    C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12BIN>PRESCAN.EXE /all
    This program requires Windows SharePoint Services v2.

    can you help me?…. tnx

    1. Paul

      Hussein, are you trying to upgrade from WSS v2 to WSS v3?

  7. UnixMan

    You the man! Why microsoft would not tell us that when running the tool! hehehehe

  8. Capslock Assassin

    Thanks everyone for taking the time to post your comments. I always appreciate it.

  9. Dev Wood

    Excellent tip that saved much time! Thank you for taking the time to post the solution.

  10. RemonB

    Thank you, this post helped allot! clean and simple

  11. Suraj

    Thanks for the info. its helped me too.

  12. Sean M

    Thanks for the great tip. Saved me lots of time!!!!!!!

  13. Roger

    Nice tip, and thanks for the help!!

Leave a Reply