• ベストアンサー

sol.exeを削除しても消えない!

最近ソリティアのしすぎで時間を無駄使いしているようで、sol.exeを削除しようと思ったのですが、Windows2000ではソフトウェアの追加と削除にはゲームの項目がありません。そこで、直接D:\WINNT\SYSTEM32にあるsol.exeを削除したのですが、何とそのときは消えても再度フォルダーを開くとまた復活しているのです。何回削除してもまるでゾンビのように出てくるのです。どなたか原因がわかる方アドバイスよろしくお願いいたします。

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

  • ベストアンサー
noname#3856
noname#3856
回答No.1

C:\winnt\inf\sysoc.inf というファイルがあります。 このファイルをメモ帳で開き、 ; old base components の欄にある各項目で、「HIDE」の文字がありますので、この文字を削除して、上書き保存します。 この文字があるとアプリケーションの追加と削除に項目が表示されません。 但し、「,」は削除してはいけませんので注意して下さい。 次にアプリケーションの追加と削除からゲームを削除しましょう。

oki-mori
質問者

お礼

早速の回答本当にありがとうございました。おかげさまで無事sol.exeを削除することができました。でも、こういうファイルがあるということよくご存じですね。 感心するばかりです。ありがとうございました。 ところで、削除したのが復活するのもこれと何か関係あるのでしょうか?

その他の回答 (1)

  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.2

既に回答は出ていますが、No.#1の方のお礼欄にファイルが復活する理由について追加質問(?)が書かれていましたので、 Windows2000にはSystem File Protection(SFP:システムファイル保護機能)というのがあって、システム関連のファイルが削除されたり上書きされたりした時に、キャッシュされているフォルダから該当するファイルを書き戻すようになっています。(場合によっては、Windows2000のCD-ROMを要求されます。) IEなどをインストールする時には、このSFPを一時的に無効にして、ファイルを上書きしても書き戻さないようになっていますが、ご質問にあるように、ユーザーが無理やり(『アプリケーションの追加と削除』を使わずに)削除した時などには、ほぼ確実に書き戻されます。

oki-mori
質問者

お礼

なるほどそういう仕組みだったんですね。これでずっと悩まされていたことが解決してすっきりしました。本当にありがとうございました。感謝感謝です。

関連するQ&A