次の方法で共有

MRT.exeが、zeroバイトで実行されない

Anonymous
2019-10-11T07:39:47+00:00

2019年10月のセキュリティパッチをwindows7 proにおいて、windows updateで実行したら、KB890830がインストールされませんでした。再起動・再windows updateを何回も繰り返しても、インストールされず、

windows/system32の中の、MRT.exeを見たら、zeroバイトとなっていました。先月の、同じファイルは、

MRT.exe 124059592byte 2017/10/11 12:01:13

となっていてました。現在、0バイトとなっており、これが原因で、windows updateがエラーとなっていると考えています。

MRT.exeのダンロードの仕方、もしくは、windows updateを、正常に修復する方法がありましたら、

ご教授お願いしたいと思います。

以上 よろしくお願いします。

家庭向け Windows | 以前の Windows バージョン | Windows Update

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

9 件の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 325.7K 評価のポイント MVP ボランティア モデレーター
    2019-10-15T04:00:08+00:00

    Windows Update クライアントの情報をクリアにする手順

    こちらの手順で Windows Update のリセットを行ってみると良いでしょう。

    それでも改善しなければ、もう一度リセットの上で、可能であれば別のネットワーク環境(インターネット接続の経路が異なる環境)で試してみましょう。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2019-10-15T01:45:26+00:00

    wanisan 様、いろいろ調査していただいて、本当にありがとうございます。

    残念ながら、MRT.exeをリネームして、windows updateをしても

    状況に変化はありません。MRT.exeをリネームしてwindows updateの更新プログラムの確認を行うと

    「悪意のあるソフトウェアの削除ツール」が更新プログラムに再表示されますが

    更新プログラムのインストールを行うと、結果は同じです。

    system32直下にMRT.exeはゼロバイトで出来ますが。更新プログラムはインストールされませんでした

    となり、windows updateがエラーで、毎回同じ状況です。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2019-10-12T21:54:51+00:00

    「悪意のあるソフトウェアの削除ツール」は更新ファイルではなく検査ツールだと思っていましたが、実行ファイルが残されているとは思っていませんでした。

    Windows 7(64bit)版ですが、確認してみたら[system32]に【MRT.exe】と【MRT-KB890830.exe】の2つの実行ファイルが見つかりました。

               

    どちらも約120M程度ありますので、これがゼロだとすれば何か不具合があるように思われます。

    これ以外にも【MRT】フォルダーもありましたが中は空です。一時ファイル用フォルダーなのかもしれません。

    既に10月更新を終えていますが、ファイルをリネームしたら「悪意のあるソフトウェアの削除ツール」が更新プログラムに再表示されました。

    下の検証した内容を参考に、【MRT.exe】を右クリックして名前の変更で【MRT.exe.old】にしてみたらどうでしょうか。

    フォルダーオプションで拡張子を表示させておいてください。

    また、役に立つかどうか分かりませんが、念のためシステムの復元ポイントを作っておいた方がいいと思います。

         ファイルの拡張子を表示する方法

         復元ポイントを手動で作成する方法

    参考:検証した内容

    【MRT.exe】をリネームしたら「悪意のあるソフトウェアの削除ツール」が更新プログラムに再表示されました。

             

    【MRT-KB890830.exe】をリネームしても「悪意のあるソフトウェアの削除ツール」は再表示されませんでした(このファイルは古いもので、必要ないものかもしれません 削除してもいい??)。

    【MRT.exe】だけでいいと思いますが、検証時は2つのファイルをリネームしてから更新プログラムを確認すると「悪意のあるソフトウェアの削除ツール」が表示されたので、そのまま更新したら新たに【MRT.exe】が作成されました。

    改善できたら、しばらく様子見してからリネームしたファイルは削除してもいいと思います。

       

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2019-10-11T08:55:33+00:00

    奥の細道 様、さっそくのご返信ありがとうございます。

    頂いた内容は、既に実行済ですが、再度ダンロード、実行、windows updateと処理してみましたが、

    状況は変わらず、(KB890830が)インストールされませんでした、となります。

    windows-kb890830-v5.76の二つのファイルを実行しても、どちらも、画面もなにも出ず、すぐ終了しているようです。ちなみに、MRT.exeのファイル日付 は、実行時の日付となっており、0バイトのままです。

    確かな情報ではないですが、MRT.exeは、ローダーの機能のあるプログラムだとありました。

    本来は、MRT.exeが実際のセクリティパッチのプログラムを制御しているのではないかと、考えています。

    現在のところは、以上です。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2019-10-11T08:14:13+00:00

    ・Microsoft Updateカタログで KB890830 を Download/Install してみてください。

     https://www.catalog.update.microsoft.com/Search.aspx?q=KB890830

    64bitの場合は x64 が含まれる方、32bitの場合は x64 が含まれない方を選択してください。

    尚、Windows 7 の場合、以下の手順で32bit版/64bit版を見分けることができます。

    1. スタート>コントロールパネル>システムとセキュリティ>システム とたどり システム画面を開きます。
    2. システム画面のシステムの下、システムの種類に 32 ビット オペレーティング システム あるいは 64 ビット オペレーティング システム と表示されます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません