SharePoint 2010 SP1 構成ウィザード失敗

2012年のCUを適用し、構成ウィザードが失敗するようになった。
原因は、C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\config\web.configに0x0Bのコードが入っていたからでした。

PSCDiagnostics_xxx.log

04/18/2013 10:01:13  13  ERR            The exclusive inplace upgrader timer job failed.

Upgrade_xxx.log

[OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:05]: UPGRADE PERCENTAGE: 23.27756953% done, Total Elapsed Time 00:02:29.7289507.
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Initialize()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: End Initialize()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [INFO] [2013/04/18 10:01:05]: In the authorized types section of web.config, ban System.Workflow.ComponentModel.Compiler.WorkflowCompiler from use in workflow code
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Upgrade()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Config Web Config is found at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\config\web.config
[OWSTIMER] [SPWebServerSequence] [ERROR] [2013/04/18 10:01:05]: Action 4.0.10.0 of Microsoft.SharePoint.Upgrade.SPWebServerSequence failed.
[OWSTIMER] [SPWebServerSequence] [ERROR] [2013/04/18 10:01:05]: Exception: 名前の先頭に '' (16 進数値 0x0B) を使用することはできません。 行 90、位置 73 です。
[OWSTIMER] [SPWebServerSequence] [ERROR] [2013/04/18 10:01:05]:    場所 System.Xml.XmlTextReaderImpl.Throw(Exception e)
   場所 System.Xml.XmlTextReaderImpl.ParseAttributes()
   場所 System.Xml.XmlTextReaderImpl.ParseElement()
   場所 System.Xml.XmlTextReaderImpl.ParseElementContent()
   場所 System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   場所 System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   場所 System.Xml.XmlDocument.Load(XmlReader reader)
   場所 System.Xml.XmlDocument.Load(String filename)
   場所 Microsoft.SharePoint.Upgrade.SPWebConfigWebServerAction.get_ConfigWebConfig()
   場所 Microsoft.SharePoint.Upgrade.UpdateWorkflowAuthorizedTypes.Upgrade()
   場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Rollback()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: End Rollback()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Dispose()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: End Dispose()
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: SQL クエリの数=7
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: SPRequest オブジェクト=1
[OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: 実行時間=90.3454
[OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Upgrade [SPWebServiceInstance] failed.
[OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Inner Exception: 名前の先頭に '' (16 進数値 0x0B) を使用することはできません。 行 90、位置 73 です。
[OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]:    場所 System.Xml.XmlTextReaderImpl.Throw(Exception e)
   場所 System.Xml.XmlTextReaderImpl.ParseAttributes()
   場所 System.Xml.XmlTextReaderImpl.ParseElement()
   場所 System.Xml.XmlTextReaderImpl.ParseElementContent()
   場所 System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   場所 System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   場所 System.Xml.XmlDocument.Load(XmlReader reader)
   場所 System.Xml.XmlDocument.Load(String filename)
   場所 Microsoft.SharePoint.Upgrade.SPWebConfigWebServerAction.get_ConfigWebConfig()
   場所 Microsoft.SharePoint.Upgrade.UpdateWorkflowAuthorizedTypes.Upgrade()
   場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
[OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Exception: Action 4.0.10.0 of Microsoft.SharePoint.Upgrade.SPWebServerSequence failed.
[OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]:    場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
   場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
[OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:05]: Elapsed time upgrading [SPWebServiceInstance]: 00:00:00.
[OWSTIMER] [SPManager] [INFO] [2013/04/18 10:01:05]: Resetting the status of PersistedUpgradableObject: SPWebServiceInstance to Online.
[OWSTIMER] [SPManager] [INFO] [2013/04/18 10:01:05]: Resetting the status of PersistedUpgradableObject: SPServer Name=HOGE to Online.
[OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Upgrade Timer job is exiting due to exception: Microsoft.SharePoint.Upgrade.SPUpgradeException: Action 4.0.10.0 of Microsoft.SharePoint.Upgrade.SPWebServerSequence failed. ---> System.Xml.XmlException: 名前の先頭に '' (16 進数値 0x0B) を使用することはできません。 行 90、位置 73 です。
   場所 System.Xml.XmlTextReaderImpl.Throw(Exception e)
   場所 System.Xml.XmlTextReaderImpl.ParseAttributes()
   場所 System.Xml.XmlTextReaderImpl.ParseElement()
   場所 System.Xml.XmlTextReaderImpl.ParseElementContent()
   場所 System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   場所 System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   場所 System.Xml.XmlDocument.Load(XmlReader reader)
   場所 System.Xml.XmlDocument.Load(String filename)
   場所 Microsoft.SharePoint.Upgrade.SPWebConfigWebServerAction.get_ConfigWebConfig()
   場所 Microsoft.SharePoint.Upgrade.UpdateWorkflowAuthorizedTypes.Upgrade()
   場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
   --- 内部例外スタック トレースの終わり ---
   場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
   場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   場所 Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
   場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse)
   場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   場所 Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
   場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse)
   場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   場所 Microsoft.SharePoint.Administration.SPUpgradeJobDefinition.Execute(Guid targetInstanceId)
[OWSTIMER] [SPManager] [DEBUG] [2013/04/18 10:01:05]: Removing exclusive upgrade regkey by setting the mode to none
[OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: ======================================================================================
[OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: Upgrade session failed. 3 errors and 0 warnings encountered.
[OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: アップグレード ログ ファイルで文字列 [ERROR] と [WARNING] を検索して、アップグレードの問題の原因を確認してください。アップグレード エラーの解決方法の詳細については、"http://go.microsoft.com/fwlink/?LinkId=157732" を参照してください。
[OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: ======================================================================================
[OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:05]: Stop the session maintenance thread.
[OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:11]: Setting upgrade session object to offline in configuration database
[OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:11]: UPGRADE PERCENTAGE: 100.00000000% done, Total Elapsed Time 00:02:35.3667238.
[OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:11]: Releasing upgrade lock from configuration database

参考
http://sp-vinod.blogspot.jp/2013/03/sharepoint-2010-october-2012-cumulative.html