技術ノート ウィンドウズ メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

Meltdown と Spectre 用の Windows パッチは PC の速度を低下させます。 Windows 10 を実行している新しい PC では、おそらく気付かないでしょう。ただし、古いプロセッサを搭載した PC (特に Windows 7 または 8 を実行している場合) では、顕著な速度低下が見られる場合があります。ここでは、PC をセキュリティで保護した後に可能な限り高速に動作させる方法を説明します。

メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

どのような場合でも、パッチのインストールを避けないでください。 メルトダウンとスペクターの攻撃は ひどいです – 非常に悪いです。 Windows、macOS、Linux、Android、iOS、Chrome OS にはすべて、この問題を修正するためのパッチが適用されています。 Intelはまた、ソフトウェア会社と協力してパフォーマンスへの影響を徐々に軽減していくと約束した。しかし、これらは大きなセキュリティ ホールであり、絶対に修正する必要があります。

メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

ただし、速度低下に対処する必要があるという意味ではありません。

Windows 10 へのアップグレード (Windows 7 または 8 を使用している場合)

メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

これを回避する方法はありません。Windows 10 を使用している場合、パッチのパフォーマンスが向上します。Microsoft 述べているように、「Haswell または [古い] CPU を搭載した 2015 年時代の PC」では、「一部のユーザーはパフォーマンスの低下に気づくと予想されます」システムパフォーマンス」。しかし、同じ古​​いハードウェア上で Windows 7 または 8 を使用すると、「ほとんどのユーザーがシステム パフォーマンスの低下に気づくと予想されます」。

つまり、同じハードウェア上で、Windows 7 または 8 ではほとんどの人が速度の低下に気づくが、Windows 10 ではほとんどの人が速度低下に気づかない、と Microsoft は説明しています。「古いバージョンの Windows は、Windows 7 のパフォーマンスに大きな影響を及ぼします。そして Windows 8 では、すべてのフォントのレンダリングがカーネル内で行われるなど、従来の設計上の決定により、ユーザーとカーネルの移行がより多くなります。」 Windows 10 は非常に新しいソフトウェアであり、古い Windows 7 や 8 にはなかった多くの最適化機能が備えられています。

Microsoft は Intel CPU について話していますが、AMD CPU を使用すると速度が低下する可能性もあります。 Meltdown 修正は AMD システムには適用されませんが、Spectre 修正は適用されます。 AMD システムのパフォーマンス ベンチマークはまだ確認されていないため、パフォーマンスがどのように変化したかはわかりません。

パッチを回避したり無効にしたりするのではなく、Windows 10 にアップグレードしてください。初年度の無料アップグレード期間は技術的には終了していますが、 Windows 10 を無料で入手する方法は まだあります。

Windows 10 のファンではない場合でも、煩わしさを軽減する方法があります。 Windows 10 の自動更新をより詳細に制御したり 、気にならないように 「アクティブ時間」を設定したりする ことができます。必要に応じて 、Windows 10 の不快な広告をすべて非表示にして Windows 7 のように見せることが できます。 Windows ストアにアクセスする必要さえありません。デスクトップを使い続けるだけで、Windows 7 よりも高速に動作する最新の Windows オペレーティング システムを使用できます。

メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

ハードウェアをアップグレードする

最新の PC、つまり「Skylake、Kabylake、または新しい CPU を搭載した 2016 年時代の PC」は、パッチを適用すると古い PC よりもパフォーマンスが向上します。実際、Microsoft は、「ベンチマークでは 1 桁の速度低下が示されていますが、これらのパーセンテージはミリ秒単位で反映されているため、ほとんどのユーザーが変化に気づくことはないと予想しています」と述べています。これは、これらの Intel CPU には、パッチのパフォーマンスを向上させる PCID (プロセス コンテキスト識別子) 機能があるためです。この機能がないと、より多くの作業をソフトウェアで実行する必要があり、処理速度が遅くなります。

パッチの適用を高速化する機能がシステムにあるかどうか知りたい場合は、Gibson Research Corporation の InSpectre ツールをダウンロードして実行することをお勧めします。また 、PC がメルトダウンやスペクターから保護されているかどうかもわかります

「パフォーマンス: 良好」と表示される場合は、適切なハードウェア機能を備えた最新の PC を使用しているため、目立った速度の低下は見られないはずです。そうでない場合は、古い PC を使用しているため、余分な遅延が発生する可能性があります。 (ただし、まだ Windows 10 にアップグレードしていない場合は、アップグレードすると大幅に速度が向上することを覚えておいてください。)

PC に適切なハードウェア機能が備わっておらず、パフォーマンスが遅いと感じる場合、安全性を維持して速度を上げる唯一の方法は、新しいハードウェアにアップグレードすることです。最新の CPU では、速度の低下がはるかに小さくなります。お金を節約したい場合は、 中古のハードウェアを購入し 現在所有しているものを売却すること を検討してください。

メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法

必要に応じて、Windows レジストリの保護を無効にします

Windows では、パッチのインストール後に Meltdown および Spectre 保護を無効にすることができます。これにより、システムがこれらの危険な攻撃に対して脆弱になりますが、修正に伴うパフォーマンスの低下は解消されます。

警告 : これを行わないことを強くお勧めします。特に最新のハードウェアで Windows 10 を使用している場合は、速度の低下に気づく必要はありません。古い CPU を搭載した Windows 10 を使用している場合でも、ほとんどの人にとって速度の低下は最小限に抑えられます。また、Windows 7 または 8 システムの速度が著しく遅いと感じた場合は、Windows 10 にアップグレードするのが最善の方法です。 Meltdown と Spectre は非常に深刻なセキュリティ上の欠陥であり、Web ページ上で実行されているコードによって悪用される可能性があります。ウェブブラウザ。脆弱なシステムは絶対に使いたくありません。

ただし、Microsoft がこれらの 利用できるようにしたのには理由があります。彼らが言うように、Windows Server システム上の IO (入出力) アプリケーションでは速度の低下が特に深刻になる可能性があります。 Microsoftは、Windows Serverシステムについて、「Windows Serverインスタンスごとに信頼できないコードのリスクを慎重に評価し、環境のセキュリティとパフォーマンスのトレードオフのバランスをとる必要がある」と述べている。つまり、信頼できないコードが実行されないことが確実なサーバー システムでは、そのパッチを無効にすることができます。 Web ブラウザーで実行される JavaScript コードや仮想マシン内で実行されるコードでも、これらのバグが悪用される可能性があることに注意してください。このコードの実行を制限する通常のサンドボックスでは、コンピュータを完全に保護することはできません。

前述した InSpectre ツールを使用して、Meltdown または Spectre 保護を無効にすることができます。 Meltdown または Spectre 保護を無効にするには、InSpectre.exe ファイルを右クリックし、[管理者として実行] を選択します。次に、[メルトダウン保護を無効にする] ボタンと [スペクター保護を無効にする] ボタンをクリックして、保護のオンとオフを切り替えることができます。この変更を加えた後、PC を再起動します。 InSpectre ツールを再起動し、ボックス内のテキストをスクロールすると、レジストリで保護が無効になっていることを示す箇条書きが表示されます。気が変わった場合は、同じボタンを使用して保護を再度有効にすることができます。

必要に応じて、レジストリの保護を自分で無効にすることもできます。 この Microsoft サポート ページ の「この修正を無効にするには」にあるコマンドを実行します。この手順は Windows Server を対象としていますが、他のバージョンの Windows での修正も無効になります。レジストリ設定を変更した後、PC を再起動します。 Get-SpeculationControlSettings PowerShell スクリプトを実行すると、修正が有効になっていることを確認できます。気が変わって、今後保護を再度有効にしたい場合は、Microsoft Web ページの「修正を有効にするには」にある手順を実行してください。

画像クレジット: VLADGRIN /Shutterstock.com。

「メルトダウンおよびスペクターパッチによる PC の速度低下を防ぐ方法」に関するベスト動画選定!

ほぼ100%間違い!パソコンのシャットダウンのやり方。再起動との違い(Windows11・10)【音速パソコン教室】
【メンテナンス】パソコンの動きが遅い方はやってみてください【YouTubeパソコン教室】