2023年6月のWindowsセキュリティアップデートに備える方法
これをチェックする理由
Microsoftは時折、大規模なアップデートやセキュリティパッチをリリースしますが、お使いの環境によっては、そのアップデートに気づかないこともあります。しかし、Windowsが適切にアップデートされていなかったり、古いビルドのままだったりすると、重要な修正、特にセキュリティパッチを見逃してしまう可能性があります。あるいは、システムが本当に最新の状態なのか気になることもあるかもしれません。いずれにせよ、手動でアップデートを取得してインストールする方法を知っていれば、多くの手間を省くことができます。さらに、PCが脆弱な状態に陥っていないか確認できるのは、ある意味満足感があります。このガイドは、自動アップデートだけに頼るのではなく、少し調べてみることを目的としています。Microsoftのカタログから最新のパッチを直接入手する方法、アップデートをブロックする可能性のある問題のトラブルシューティング方法、さらには特定のオフラインインストーラーをダウンロードする方法などを解説します。多くの人がアップデートで厄介な問題に遭遇しますが、手動でのアプローチで解決できる場合が多いです。—
2023年6月にWindowsを最新のアップデートで確実に入手する方法
システムの現在のバージョンとビルドを確認する
まず最初に、お使いのWindowsのバージョンを確認してください。例えばWindows 11では、「設定」 > 「システム」 > 「バージョン情報」と進み、OSのビルド番号を確認してください。Windows 10でも同様で、通常は「更新とセキュリティ」の下にあります。一部のアップデートは、特にCVE-2023-32019などの修正プログラムを適用している場合、少しだけ最新の状態にしないと動作しないことがあるため、この情報を把握しておくことが重要です。—
Microsoft カタログからセキュリティ更新プログラムを手動でダウンロードする
Windows で最新の更新プログラムを入手する最も簡単な方法は、[Microsoft Update カタログ](https://www.catalog.update.microsoft.com) にアクセスすることです。少し操作が面倒ですが、直接ダウンロードできるリンクが掲載されている公式ソースです。Windows 11 (バージョン 22H2) の 2023 年 6 月の累積更新プログラム (KB5027231) を検索してください。検索結果ページで [ダウンロード] をクリックします。新しいウィンドウが開き、さまざまなアーキテクチャ (x86、x64、ARM64) 向けのファイルが表示されます。システムに合ったもの (最近の PC では通常 x64) を選択してください。ダウンロードをクリックすると、インストーラー ファイル (`.msu` など) のダウンロードが開始されます。その後は、`.msu` ファイルをダブルクリックして画面の指示に従い、再起動するだけで、簡単に実行できます。 Windows Update で自動的に更新が行われない場合は、再起動するだけで更新が完了することがあります。 —
アップデートのインストールに失敗する原因のトラブルシューティング
Windows Update がインストールを拒否したり、エラーを表示したりする場合、あなただけではありません。一般的な原因としては、競合するサードパーティ製ウイルス対策、破損した更新ファイル、またはネットワークの不具合などが挙げられます。試してみる価値のある回避策の 1 つは、Windows トラブルシューティング ツールを使用することです。簡単にアクセスするには、設定 > 更新とセキュリティ > トラブルシューティング > その他のトラブルシューティング ツール に移動し、Windows Update を実行します。Windows 自体では検出できない問題が見つかることがあります。別のトリック: Windows Update コンポーネントを手動でリセットします。管理者として PowerShell を開き (検索して右クリックし、管理者として実行)、次のコマンドを 1 つずつ実行します: powershell net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc これにより、更新キャッシュがクリアされ、Windows は新しいファイルを強制的に取得します。通常、これでダウンロードの停止やエラーが修正されます。 —
高度な更新のためにコマンドラインまたは PowerShell を使用する必要がある場合
コマンドラインがお好きな場合は、DISM または wusa.exe を使ってアップデートをインストールすることもできます。例:powershell wusa.exe C:\Path\To\update.msu /quiet /norestart これにより、ダウンロードしたアップデートファイルがサイレントインストールされます。スクリプトを作成したり、複数のマシンを管理したりする場合に役立ちます。—
最新の. NET Framework 更新プログラムの入手
セキュリティアップデートには、Windows 11 または 10 の最新版など、.NET Framework のアップデートも含まれる場合があります。これらのアップデートは通常、5月または6月に発表されます。これらのアップデートは、[Microsoft サポートサイト](https://support.microsoft.com/en-us/topic/may-24-2023-kb5026515-cumulative-update-preview-for-net-framework-3-5-and-4-8-1-for-windows-11-version-22h2) で入手するか、カタログリンクから直接 `.msu` ファイルをダウンロードできます。セキュリティホールの修正に最新のランタイムを必要とする. NET アプリを利用している場合は、これらのアップデートが不可欠です。—
トーストなしの状況や特定のバージョンについてはどうですか?
ビルドが最新でなかったり、カスタマイズされたセットアップを使用しているために、問題が発生しているユーザーもいます。そのような場合は、オフラインでシステムにパッチを適用するか、破損した更新コンポーネントを修正する必要があるかもしれません。オフラインシステムの場合は、以下の手順に従ってください。- ベースイメージに最新のサービススタック更新(古いバージョンのWindowsの場合はKB5023788など)が含まれていることを確認します。- カタログから適切な更新ファイルをダウンロードします。- それらを手動で適用し、Windows Updateを再度実行します。なお、一部のマシンでは最初の試行が失敗したり、問題が発生したりする場合があります。その場合は、電源プラグを抜いてしばらくしてから再試行するだけで問題が解決することがよくあります。—
まとめ
- まず最初に現在の OS ビルドを確認してください。
- KB5027231などの特定の更新プログラムを見つけてダウンロードするには、Microsoft Update カタログにアクセスしてください。
- 更新が失敗した場合は、PowerShell コマンドを使用して Windows Update コンポーネントをリセットしてみてください。
- 直接インストールするには、ダウンロードした `.msu` ファイルを手動で実行します。
- 必要に応じて、.NET Framework の更新プログラムを忘れずに確認してください。
—
まとめ
手動ダウンロードによるアップデートは、特にWindows Updateの動作がおかしかったり、アップデートが遅い場合には、命綱となることがあります。面倒に思えるかもしれませんが、多くの場合、システムの準備が整っていることを確認するだけで十分です。アップデートは他のソフトウェアやシステムの状態に影響される可能性があるからです。重要なのは、忍耐強く、どこを確認すべきかを知ることです。これで誰かの時間節約になれば幸いです。少なくとも、システムの安全とスムーズな動作を維持するのに役立つでしょう。