0

定期的に cwRsync を使用して一連のデータを USB ドライブに再同期するために実行している小さな dos bat ファイルがあるので、交換部品が到着したときに心配なく移行できます。MsMpEng.exe が転送速度を低下させることに気付いたので、rsync の前に MSE のリアルタイム保護をオフにし、その後すぐにオンに戻したいと考えています。

これを行う方法はありますか?タスクを強制終了し、レジストリ内の何かをフリックしてから削除しますか、それとも Sc コマンドを使用しますか? MsMpEng.exe にはこの機能がないことに気付きました。管理者として実行している場合、悪意のあるスクリプトが同じように機能する可能性があるため、これは簡単なことではないことを理解しています。

既に管理者として .bat ファイルを実行しているので、問題ありません。スクリプトはほとんどこれです:

@ECHO OFF

SETLOCAL
SET CWRSYNCHOME="c:\Program Files (x86)\cwRsync"
SET CYGWIN=nontsec
SET HOME=%HOMEDRIVE%%HOMEPATH%
SET CWOLDPATH=%PATH%
SET PATH=%CWRSYNCHOME%\BIN;%PATH%

rsync --delete -rvP /cygdrive/d/games /cygdrive/f/
REM --SNIP--

私がそれを理解できれば、これまで以上にWindowsバックアップよりもこれを使用する可能性があります.

4

4 に答える 4

3

を試すこともできますがnet stop nameofservice、一度に 1 つのサービスしか停止しません。MSSE に複数のサービスがあり、それらが相互にウォッチドッグしている場合、生き残ったサービスが初期の被害者を再び起動する前に、それらすべてを停止できない可能性があります。

于 2011-02-04T01:11:14.567 に答える
2

セキュリティの必需品をオフにする必要さえないかもしれません。「rsync.exe」を例外プログラム リストに追加すると、MSE がはるかに高速になります。

rsync.exeを例外リストに追加した瞬間にrsyncが転送している間に大量のプロセッサを使用していることに気付きました.0%に落ち、rsyncは再びスピードアップします.

于 2013-01-29T13:58:42.483 に答える
0

明確にするために、受け入れられた回答に対して行ったコメントは、将来の訪問者のエーテルで失われる可能性があります。

スクリプトが管理者として実行される場合、実行するのは非常に簡単です。

sc stop MsMpSvc
taskkill /f /im msmpeng.exe
rsync --delete -rvP /cygdrive/d/games/steam /cygdrive/f/games
sc start MsMpSvc

システム トレイのアイコンを使用するなどして他の Security Essentials ウィンドウ/タスクを開いている場合、サービスが自動的に再起動される場合があります。したがって、システムによっては、他のexeをタスクキルする必要がある場合があります。Security Essentials のメイン サービスは 1 つしかないため、それを開始すると、他のすべてのシステムが復元されるように見えます。

もちろん、多くのシステムでは MSE が目立った干渉をすることはありませんが、私のハードウェアは現在深刻な問題を抱えており、USB ドライブへのバックアップは大幅に遅くなりました。それを踏まえると、これらの手順が新しいシステムでは不要になる可能性は十分にあります。

于 2011-02-05T08:50:19.690 に答える
0

この情報を探していると思います:

http://www.addictivetips.com/windows-tips/command-line-utility-mpcmdrun-exe-microsoft-security-essentials/

通常、セキュリティ エッセンシャルは、コマンド ラインから無効にすることはできません。せいぜい、スキャンまたは更新を実行できる程度です。

于 2011-02-04T01:10:20.793 に答える