【Windows 10】不具合が発生した特定の更新プログラムだけを将来も非適用扱いにするTech TIPS

Windows Updateで更新プログラムを適用した結果、システムに不具合が発生してしまうことがある。その場合、更新プログラムをアンインストールすれば不具合は解消するものの、放置しておくと、Windows Updateで再び同じ更新プログラムが適用されてしまう。そこで特定の更新プログラムが適用されないようにする方法を紹介しよう。

» 2019年08月01日 05時00分 公開
[小林章彦デジタルアドバンテージ]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「Tech TIPS」のインデックス

連載目次

対象:Windows 10


 脆弱(ぜいじゃく)性や不具合などを解消する更新プログラムだが、場合によっては適用によってむしろ不具合が生じることもある。このような場合、不具合の原因となっている更新プログラムをアンインストールすれば、不具合は解消できる。

 しかしWindows 10では、デフォルトでアンインストールした更新プログラム単体を再適用してしまうのを防ぐことができない(更新自体を丸ごと一時停止させることは可能)。そのため、特定の更新プログラムが原因で不具合が発生した場合、その更新プログラムをアンインストールして、その他を含む全更新プログラムの適用を一時停止するしかない。

 もし停止している間に危険性の高い脆弱性が見つかったような場合でも、その更新プログラムだけを適用することはできず、不具合の発生を覚悟して全ての更新プログラムを適用するか、更新プログラム全体を停止したままにしておくしかない(全ての更新プログラムを適用後、再度、不具合が発生する更新プログラムをアンインストールするという手もあるが、かなり面倒だ)。

 そこで、Microsoftが無償で提供しているトラブルシューティングツール「Show or hide updates」を使った特定の更新プログラムのブロック方法を紹介しよう。

不具合の原因となっている更新プログラムやデバイスドライバーをアンインストールする

 まずは、以下のURLをWebブラウザで開き、Webページの中ほどにある「『更新プログラムの表示または非表示』トラブルシューティングパッケージを今すぐダウンロードする」のリンクをクリックして、「wushowhide.diagcab」をダウンロードしておく。

トラブルシューティングパッケージをダウンロードする(1) トラブルシューティングパッケージをダウンロードする(1)
上記のURLをWebブラウザで開き、Webページの中ほどまでスクロールする。
トラブルシューティングパッケージをダウンロードする(2) トラブルシューティングパッケージをダウンロードする(2)
Webページの中ほどまでスクロールし、パッケージのダウンロードリンクをクリックする。

適用した更新プログラムをアンインストールする>

 次に、Tech TIPS「【Windows 10】更新プログラムで不具合発生! そんなときは慌てずアンインストール」を参考に、不具合の原因となっている更新プログラムをアンインストールする。

更新プログラムをアンインストールする 更新プログラムをアンインストールする
[コントロールパネル]の[プログラムと機能]アプレットを起動し、左ペインの[インストールされた更新プログラムを表示]を選択すると、適用済みの更新プログラムの一覧が表示される。ここで、アンインストールしたい更新プログラムを選択し、[アンインストール]をクリックすれば、その更新プログラムがアンインストールされる。更新プログラムによっては、システムの再起動が必要になる。

 更新したデバイスドライバーで不具合が発生している場合は、[スタート]ボタンを右クリックし、メニューから[デバイスマネージャー]を選択する。[デバイスマネージャー]ダイアログが開くので、障害が発生しているデバイスを探して右クリックし、[プロパティ]を選択する。[<デバイス>のプロパティ]ダイアログが開くので、[ドライバー]タブを開いて[ドライバーを元に戻す]ボタンを押すと、更新前のデバイスドライバーに戻る。

デバイスドライバーを元に戻す(1) デバイスドライバーを元に戻す(1)
[スタート]ボタンを右クリックするか、[Windows]+[X]キーを押して、クイックアクセスメニューを開く。メニューの[デバイスマネージャー]を選択する。
デバイスドライバーを元に戻す(2) デバイスドライバーを元に戻す(2)
[デバイスマネージャー]ダイアログが開くので、不具合を起こしているデバイスを右クリックして、メニューから[プロパティ]を選択する。
デバイスドライバーを元に戻す(3) デバイスドライバーを元に戻す(3)
<デバイス>のプロパティ]ダイアログが開くので、[ドライバー]タブを開き、[ドライバーを元に戻す]ボタンをクリックする。
デバイスドライバーを元に戻す(4) デバイスドライバーを元に戻す(4)
[以前にインストールされたドライバーに戻しますか?]画面に変わったら、該当する理由を選択し、[はい]ボタンをクリックする。これで、デバイスドライバーが以前のものにロールバックする。

「Show or hide updates」ツールで非表示にする

 不具合の原因となっている更新プログラムやデバイスドライバーのアンインストールが終わったら、ダウンロードした「wushowhide.diagcab」を実行し、「Show or hide updates」ツールを起動する。

Copyright© Digital Advantage Corp. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。