Windows 2000 拡張カーネルで動作する Windows Defender の定義の入手方法
現在、Windows Defender の定義更新をすると、エラーになります。
mpengine.dll に advapi32.dll の EventActivityIdControl が利用されているのが原因なのですが、現時点で対応はできません。
2019/4/25 現在、
http://download.microsoft.com/download/DefinitionUpdates/mpas-fe.exe
からダウンロードできる定後は 2019/3/18 版の定義で 1.289.1470.0 なのですが、これだと Windows 2000でも動作するようです。
これより新しくて Windows 2000で動作する定義をお持ちの方は是非コメントに !
こちらで更新できなくなった直前の定義バージョン:
1.291.2415.0 (作成日時: 2019/04/21 23:42)
File name / MD5 / size
mpasbase.vdm C604670624EDF80E9289B4B95F0011B0 (46,679,728 bytes)
mpasdlta.vdm F4C38CA51241ABA8B96D99DC9DD75737 ( 5,392,296 bytes)
mpengine.dll 378C3F350870BA6C54A8AB3352D83299 (12,248,736 bytes)
私も最新の
1.291.2415.0 (作成日時: 2019/04/21 23:42)
となっております
私は以下の定義のバッチファイルを作って、OS起動時に毎回アップデートをかけております
《path》\MpCmdRun.exe -SignatureUpdate -MMPC
意味があるかは解りませんが、斧に投げておきます。ダミーファイルは破棄してください。
1.291.2415.0 [u 3975005] 23時間以内 55MB くらい 残り7回
DL : 1981973
Ex : 1981973WD2K
>>3
斧とは一体・・・
http://www.axfc.net/u/1981973
かと思ったが違うようだ( ˘ω˘)
前回の MpCmdRun.exe -SignatureUpdate -MMPC でも、4/28 の定義はダウンロードできなくなりました
(当然、それ以前の4/21のものもダウンロードできませんでした)
手動でmpas-fe.exeの4/28版をダウンロードしても適用されないので
MpCmdRun.exeで定義を一度全削除し、\Definition Updates\Default\ フォルダ内を4/28の最新定義にしてデフォルトへのリカバリを実行したところ
サービスが起動しなくなりました
(再度コマンドで定義を初期化後に Default フォルダ内を4/21の定義に戻して復旧済みです)
有益な情報ではないですが、こんな事も試してみました程度に
(2019/04/29 20:07 にテスト)
黒翼猫さん、みなさん、おつかれです。
2000 じゃなく XP SP3 での結果ですが、mpas-fe.exe 内から *.vdm のみの手動コピーなら、
mpengine.dll 1.1.15800.1
のままでも最新定義を適用できるみたいです。
現在、自前の Microsoft Security Essentials での表示は「最新」になっており、定義のバージョンは
1.293.439.0
となっています。報告まで。