システムwiki

スリープモードでは、セキュリティの重要要素はスケジュールされたScanを実行しません.コンピュータの電源がオンで使用されていないときにのみ実行することを示すボックスのチェックを外しました

Christi 解決済 最終更新日:2020-08-27 10:00

スリープモードの間、Security EssentialsはスケジュールされたScanを実行しません.「コンピュータが実行されていて使用されていないときにのみ実行する」というボックスをオフにしました
ベータ版かどうかがわかりません(?)

返信リスト(回答:6)

1 #
Dr.Stra 2

スリープモードでは何も実行されません.このチェックリストのFAQ#11を読んでください:

Microsoft Security Essentialsをインストールするためのチェックリストを確認してください

良いニュースは、コンピュータがオフまたは眠っている間に感染できないことです.

doc

2 #
GreginM

タスクスケジューラ自体は、Windowsの電源管理と完全に統合されており、無人MSEScanを実行するために眠っているコンピュータを起動する(そしてそれを目覚めさせる)という組み込みの能力を持っています.しかし、この機能はMSEの実装では無効になっています タスクスケジューラの
これらの機能を取得する唯一の方法は、タスクスケジューラで独立Scanタスクを設定することです.

スケジュールされたタスクとしてのMSEフルScanを実行します

コースウェーの

は、Windows 7のアイドルスリープ機能をオフにするだけで正確な結果を達成できます.しかし、その機能は、EPAの利点を統合するというEPAの戦略に従ってエネルギーを節約するのを助けるために、デフォルトでオンにされます.
エネルギー効率の高い製品とエネルギー効率の良い実践.そしてEPAは実際にスリープタイムアウト設定のために特別なガイドラインを公開しています.それでは、独立したタスクを設定するよりも少し簡単かもしれないいくつかの選択肢を簡単に見てみましょう
Schedulerタスク、しかし、Windows 7:

の主な省エネ機能を破ることは含まれていません. https://www.energystar.gov/index.cfm?c=power_mgt.pr_power_mgt_manual_act_win7.

<1)あなたのMSEフルScanを実行する「参加」

MSEスケジュールScanは、コンピュータが使用中の時間の間スケジュールされるように設計されていました(したがって、コンピュータを起動する機能は必要ありません)、「参加」-基本的には休憩を取っていないことを意味します.30分以上(
スリープタイムアウト設定のデフォルト値).CPUスロットリング機能により、作業中にScanをバックグラウンドで実行できます.しかし、CPUスロットルはScanの長さを増加させるので、正常な作業にフルScanに合わせるのが難しい場合があります.
セッション:

オートScanが働いていません

2)はフルScanを実行しない

コンピュータが使用中の時間の間、MSEScanを再スケジュールするだけです.そして「クイックScan」でScanタイプの設定を残して、フルScanを実行することについて心配しないでください.それは極端に聞こえるかもしれません.しかし、あなたは実際にはアクティブなマルウェアを見つける可能性があります
MSEでフルScanを実行することで、サードパーティ(オンデマンド)スキャナーを使用してクイックScanを実行しています.そして、サードパーティのスキャナの使用は、何かが逃されたという明白な兆候に対する反応ではなく、ルーチンの問題であるべきです.だから
MSEミスがあなたの壁紙を変えることによってその存在を発表したり、その「サービス」のために身代金を求めることによってプレゼンスを発表しようとしているというすべてのマルウェアではありません:

フルScanを実行すると、

3)省電源を切るのではなく、Windowsの省エネ機能を切り替える

無人フルScan(スケジュールまたはマニュアル)を実行することができ、それでもエネルギースターガイドラインスのコンプライアンスの遵守の際に、各フルScan前後のスリープタイムアウト間隔をwemancly timeout間隔を変更する:

Windows 7がスリープモードに入ると、Microsoft Security EssentialsはScanし続けますか?

デスクトップショートカットを使用してスリープタイムアウト設定を少し簡単に変更することをお勧めします.ショートカットを起動フォルダにドロップすることでリセットを自動化することもできます.

オートScanが働いていません

4)電源管理設定を完全に自動化するバッチファイルでフルScanを実行する

無人Scanに必要なスリープタイムアウト変更を完全に自動化するバッチファイルでフルScanを起動することができ、(オプションで)can(オプションで)candown.exeコマンドラインを含めることができます.Scan.あなただけです
バッチファイル「スクリプト」をメモ帳ファイルにコピーして貼り付けるには、ファイルに「MSE更新とフルScan」のような名前、「.bat」拡張子を入力します.そしてそれをあなたのデスクトップに保存します.この例では、システムドライバのみをScanします.

@echo off

PowerCfg-Change-Standby-Timeout-AC 200

CDC:¥Program Files¥Microsoft Security Client

mpcmdrun.exe-signatureupdate

mpcmdrun.exe-scan-scantype 3-file c:\

PowerCFG-Change-standby-timeout-ac 20

私の時間が非常に間違っているので、私の時間があまり知られていないので、Scanのスケジュールは意味がありません.あなたはまた従来の完全なものを打ち上げることができます
似たバッチファイルでScanします.

Scan後にPCをオフにしますか?

Greginmich

応答2# ->にスキップ
3 #
TechnoM
GreginMichは問題の分析にスポットを当てていますが、解決策ははるかに単純で柔軟性があります.また、2つの別々のScanも提供します.ブリーフとフル.
Microsoftは、MSEがスリープ状態のコンピュータから復帰しないため、唯一の修正はPCがスリープ状態にならないようにすることであると主張しています.ただし、その主張は完全に正確ではなく、多くの混乱を招いています.PCを起動できないのはMSEではなく、「Microsoft
タスクスケジューラのマルウェア対策タスクが正しく作成されず、PCが起動されない.
私はこれに対する修正を特定し、タスクとしてタスクスケジューラにインポートされる2つの個別のXMLファイルを作成しました. これらは、スリープ状態のコンピューターを起動できない1つの「Microsoft Antimalware」タスクの必要性を置き換えます.(以下のステップ2は
壊れた「Microsoft Antimalware」タスク)
MSEサポートを利用してこれを行ったり来たりして、ついに製品エンジニアリングに送りました.それは2ヶ月前でした.単に製品に組み込んでほしいと思っていましたが、それまでは次の回避策があります.
Dropboxを作成し、2つのXMLファイルを次の場所に配置しました: https://dl.dropbox.com/u/71766778/MSE_Scans.zip
1)2つのXMLファイルをタスクスケジューラにインポートします(アクション、タスクのインポート...)
2)これで2つの作業スケジュールタスクが機能するようになったので、MSE内のステップでMSEの1つの役に立たないタスクをオフにすることができます.
3)Windows 7システムの最後のステップ:「詳細な電源設定」、「スリープ」、「スリープ解除タイマーを許可」、「有効」.
以上です! MSEは2つの個別のタスクを実行し、PCを起動して実行します.必要に応じて、タスクスケジューラ内からスケジュールされたタスクの日時を変更できます.
Microsoftがこれの重要性を認識して製品に組み込むことを願っていますが、それまでは、これが最も適切な回避策を提供します.
応答3# ->にスキップ
4 #
GreginM

Microsoftマルウェア対策の定期Scanタスクは、実行行にRestrictPrivileges引数を指定してコンピューターを起動させないため、「仕様上」「コンピューターを起動する」オプションが無効になっている可能性が高いと思います.正しく思い出せば
これにより、タスクがNetworkServiceアカウント(制限されたシステムアカウント)として実行され、「このタスクを実行するためにコンピューターをスリープ解除」および「スケジュールされた開始が失敗した後できるだけ早くタスクを実行する」の機能が無効になります.オプション(およびその他).

スケジュールScanタスクのインポートは、タスクスケジューラの複雑なインターフェースが気に入らない場合に適しています.ただし、基本的なタスクの作成ウィザードを実行するのに実際にかかる時間は、xmlファイルをインポートしてから
変更.この特定のケースでは、インポートされたタスクはMpCmdRun.exeのファイルパスを変更しないとベータ版で実行されません.エネルギーフットプリントを最小限に抑えるために、コンピューターが使用されている時間にScanをスケジュールすることをお勧めします.

GreginMich

応答3# ->にスキップ
5 #
GIBill
タスクスケジューラに関する提案をありがとう.私はそれを設定し、それはうまくいくようですが、MSE内の最後のScan日時を更新しません.これは通常ですか?もしそうなら、Scanの後に最後のScan日時を自動的に更新する方法がありますか
完了?
応答5# ->にスキップ
6 #
GreginM
command>文書化された構文でスケジュールされたタスクは、メインインタフェース内の「最後のScan」情報を更新する必要があります.

TechnomonsterのXMLファイルは、実行コマンドの古い(version2)ファイルパスを指定しているため、機能しなくなりました.

-<アクションcontext= "著者">

-

"c:¥Program Files¥Microsoft Security Client¥AntimalWare¥MPCMdrun.exe"command>

<引数>-scan-scantype 2

それほど前に、Scanのための文書化された構文も、Scan前に署名を自動的に更新します.文書化されたパラメータを使用すると、「無料」シグネチャアップデートは含まれなくなりましたので、プロプライエタリを使用する必要があります.
更新を含めたい場合は構文.このスレッドの変更を文書化しました:

ログの詳細は、今日のScanを含みません.どうして?

Greginmich