プロが教える店舗&オフィスのセキュリティ対策術

WIN MEですが、起動時、ディスクトップにソフトのアイコンが表示される直前に、「必要なDLLファイルSMGR.DLLファイルが見つかりません」と表示されます。OKを押すと使用できますが、そのままにしておくと、ビジー状態になります。

msconfig.exeを起動して、c:\windows\system\restore\StateMgr.exeのチェックマークを外して、再起動すると直ります。
原因がわかりません。
よろしくお願いします。

A 回答 (3件)

SMGR.DLLはPCHealth(システムファイル保護、システムの復元)に関係するDLLです。


ですので、msconfigでStateMgr.exe、PCHealthを停止すればエラーは出なくなりますが、Meの売り物(?)のシステムの復元が使用出来なくなってしまいます。
破損したファイルはWinのCD-ROMから抽出可能ですし、メーカー製PCなら、Cドライブ内の\Windows\options\Installや\Windows\options\Cabsに収められています。
システムファイルチェッカーを起動して修復しましょう。
http://homepage2.nifty.com/winfaq/c/hints.html#356
http://homepage2.nifty.com/winfaq/wme/hints.html …
    • good
    • 0

smgr.dllが壊れているのでしょう。

StateMgr.exe が具体的に何をやっているか知りませんが、これがsmgr.dllを呼び出しているのでしょう。
 Singolloさんのおっしゃるように、直接抽出するか、ファイル名を指定して実行から、sfc と書いて、システムファイルチェッカーを起動します。
    • good
    • 0

msconfigの[全般]-[ファイルの抽出]で、Windows CD-ROMのWin9xフォルダか、C:\Windows\opt

ions\Installフォルダから、そのSmgr.dllを抽出してみてはどうでしょう?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!