• ベストアンサー

ファイルの上書き

WindowsXP Professionalを利用しています。 とあるDLLファイルを上書きしたいのですが、OSがDLLを掴んでしまっているようで 上書きすることができません。 Win98系でしたら、DOSモードで起動して上書きすることができると思うのですが Windows2000/XP系列では、どのようにして上書きすれば宜しいのでしょうか?

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

  • ベストアンサー
  • haporun
  • ベストアンサー率40% (230/562)
回答No.3

>OSが壊れても構わないので、どうしても上書きしたいのです それはびっくりです。 インストールCDは持ってますか? 回復コンソールという、9xのDOSみたいなもんが、インストールCDから起動できます。 CDをいれて、ドライバうんぬん、Windowsの修復を選んで、回復コンソールCを押して・・・、もう忘れました。 そこで、ファイルを消したりするコマンドが使えます。 だいたいDOSと同じですが、DOSアプリケーションもなんも動きません。 使えるのはDOS的な基本コマンドだけです。 helpと打つと、使えるコマンドが出たような。 もうひとつ方法。 そのDLLの名前を含むEXEを、ディスク全体から洗い出して、そのEXEを実行するルートを探しましょう。 スタートアップフォルダやら、レジストリ・・・。 ログオン時に起動してしまうのをとめる方法は、このサイトで "スタートアップ" とかをキーワードに検索を。 起動していない状態なら消せないはずないです。 もちろん、その実行ファイルがExplorerだとかOfficeアプリケーションだとか、多すぎてどうしようもならないとかだと、前者の方法を使って、本当に壊すことになりますが(笑。 わたしも前者の方法を使って、不安定なサービスを殺したことがありました。 だから経験者。

HaruXP
質問者

お礼

なるほど! インストール時の回復コンソールっていう手があるのですね! 非常に助かりました。 早速試してみたいと思います。 まことにありがとう御座いました

その他の回答 (2)

  • sancho
  • ベストアンサー率19% (20/103)
回答No.2

XPがインストールされているパーティションがFAT32なら、Win98などの起動ディスクで起動して、DOS画面で上書きっ! ただ・・・SafeModeでも上書きできないようなDLL、書きかえちゃっても良いんでしょうか(汗

HaruXP
質問者

補足

残念ながらFAT32ではなくNTFSなんです。 セーフモードでも上書きできないファイルを、無理やり上書き… 確かに怖い気もしますが、OSが壊れても構わないので、どうしても上書きしたいのです。 よきアドバイスをお願いします!! よろしくお願いします。

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

セーフモードで起動してから上書きは、できないでしょうか?

HaruXP
質問者

補足

セーフモードのコマンドプロンプトで試したのですが 別プロセスが使用しています・・・ のような、エラーメッセージが表示されてしまい上書きできませんでした。