タイトルの通りです。
仕事でOffice2016を使っていて、WebDAVでサーバ上のファイルへ直接アクセスすることが結構あるのですが、いつのまにか上手く開けなくなってたので、なんとかした話。
環境
まずは環境情報から・・・
- PC
- Lenovo X280
- OS
- Windows 10 Pro
- Office
- Office 2016 Professional
不具合事象
WebDAVでサーバ上のファイルを開こうとするとファイルタイプに合わせたアプリケーション(Excelとか)は起動するのですが、起動するだけで何もファイルが開かれない。(新規ファイル作成すらされない)
調査結果
以下のKBのどちらか一方でも適用されてると事象発生する模様。
- KB3178667
- KB4011670
解決方法
手順1. KBのアンインストール
[プログラムと機能]の[更新プログラムのアンインストール]でも良いが、以下のコマンドでもアンインストールできる。
msiexec /package {90160000-0011-0000-1000-0000000FF1CE} /uninstall {68114994-6AB5-4BE9-A79E-6AC43EC8B76E} /passive /norestart
msiexec /package {90160000-0011-0000-1000-0000000FF1CE} /uninstall {5C6EB269-7EB7-4834-A9B6-E7A364B62D86} /passive /norestart
手順2.KBをWindows Updateで非表示にする
MSのサイトからトラブルシューティング ツールをダウンロードしてくる
Windows 更新プログラムが Windows 10 に一時的に再インストールされないようにする方法
- トラブルシューティングツールを実行
- [次へ]をクリック
- [Hide updates]をクリック
- 当該KBにチェックをつけ、[次へ]をクリック
- [閉じる]をクリック
その他
KBのアンインストールに使用したmsiexecは
msiexec /package {製品 GUID} /uninstall {更新プログラム GUID}
と指定して使う。
また、他のオプションの意味は以下の通り。
/passive ・・・ 無人モード(プログレスバーだけ表示する)
/norestart ・・・ アンインストール後に再起動しない
各GUIDはレジストリの以下のキー配下から探す。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
詳しくは以下のサイトを参考に。
Outlook の更新プログラムをコマンドでアンインストールする方法