web-dev-qa-db-ja.com

特定のWindowsセキュリティ更新プログラムがインストールされているかどうかを確認する方法

WannaCryランサムウェアの悪用が回避されていることを考えて、私のコンピュータがこの脆弱性を阻止するはずの特定のセキュリティ更新プログラム - 明らかにMS17-010を備えているかどうかをチェックしたいと思いました。その詳細をどのようにチェックするのでしょうか。

Microsoft はある程度詳細を述べようとしているが、レジストリキーに精通していない人にはばかげている(頑固なウイルスを掘り下げるために以前に一度触れたと思う) XPがまだ残っていたときに戻ってきた - それだけだ。) その他の 検索ではコマンドラインオプションに関する手がかりが得られるが、そうではないこれらすべてが明確で、理解していないコマンドを実行するのは嫌いです。

22
dluxcru

これはWindows 10(バージョン1607)のためにこれをチェックする方法です:ここに述べられているように https://support.Microsoft.com/ja-jp/help/4013389/title 「Windows 10(すべてのエディション)」のセクションのMS17-010のセキュリティ更新プログラムのファイル名はWindows10.0-KB4013429-x64.msuである必要がありますしたがって、このパッチのkb番号はKB4013429になります。

enter image description here

次に、Windows 10でKB4013429を含むエントリの更新履歴を確認します。私のシステムでは、このパッチは3月中旬にインストールに成功し、x64ベースのシステム用のWindows 10バージョン1607用の累積的な更新プログラム(KB4013429)となります。

enter image description here

4
guppy81

アップデートは新しいアップデートに置き換えられ、 ディスククリーナーはそのような古い/置き換えられたWindowsアップデートを削除するため 、特定のKBをチェックするとBADになります。

あなたはKBページをチェックし、あなたが使う各Windowsのために更新のファイルバージョンデータを探す必要がありますそして今ユーザが少なくともこのファイルバージョンを持っているかどうかまたはより新しいものを探します。

これは常に正しい結果を返します。アップデートが置き換えられて削除された場合、チェックは常に「あなたは安全ではありません」と表示しますが、問題はすでに修正されています。

Windows 10を使用している場合は、 最新の更新プログラムのロールアップがインストールされていることを確認してください

http://i.imgur.com/sJqJvBi.jpg

2017年5月には

最後の更新プログラムのロールアップには、常に古い更新プログラムがすべて含まれているため、安全です。

Pro tip:Windowsのバージョンを素早く確認するには、Windows 10の検索でwinverを入力するか 'Run'コマンドを押してください。 Enter

18
magicandre1981

あなたは答えを自分で与えました。 PowerShellプロンプトを開き、これを入力します。

get-hotfix | out-string -stream | select-string   "KB00112233"

このスニペットはデータを読み込むだけなので、それを使っても問題は起こりません。

確認したいKBで調整するだけです。 MSセキュリティ情報MS17-010( https://technet.Microsoft.com/ja-jp/library/security/ms17-010.aspx )に指定されているとおり、KB番号あなたのOSに依存します。

たとえば、Windows 10 v1607のKB番号はKB4013429です。

https://superuser.com/a/1209007/264313 で述べたように、ホットフィックスは定期的に新しいものに置き換えられます。そのため、特定の修正が存在する可能性がありますが、元の修正プログラムが欠落している可能性があります。

6
Veovis

Lansweeperをお使いの方へ:LansweeperはSMBの脆弱性を緩和するために修正プログラムがインストールされていないマシンを見つけるために使用できる レポート を公開しました。

0
user729121