You receive a "Could not start the Microsoft CRM Security Service on the Local Computer" error when you try to start the Microsoft CRM Security Service (895606)



The information in this article applies to:

  • Microsoft CRM 1.2

Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry

SYMPTOMS

Consider the following scenario. You make database backups of the Microsoft Business Solutions CRM 1.2 databases. You apply Microsoft CRM Sales 1.2 for Outlook Performance Enhancement on the Microsoft CRM server. You restore the MSCRM databases by using the backups that you created. When you restart the MSCRM databases, you experience one or more of the following symptoms:
  • The Microsoft CRM Security Service does not start. You receive the following error message when you try to manually start the service:Could not start the Microsoft CRM Security Service on the Local Computer. Error 1053: The service did not respond to the start or control request in a timely fashion.
  • The following message is logged in the Application log on the Microsoft CRM server: Error: Incorrect or incompatible database version. If you have applied any patches or hotfixes for Microsoft CRM, please apply them to this server as well.
  • The following registry subkey has a value of 1.2.3297.101:

    HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\MSCRM\Database Version

  • The Revision column in the BuildVersion table has a value of 0. The LastDatabaseQfe column in the BuildVersion table is empty.

    Note The BuildVersion table is located in the Microsoft CRM 1.2 MSCRM database.
You try to re-apply Microsoft CRM Sales for Outlook 1.2 Performance Enhancement. However, during the installation, you receive a message that the update is already installed.

CAUSE

When you restore the databases from the backups that you made before you applied Microsoft CRM Sales for Outlook 1.2 Performance Enhancement, database updates are lost.

The updates that were made to the Microsoft CRM server are still available. However, the Microsoft CRM Security Service will not start because the Database Version registry key value and the database BuildVersion table are not the same versions.

RESOLUTION

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

To resolve this problem, follow these steps.

Note Before you follow the instructions in this article, make sure that you have a complete backup copy of the database that you can restore if a problem occurs.

Warning Before you follow these steps, make sure to back up the Microsoft CRM folder. By default, the folder is located in C:\Program Files. Make sure that you know how to restore the folder if a problem occurs.
  1. Delete two registry entries that are used by the Microsoft CRM server. To do this, follow these steps:
    1. Click Start, click Run, type regedit, and then click OK.
    2. Locate and then click the following registry subkey:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft CRM\1.2\Server\SPO

    3. Right-click the KB833621 registry entry, and then click Delete.
    4. Right-click the KB873262 registry entry, and then click Delete.
  2. Delete two hotfix key files that are used by the Microsoft CRM server. To do this, follow these steps:
    1. Open the Program Files\Microsoft CRM\Hotfix Keyfiles\Server folder on the Microsoft CRM server.
    2. Right-click the KB833621.dll file, and then click Delete.
    3. Right-click the KB873262.dll file, and then click Delete.
  3. Re-apply Microsoft CRM Sales for Outlook 1.2 Performance Enhancement. To do this, follow these steps:
    1. Download Microsoft CRM Sales for Outlook 1.2 Performance Enhancement. The following file is available for download from the Microsoft Download Center:


      DownloadDownload the package now.

      Release Date: May 4, 2005

      For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

      119591 How to obtain Microsoft support files from online services

      Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file. Download and save these files to the Microsoft CRM server:
      • CRM1.2-KB833621-Server-ENU.exe
      • CRM1.2-KB873262-Server-ENU.exe
    2. Double-click the CRM1.2-KB833621-Server-ENU.exe file to install the update. Follow the installation wizard instructions to complete the installation.
    3. Double-click the CRM1.2-KB873262-Server-ENU.exe file to install the update. Follow the installation wizard instructions to complete the installation.
  4. Verify that the registry keys were created successfully.
    1. Click Start, click Run, type regedit, and then click OK.
    2. Locate and then click the following registry subkey:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft CRM\1.2\Server\SPO

    3. Verify that the KB833621 registry entry exists.
    4. Verify that the KB873262 registry entry exists.
    5. Locate and then click the following registry subkey:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\Database Version

    6. Verify that the Database Version key has a value of 1.2.3297.101.
  5. Verify that the hotfix key files were created successfully. To do this, follow these steps:
    1. Open the Program Files\Microsoft CRM\Hotfix Keyfiles\Server folder on the Microsoft CRM server.
    2. Verify that the KB833621.dll file exists.
    3. Verify that the KB873262.dll file exists.
  6. Verify that the MSCRM database was updated successfully. To do this, follow these steps:
    1. Click Start, point to Programs, point to Microsoft SQL Server, click Query Analyzer
    2. Type the name of the computer that is running SQL Server in the SQL Server list.
    3. Click the Windows authentication option, and then click OK
    4. Type the following in the Query window:

      USE YOUR ORGANIZATION NAME_MSCRM SELECT REVISION, LASTDATABASEQFE FROM BUILDVERSION

    5. Press F5 to run the query. The query should display the following message:
      REVISION    LASTDATABASEQFE                                                                                      
      ----------- -----------------------------------------
      101           kb873262

Modification Type:MinorLast Reviewed:10/12/2005
Keywords:kbmbsmigrate kbMBSinstallation kberrmsg kbprb KB895606 kbAudEndUser kbAudITPRO kbAudDeveloper