Windows
 Computer >> コンピューター >  >> システム >> Windows

Meltdown・Spectreパッチの適用手順 ― Windows 7/8/10でアンチウイルスなしでも更新プログラムを導入する方法

はじめに

Meltdown、Spectre――Intel製プロセッサで発見されたこの深刻な脆弱性について、耳にしない日はなかったのではないでしょうか。これを受けて各所でセキュリティ更新プログラムが相次いでリリースされ、Microsoftも独自の修正パッチを公開しました。ただし同社は、「互換性のないアンチウイルスソフトがインストールされている場合、更新プログラムは配信されない」とユーザーに警告しています。

数百ものテック系サイトがこぞってこの警告を転載し、回避策として知られるレジストリキーのハックまで丸ごとコピーして、クリック数を稼ごうとしました。しかし、どのサイトひとつとしてこう問うたところはありませんでした。「そもそもアンチウイルスソフトを一切入れていない場合はどうなるのか?」と。群れ心理に支配された世界(いわゆるフェイクニュースの視聴者層)では、批判的思考の場はないようです。本記事では、MeltdownおよびSpectre脆弱性に対する2018年1月の更新プログラムを入手・適用するために必要な手順と、アンチウイルスソフトを使っていなくても最新状態を保つ方法をご紹介します。

検証環境

筆者は少なくとも6台の異なるシステムで実際に検証を行いました。自分で経験せずに語るのは無責任だと考えるからです。パッチの適用方法の確認に加え、パフォーマンスや安定性への影響も評価しました。後者については、続編の記事で詳しく取り上げます。

Windows 7 の例その1

まずは2010年製のHPノートパソコンです。構成はWindows 7 SP1、NVIDIAグラフィックス、制限付きユーザーアカウント、セキュリティ対策としてEMETとSuRunを使用、アンチウイルスソフトは一切なし。最後にパッチを適用したのは2017年5月です。

そこで、2018年1月のセキュリティ更新プログラムをいきなり適用してみることにしました。5月以降の他の更新は何も入れず、このパッチだけを先に当てて様子を見ます。レジストリキーの設定も行いません。Microsoft Update Catalogから更新プログラムを取得し、スタンドアロンのインストーラーを実行します。問題なし。再起動。ここまでは順調です。

再起動後にもう一度Windows Updateを確認すると、残りのパッチがすべて表示されました。それらをインストールして再度再起動。トラブルは一切ありません。しかも、初代Core i5搭載という発売から8年近く経過した古いハードウェアであるにもかかわらず、目立ったパフォーマンス低下は見られませんでした。

最後にもう一度更新プログラムのチェックを行いましたが、問題はありませんでした。

QualityCompatレジストリキーについては?

別のWindows 7マシンでも試してみました。まずレジストリキーを設定し、次にWindows Updateサービスを再起動します。マシン自体の再起動は不要です。これだけで、1月の更新プログラムが利用可能になります。なお、前述の手順でパッチを適用しても、このキーは自動的に設定されない点に注意してください。

Key="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\QualityCompat"
Value Name="cadca5fe-87d3-4b96-b7fb-a231484277cc"
Type="REG_DWORD"
Data="0x00000000"

セキュリティのみの更新 vs 月例ロールアップ

もうひとつの疑問は、「どちらを使うべきか」という点です。1月3日〜4日にリリースされたセキュリティのみの更新プログラムKB4056897(今回使用したもの)、あるいは1月9日リリースの月例ロールアップKB4056894(番号が小さいことに注目)。実際のリリース日はMicrosoft Update Catalogで確認でき、記事タイトルの記載とは異なります。結論から言えば、どちらを選んでも違いはありません。両方に含まれるセキュリティパッチは同一であり、システムへの影響も同じだからです。この検証のため、次のテスト機に移りましょう。

Windows 7 の例その2

こちらは2011年製のゲーミングデスクトップです(今なお非常に強力で高性能なマシンです)。NVIDIAグラフィックス(GTX 960にアップグレード済み)、管理者ユーザー、セキュリティ対策はEMETのみで、余計なソフトは一切入れていません。今回はレジストリキーを有効化した上で、月例ロールアップをインストールしました。再起動。問題なし。すべて安定して動作しており、快調に動いています。詳細は後述します。

Windows 8.1 の例

2台のマシンで試しましたが、特に紹介するのは2014年製のLenovo IdeaPad Y50-70ノートパソコンです。IntelとNVIDIAのハイブリッドグラフィックス、管理者ユーザー、セキュリティ対策はEMET。アンチウイルスソフトは不要なので入れていません。

ここではより一般的なアプローチを試しました。まず1月分までのMicrosoftの全パッチと、NVIDIAを含むシステムドライバーを更新します。その後、アドバイザリーに基づいてスタンドアロンインストーラーを実行し、Windows 8.1用の月例ロールアップパッチを適用しました。これもMicrosoft Update Catalogから簡単に入手できます。インストールして再起動。

再起動後はすべて良好でした。お気に入りのゲーム、FPSのArmA 3や都市建設シミュレーションのCities: Skylinesなどもいくつか試しましたが、どちらも問題なく動作しました。むしろ以前より速く感じられるほどです。パフォーマンスをめぐる一連の騒動については、改めてきちんと検証した上で、別途詳しくお伝えします。

Windows 10 の例

ここでは2015年製のLenovo IdeaPad G50-70テストノートを使用しました。このマシンはLinuxディストリビューションの大規模なテストにも使っているもので、8つのOSを切り替えて起動できるマルチブート構成になっています。制限付きユーザー、Exploit Protectionを有効化、Windows Defenderは無効化済みです。さて、Windows 10を可能な限り更新させましたが、レジストリキーがない状態では1月のロールアップは提供されませんでした。キーを追加してWindows Updateサービスを再起動すると、1月分の更新も取得できるようになりました。

つまり、Microsoftのアプローチはかなり限定的だと言えます。互換性のないアンチウイルスが入っているのか、それとも何も入っていないのかを実際には判別できず、単にレジストリキーの有無しか見ていないのでしょう。さらに、このキーはサービス起動時に読み込まれるだけです。これはプログラムの動作やメモリページへの読み込み方にも関わる話で、今回の問題の核心もまさにそこにあります。したがって、パフォーマンスへの影響があるとすれば、それはアプリケーションの起動時になる可能性が高いと言えます。この件と、世間で繰り広げられている根拠のない騒ぎについては、近日中にたっぷり語る予定です。

その他の検証例

さらに2台のシステムでも試しました。1台はWindows 7、もう1台はWindows 8で、いずれも64ビット版です。いずれの場合も問題ありませんでした。前者はゲーミングマシンに似た別のデスクトップで、こちらもNVIDIAカード搭載(古いカードに古いドライバー)。後者は2013年製のAsus VivoBookで、Intelグラフィックス、管理者アカウント+EMETという構成です。まったく問題ありませんでした。

その他の所感

すべて良好でした。とはいえ、今後の更新プログラムについて不安がある場合は、AutopatcherのようなオフラインツールやUpdate Catalogをいつでも活用できますので、不安を感じる必要はありません。さらに言えば、健全なセキュリティ運用――制限付きユーザー、EMET、あるいはWindows 10の新しいExploit Protection――を実践していれば、アンチマルウェア製品は必要ありません。肩の力を抜いて、人生を楽しみましょう。

まとめ

以上が検証結果の全体像です。2010年から2015年までの6台のシステム、5世代にわたるプロセッサ、3社のハードウェアベンダー、Windows 7/8/10のHome・Pro・Ultimateエディション、NVIDIAとIntelのグラフィックス、管理者ユーザーと制限付きユーザー、そしてアンチウイルスソフトは一切なし。手動でのセキュリティ更新とロールアップ更新の両方をテストし、レジストリキーありとなしの両方のケースを試しました。アプリケーション、動画ストリーミング、ゲームも試しました。これらの更新後も、すべて問題なく動作しました。あなたの環境でも問題ないと確信しています。

この問題をめぐる群れ心理と、世間の恐怖煽りには呆れるばかりです。コピペされた無意味な情報ばかりが溢れ、役に立つ情報はほとんどありません。誰も実際にテストしたり検証したりしようとしない。それでいてフェイクニュースを批判するのですから。さて、本記事が皆さんのお役に立てば幸いです。もし気に入っていただけたら、ぜひサポートしてください。そうすれば、ファーストワールドのドラマがどこかで展開されている間に、私も日差しの美しいビーチでのんびり過ごせるというものです。パフォーマンス関連の記事は数日中にお届けします。

それではまた。

  1. Windows 10/8/7/XP/Vistaで動画をDVDに書き込む方法【初心者向け完全ガイド】

    オンラインストリーミングは今や映画鑑賞に最も便利な手段となりましたが、お気に入りの映画や動画のバックアップとして、手元に物理的なコピーを残しておくのも悪いことではありませんよね?実際、今日でもアナログならではの温かみのある形で映画コレクションを楽しむ人は少なくありません。また、自作の動画やスライドショーをDVDに記録して、誕生日のサプライズとして友人に贈るという方もいます。 昔ながらの良き時代を感じながら、DVDプレーヤーと大きなテレビ画面でお気に入りの映画を楽しみたい方は、ぜひ本記事をご覧ください。 動画をDVDに書き込むには? ウェブやSNSなどのプラットフォーム経由での動画共有が最も手

  2. Windows 10/8/7でHDDをSSDにクローンする方法|EaseUS Disk Copyの手順を徹底解説

    大切なデータを失うことなく、安全にハードディスク(HDD)をSSDにクローンしたいとお考えではありませんか?本記事では、HDDからSSDへのコピーに最適なディスククローンツール「EaseUS Disk Copy」を使った手順を、初心者の方にもわかりやすく解説します。ぜひ最後までご覧ください。 HDDをSSDにクローンすべき理由 HDDをSSDに置き換えるべき主な理由は以下のとおりです。 1. パフォーマンスの大幅な向上 長年使用していると、HDDには大量のデータが蓄積され、パソコンの動作が著しく遅くなります。そのまま放置すると、将来的にさまざまなPCエラーに悩まされる可能性も高まります。こ