• ベストアンサー

cystem32 を system32 に戻したい。

お知恵を拝借させて下さい。 良くある話ですが、PC起動後 しばらくすると突然ブルーバックに白文字羅列が表示され 勝手に再起動がかかりました。 その後、起動時の黒い画面で 次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした: cystem32\DRIVERS\isapnp.sys オリジナルセットアップCD-ROMからWindowsセットアップを起動して、このファイルを修復できます。 修復するには、最初の画面で'R'キーを押してください と表示され、OSが起動しなくなりました。 System32 なら分かるのですが、 当然 cystem32 というディレクトリは存在しないので 当該ファイルを読み込むことができず、完全に起動不可能となってしまいました。 回復コンソールのインストールはしていなかったので 仕方なくデュアルブートで別にXPをインストールした後、 そちらのOSから元の Windows フォルダに cystem32\drivers フォルダを作成し、isapnp.sys を配置したところ 無事に起動することができました。 なのですが、 システムフォルダには本来存在しないはずの、 しかも妙ちくりんな名前のフォルダを配置したまま使用を続けるのが 少々気持ちが悪いので、なんとかこの 「cystem32」 という箇所を 「system32」 へ戻すことができないでしょうか。 起動時に読み込まれるファイル群のパスがどのファイルに記述がされているのか、 ご教示頂けると助かります。

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

  • ベストアンサー
  • zzzz0000
  • ベストアンサー率68% (127/186)
回答No.1

たいていはレジストリにかかれています。 もうひとつのOSで起動して、regeditを起動しHKEY_LOCAL_MACHINEをクリックした状態で、メニューのファイル→ハイブの読み込みで、対象OSのWindows\System32\config\SYSTEMというファイルを、任意のキー名で読み込みます。 cystem32を検索して修正します。 終わったら指定したキー名をクリックしてハイブのアンロードをしておきます。

Lovesize
質問者

お礼

なるほど、 そういう形でレジストリをインポート修正できるのは初めて知りました。 無事問題の箇所も発見でき修正も終わりました。 大変参考になるレス、 本当にありがとうございました。

その他の回答 (1)

  • neorg
  • ベストアンサー率54% (235/433)
回答No.2

管理者権限でスタートからファイル名を指定して実行で 『regedit』を入力してOKでレジストリエディタを起動します 編集から検索で『cystem32』で検索して『system32』に変更して F3キーで次の検索をしてレジストリすべて検索しましたがでれば 終了です。(レジストリをいじるので慎重にしてください) たとえば、『isapnp』の『ImagePath』に『System32\DRIVERS\isapnp.sys』ってありました。 その『ImagePath』を右クリックして『修正』を選んで 『値のデータ』を修正すればいいとおもいます。

関連するQ&A