Office 2007の手動アンインストール
会社VPC上のディスク整理中にファイルを消しすぎてしまい、Office 2007を更新・修正・削除のどれもできなくしてしまったので、手動での削除を試みる。
症状はまさにこちらの方と同じ。「プログラムの追加と削除」からは失敗となり、インストーラーはプロセスが異常終了してしまう。
検索用にOffice 2007のインストーラが吐くログ(デバッグ情報)も抜粋します。
Error: Type: MsiOpenDatabase call failed.. MsiAPICallFailure
そこのコメントで紹介されていたのがMicrosoft Knowledge Baseにある手動削除方法、928218。
Introductionにまずは 971179を試せ、とあるので「Fix it」を試してみたが、やはりエラー。
そのため928218を実施。以下は作業時に気づいた928218の補足です。
- 英語なので、メニューの対比が必要
- Step 1: 2. Details = 詳細
- Step 1: 3. Choose Details = 詳細表示の設定
- Step 1: 5. Arrange icons by = アイコンの整列
- Step 3: 2.
- "Ofice 12"の一部のファイルを削除できないので、競合しないものだけ一旦削除し、再起動後(Step 6)に残りを削除する。
- Step 3: 3.
- エクスプローラー起動後、"%ProgramFiles%\Microsoft Office"を削除する旨の記載がないが、その後の手順でも削除契機がないので、ここで削除する。
- 一部のファイルを削除できないので、競合しないものだけ一旦削除し、再起動後(Step 6)に残りを削除する。
- Step 5: 1.e.
参考その1:強制的にファイルを削除する。参考ページの[Point 3]、エクスプローラーが競合原因だったので、コマンドプロンプトから削除。
参考その2:再インストール前にCCleanerとNTREGOPTでレジストリ最適化。
参考その3:KBページの右側にコンテンツ翻訳のリンクがありますね。無理に英語ページでなくても良かったのか。。。
その後の再インストールは問題なく?完了しました。