• ベストアンサー

ntvdm.exeがCPUを占有してしまう

 先日、中古でXP pro SP2のPCを購入しました。購入後1週間程度は快適に使うことができていたのですが、その後、起動すると処理が大変遅くなってしまいます。タスクマネージャを起動しプロセスを見ると、ntvdm.exeが3つあり、その内の2つがCPUを占有しています。この2つを終了させると、CPU処理は元に戻り、快適に使えるのですが、再び起動するとまた同じ現象が起こり大変困っています。  プロセスをよく見ると、メモリ2720K程度のntvdm.exe2つがCPUを独占し、もう一つはメモリ2888KでCPUは00となっています。どれもユーザー名はアカウントのuserになっています。  さらに、終了しようとするとc:\1.exeを終了できないと警告が出て、c:\を確認するとPC購入直後にはなかった1.exe, 2.exe, 3.exeというファイルがありました。これも消去しても再び起動すると復元さます。  関係があるかわかりませんが、システムの時刻がちょうど2年前になってしまいます。年をあわせて時刻の同期をすると起動している間は同期されたままなのですが、これも再び起動すると2年前の時刻に戻ってしまいます。さらに、中古PCなのでOSが古いままになっているからこのような現象が起こるのではないかと思い、Windows Updateをしようとするのですが、実行中に止まってしまいいくら待っても進行しません。  毎回タスクマネージャを起動し、処理が遅い中プロセス停止作業をしなければならず、大変困っています。何か解決法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • izumon
  • ベストアンサー率46% (1117/2391)
回答No.1

 普通なら、ntvdm.exeのプロセスはすぐに終了し、タスクリストから消えますが、不正常な場合だと、それらがそのまま残ります。「タスクマネージャを起動しプロセスを見ると、ntvdm.exeが3つあり」ということなので、 1 ウイルススキャンを行ってみる 2 不適切なプログラムが登録されている場合 NTVDM.EXE が終了できないことがあるので、新規にインストールしたアプリケーションを削除してみる 3 リカバリしてみる という対処法になるでしょうね。

tenjhop26
質問者

お礼

 回答ありがとうございます。  主にワードやエクセルなどをするために購入したPCですので、ウイルス対策ソフトは入れておらず、ウイルススキャンをすることができません。プログラムの追加と削除から購入後にインストールされたと思われるアプリケーションを削除してみましたが、同じような現象が続きます。  中古PCですので、OSのCD-ROMなどはなく、リカバリすることができません。PCを購入したお店でリカバリ等ができるかどうか聞いてみようと思います。

その他の回答 (2)

  • izumon
  • ベストアンサー率46% (1117/2391)
回答No.3

>ウイルススキャンをすることができません  そんなtenjhop26さんに、このサイトを紹介します。 http://www.securityzone-za.bne.jp/virusscan.htm  お好きなサイトでオンラインスキャンし、もし、感染ファイルが検出されたら、それをワードかメモ帳にコピーし、手動で削除すればウイルススキャンについては解決します。それがひいては、今回の問題の解決につながるかもしれません。

tenjhop26
質問者

お礼

 回答ありがとうございます。  折角回答していただいたのですが、このPCは仕事にも使っており、そろそろ年賀状の作成をしなければなりません。ですので、購入したPCショップにOSの再インストールをお願いすることにしました。  教えていただいたサイトは今後役立たせていただきます。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

異常ですね。 こんな情報はあります。 http://support.microsoft.com/kb/314106/ja 中古とのことですし、一度OSを再インストールされては如何ですか?

tenjhop26
質問者

お礼

 回答ありがとうございます。  回答の中にあるサイトにアクセスし、試行錯誤しました。しかしながら、こういった知識には乏しく、色々と調べましたが、なかなかうまくいきませんでした。もしかしたらと思い、PCを再起動するとタスクマネージャのプロセスの中にCPUを占有していたntvdm.exe3つはなく、元のような処理速度になりましたが、下のような警告が出てきました。 16 ビット MS-DOS サブシステム c:\1.exe NTVDM CPU は不正命令を検出しました。 CS:2622 IP:0102 OP:63 72 69 70 74 アプリケーションを終了するには、[閉じる] を選んでください。  ・閉じる ・無視  このような警告が c:\1.exe, c:\2.exe, c:\3.exe について出され、閉じるを押すと消え、無視を押した場合、再び警告がでます。  もう少しこの問題を検討し、どうにもならなければ、この状態ではそれほど困ることもありませんが、いずれ指摘された通りOSの再インストールをするつもりです。

関連するQ&A