2012-09-14 [長年日記]

_ [Windows] Microsoft KB2251487 Installation Failed with the error code 643

SharePoint を動かしてるとある Windows Server 2008 R2 で Windows Update したら KB2251487 のアップデートに失敗。エラーコードは 643。Microsoft のオンラインヘルプ見たけど、どうも要領を得なかったので KB2251487 のアップデートを個別にダウンロードして詳細ログを追っかけてみた。

このパッチ自体は小さいものだけど、ログは17.5MBとやたらでかい。ログを見ていくと、真ん中あたりで以下のようなエラーが出てた。

...
09/14/12 14:39:58 DDSet_Status: CustomActionData: "c:\Windows\Microsoft.NET\Framework\v3.5\addinutil.exe" -AddInRoot:"c:\Program Files (x86)\Common Files\Microsoft Shared\VSTA\AppInfoDocument\." -Rebuild -Silent
Error: There was a problem accessing file information. This may be caused by missing file(s) or folder(s), unauthorized file(s) or folder(s), a full disk or another issue. Run with "Full Trust" permissions for further information.
09/14/12 14:39:58 DDSet_Status: Process returned 1
09/14/12 14:39:58 DDSet_Error: The Commandline '"c:\Windows\Microsoft.NET\Framework\v3.5\addinutil.exe" -AddInRoot:"c:\Program Files (x86)\Common Files\Microsoft Shared\VSTA\AppInfoDocument\." -Rebuild -Silent' returned non-zero value: 1.
09/14/12 14:39:58 DDSet_CARetVal: 1
...

で、エラーになってるフォルダ "C:\Program Files (x86)\Common Files\Microsoft Shared\VSTA\AppInfoDocument" をみてみると、"C:\Program Files (x86)\Common Files\Microsoft Shared\VSTA" の下には "AppInfoDocument" なんてフォルダはなく、AppInfoDocumentという空のフォルダを作って再実行したらきちんとインストールされた。これぐらいだったら Windows Update で失敗した時点で「フォルダーがないよー」とか言ってくれればいいのに。


«前の日記(2012-07-20) 最新