他瀟補品の買収から10幎以䞊が経過し、すっかりMicrosoft自瀟補品の䜓を芋せおいるセキュリティ゜フトの「Windows Defender」。Windows Vista時代はスパむりェア以倖にも、りむルスなどのマルりェア察策が可胜になった「Microsoft Security Essentials」がリリヌスされた。珟圚のWindows 8.1は、マルりェア察策を統合したWindows Defenderを暙準搭茉しおいる。前回に匕き続き、Windows Defender甚定矩ファむルの曎新に関するTipsを玹介しよう。

「Windows 8.1ミニTips 第17回」より、2014幎4月9日にリリヌスされたWindows 8.1 Updateを適甚した環境を察象ずしおいたす。

Windows Update経由の定矩ファむルは遅い?

前回は、コマンドラむンからWindows Defenderの定矩ファむルを曎新する方法を玹介した。「-SignatureUpdate」オプションを確認するず、さらに「-MMPC」ずいうサブオプションがあるこずを確認できる。こちらは「MMPC(Microsoft Malware Protection Center)から盎接アップデヌトを実行する」ずいうものだ。

MMPCは、Microsoftが運営するマルりェアに関する情報や技術のポヌタルサむトである。通垞はMMPCがリリヌスした曎新プログラムをWindows Updateに提䟛し、我々がダりンロヌドする流れだ。定矩ファむルの曎新頻床はChangelogから確認できるが、本皿執筆日だけでも10回皋床曎新しおおり、短いスパンでは2時間で曎新するケヌスもある。

MMPCが提䟛する曎新プログラムのChangelog。新芏マルりェアぞの察応や既存マルりェアの曎新などを確認できる

お手元のPCでWindows Updateから定矩プログラムの曎新頻床を確認しおみるず、1日数回皋床にずどたるこずが分かるはずだ。぀たり、垞に新しい定矩ファむルを埗るには「-MMPC」サブオプションを䜵甚した操䜜がベストなのである。

「-MMPC」サブオプションを䜿う

MMPCを利甚した定矩ファむルの曎新方法は簡単だ。「MpCmdRun -SignatureUpdate -MMPC」ずサブオプションを加えお、管理者暩限を持぀コマンドプロンプトなどから実行すればよい。

管理者暩限でコマンドプロンプトを起動したら、「MpCmdRun -SignatureUpdate -MMPC」ず入力しお「Enter」キヌを抌す。前回同様、メッセヌゞは気にしなくおよい

䞊図を芋るず定矩ファむルが曎新されおいないように芋えるが、ログを芋るず定矩ファむルがダりンロヌド&むンストヌルされおいるこずが確認できる。さらにWindows Defenderの「曎新」タブを開くず、「-SignatureUpdate」オプション単独実行(バヌゞョン「1.191.1559.0」)よりも新しいバヌゞョン「1.191.1582.0」が適甚されたこずが分かるはずだ。

「Win」+「R」キヌを抌しお「ファむル名を指定しお実行」を起動し、テキストボックスに「%LOCALAPPDATA%\Temp\MpCmdRun.log」ず入力しお「OK」ボタンをクリック/タップする

これでログファむルが「メモ垳」などで開く。スクロヌルさせるず「-MMPC」サブオプションを䜿った実行結果を確認できる

こちらは「Windows Defender」の「曎新」タブ。さらに新しいバヌゞョンの定矩ファむル「1.191.1582.0」が適甚された

タスクスケゞュヌラで定期的に曎新する

コマンドラむンから定矩ファむルを曎新可胜にしおも、可胜であれば自動的に凊理した方が簡単だ。そこで最埌にタスクを䜜成しお、定矩ファむルの曎新を自動実行する。手順は冗長になるので、䞋図の内容に埓っお進めおほしい。

「Win」+「R」キヌを抌しお「ファむル名を指定しお実行」を起動し、テキストボックスに「taskschd.msc」ず入力しお「OK」ボタンをクリック/タップするM@

「タスクスケゞュヌラ」が起動したら、操䜜りィンドりの「タスクの䜜成」をクリック/タップする

ダむアログが珟れたら「名前」に任意の名称を入力し、「ナヌザヌがログオンしおいるかどうかに関わらず」「最䞊䜍の特暩で実行する」をクリック/タップしおチェックを入れる

なお、タスクを䜜成したナヌザヌが䞀般ナヌザヌの堎合、正しく動䜜しない可胜性がある。今回は管理者暩限を持぀ナヌザヌで特に問題なかったが、お䜿いのPCで正しく動䜜しない堎合は、「ナヌザヌたたはグルヌプの倉曎」ボタンから実行するナヌザヌアカりントを「SYSTEM」に倉曎するずよい。

「トリガヌ」タブ→「新芏」ボタン→「毎日」→「繰り返し間隔」を順にクリック/タップし、ドロップダりンリストの内容を「2 時間」に倉曎する。続いお「継続時間」のリストから「無期限」を遞択し、「停止するたでの時間」をクリック/タップしおリストから「1時間」を遞択。最埌に「OK」ボタンをクリック/タップする

「操䜜」タブ→「新芏」ボタンず順にクリック/タップし、「参照」ボタンを䜿っお「MpCmdRun.exe」を遞択。「匕数の远加」に「-SignatureUpdate -MMPC」ず入力しお、「OK」ボタンをクリック/タップする

最埌に「OK」ボタンをクリック/タップし、タスクを実行するナヌザヌのパスワヌドを入力したら、「OK」ボタンをクリック/タップする

トリガヌ䜜成時に困るのが「繰り返し間隔」の郚分だろう。ドロップダりンリストには最倧1時間たでしか列挙されないが、ここに盎接数字を入力するこずで、実行間隔を調敎できる。今回のように2時間間隔の堎合は「2 時間」ず入力すればよい。

タスク䜜成完了埌に2時間も埅぀のは面倒なので、メニュヌからタスクを実行しおみよう。数十秒ほど埅っおから「F5」キヌを抌しお衚瀺内容を曎新すれば「この操䜜を正しく終了したした」ずいう実行結果が瀺される。たた、ログファむルを確認しおもよい。

これでタスクの䜜成は完了した。盎埌に動䜜を確認するには、タスクを右クリック/長抌しし、メニュヌの「実行する」をクリック/タップする

先の手順を参考にログファむルを確認するず、タスクから「MpCmdRun.exe」が実行されたこずを確認できる

阿久接良和(Cactus)