- ベストアンサー
Microsoft Visual C++ Runtime Libraryというエラーが出るんですが・・・
HPのノートパソコンを最近購入したんですが、下記のようなエラーが出て困っています。 --------------------------- Microsoft Visual C++ Runtime Library --------------------------- Buffer overrun detected! Program: ...ckard\TouchSmart\Media\Kernel\CLML\CLMLSvc.exe A buffer overrun has been detected which has corrupted the program's internal state. The program cannot safely continue execution and must now be terminated. エラーは必ず出るというわけではなく、時々出るみたいです。 また、エラーのプログラムが表示されているんですが、「CLMLSvc.exe 」は検索しても出てきません。 PCのスペックは 機種:hp Pavilion Entertainment dv3000 OS:Windows Vista Home Premium グラボ:NVIDIA GeForce 9300M GS ブラウザはFirefoxでアンチウイルスソフトはF-Secureを使っています。 分かる方は是非回答お願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
プログラム内が不正に(破壊)されバッファーオーバーランを検出して、プログラムの実行を続けることができないので終了する。 というものです。 使用されているアンチウィルスソフトでは検出されないスパイウェア、アドウェアと呼ばれるもの(総称してマルウェアとも云う)が入り込んでいる可能性もありますので、チェックが必要と思います。 下記(英語サイト)のFree Scanでチェックが可能です。 http://www.liutilities.com/products/wintaskspro/processlibrary/clmlsvc/ 適用されているアンチウィルスソフトはF-Secure一つだけですか。 Vistaでしたら、Microsoft Windows Defenderや悪意のあるソフトウェアの削除ツールなどが無償で適用可能ですが、入っていませんか。 無い場合は、Microsoft ダウンロードセンターから入手することができると思いますが。 スパイウェアの感染防止の面からは、無しに比べれば多少なりとも効果は有ると思います。私は、市販セキュリティソフトと共に、これらも併用しています。
その他の回答 (1)
- goold-man
- ベストアンサー率37% (8364/22179)
>「CLMLSvc.exe」は検索しても出てきません ウィルス・スパイウェア・アドウェアでスキャンしてみてください。 >buffer overrun detected C:\Documents and Settings Settings\Username\Local \Temp にある TMP 環境変数の長さが文字列52 文字以上ありませんか?
補足
c言語を使うために学校で環境変数のところに「PATH」というのを追加しました。これのパスが58文字あるのでエラーを出しているのでしょうか?
補足
Microsoft Windows Defenderがありました。 スパイウェアなんですか!? 「Microsoft Windows Defender」や「悪意のあるソフトウェアの削除ツール」で検索しても出てきますか?