SharePoint 製品とテクノロジ構成ウィザードが失敗する

前提
SharePointのバージョン:12.0.6420.1000

いろいろパッチを適用しているとSharePoint 製品とテクノロジ構成ウィザードが失敗する様になってしまいました。
その際、「%Programfiles%\Common Files\Microsoft Shared\web server extensions\12\LOGS」の
「PSCDiagnostics_10_15_3020_13_54_27_238_1815357380.log」をみると
以下の様に「SPSearchService」のサービス開始に失敗しているようでした。

12/02/2010 12:26:25  7  INF                          Calling SPServiceInstance.Provision for instance Microsoft.SharePoint.Search.Administration.SPSearchServiceInstance, service Microsoft.SharePoint.Search.Administration.SPSearchService
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:27:08  1  INF                          Not running in high contrast, so we will paint the background with our trademarked image
12/02/2010 12:28:01  7  ERR                          Task services has failed with an unknown exception 
12/02/2010 12:28:01  7  ERR                          Exception: System.ServiceProcess.TimeoutException: タイムアウトが時間切れになりました。操作は完了していません。
   場所 System.ServiceProcess.ServiceController.WaitForStatus(ServiceControllerStatus desiredStatus, TimeSpan timeout)
   場所 Microsoft.SharePoint.Win32.SPAdvApi32.StartService(String strServiceName)
   場所 Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Start()
   場所 Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Provision(Boolean start)
   場所 Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Provision()
   場所 Microsoft.SharePoint.Search.Administration.SPSearchServiceInstance.Provision()
   場所 Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.InstallServiceInstanceInConfigDB(Boolean provisionTheServiceInstanceToo, String serviceInstanceRegistryKeyName, Object sharepointServiceObject)
   場所 Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.InstallServiceInstances(Boolean provisionTheServiceInstancesToo, String serviceRegistryKeyName, Object sharepointServiceObject)
   場所 Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.InstallServices(Boolean provisionTheServicesToo)
   場所 Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.Run()
   場所 Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

いろいろ調べて、以下のレジストリのキーを削除する事で治りました。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\WSS\Services\Microsoft.SharePoint.Search.Administration.SPSearchService