- ベストアンサー
KNOPPIXでレジストリの修復方法
- KNOPPIXを使用して、Windows XPのシステムの復元機能を使い、レジストリの修復を行う方法について紹介します。
- 具体的な手順としては、まずKNOPPIXを起動し、指定のフォルダにアクセスします。次に、バックアップされたレジストリファイルを探し、復元します。
- 注意点としては、KNOPPIXはWindows XPに対応しており、Windows 7では使用できないことです。
- みんなの回答 (11)
- 専門家の回答
質問者が選んだベストアンサー
bunjii 様 ご理解いただけてありがとうございます。 当方の見解に賛同くださり感謝します。 ということで、これ以上は進展は望めそうもありません。 KNOPPIXのバージョンさえ分かれば、いろんなコマンドを打ち込んで、現状を分析し、 適切な指示が出せると思っていたのですが、こういうやり取りだと正しく補足してもらえそうもないため、 とんでもないことになるようで怖さを感じます。 当方との信頼関係も壊れているようでこれ以上は回答する気になりません。 最後に、質問者様に、こんなやり取りもしておりますので参考まで。 http://okwave.jp/qa/q5618921.html http://okwave.jp/qa/q4062657.html
その他の回答 (10)
- yakan9
- ベストアンサー率54% (2244/4125)
> 僕のPCはWindows7です。 もしかして、中学生かな。 うまく自分の考えを表現できないのではありませんか。 もしそうだとしたら、今までのきついことは取り消しましょう。 そこで何が分からないかを書いてもらえませんか。 MBRとは何なのか、パソコンが起動する動きが分からないかです。 そこで簡単にパソコンの起動のことを書きます。 これは大きなコンピュータでもパソコンでも、動き方は同じなのです。 コンピュータを動かすためには大きな情報をメモリ内に取り込む必要があります。 それがOSといわれるものです。 このOSを入れるために、まずどこから情報を読み込むかをBIOSというところで指定します。 CD/DVD-ROMとか、内蔵HDDとかです。 内蔵HDDの場合、そのトップに位置するのがMBRなのです。 このMBRには、最初にプログラムがあり、そのプログラムは、Windows用とLINUX用では異なります。 このプログラムのことを、通常、ブートストラップローダと読んでいます。 この異なっているMBRが今問題にしているのです。 このプログラムは、次にどこを読めばよいか、どの程度の大きさのものを読むのかの指定があり、それらの指定に従って、膨大な量の情報をメモリ内に取り込み、コンピュータは動き始めます。 ここまではいいでしようか。
- bunjii
- ベストアンサー率43% (3589/8249)
>この状態でWindowsを入れてしまっていいものでしょうか? MBRがLinux用のままのです。 パーティションを全て削除しただけではなくRebuild MBR(MBRの再構築)を実行して下さい。 あなたの失敗は誤ってLinuxをWindows 7の領域にインストールしたことが原因です。 WindowsとLinuxではPCの起動に使われるプログラムが異なりますので、おおもとのMBRをWindows用に戻さなければなりません。 現状ではMBRがLinux用のままです。 HDDの情報を全て削除すれば以下の表示は出なります。 ------------ ここから ------------- GRUB Loading stage1.5 > GRUB loading,please wait... > Error 17 > ------------ ここまで ------------- あなたの技量では上記のことを理解できないかも知れません。 購入されたパソコンショップに有償で修復を依頼した方が良いと思います。
- yakan9
- ベストアンサー率54% (2244/4125)
前回の質問では、 http://okwave.jp/qa/q6269885.html の中で、回答番号3の補足で、 > knoppixとは、これでしょうか? > http://www.rcis.aist.go.jp/project/knoppix/ > 一番上にあるファイルで試してみます・ これだと、KNOPPIX6.2 DVD日本語版(LCAT対応) 3.8GB New になり、 今回の質問の回答番号5の補足 > 2.KNOPPIXのバージョンは何なのか > 参考にしたバージョンです! これだと、KNOPPIX5.3.1CD/DVD-ROM になり、この二つの違いで操作面と、内蔵HDDのシンボルが、hda,sdaといった違いが発生し、正確なコマンド操作を記載できないので、回答はできないということです。 どちらかというと、前回の質問の方が的を射ているようです。 MBRのブートストラップルーチンがLINUX用になっているため、Windows7のインストーラ(今回の場合リカバリ)が正しいHDDと認めないといったおかしな仕様のために、インストールを開始しないだけだと思われます。 そこで前回の回答者の方が、当方の回答を貼り付けられています。 > またlinux のddコマンドでも可能。たとえば以下 > http://okwave.jp/qa/q4938819.html これを実行したのか、結果どうなったのかの記載もありません。 これが正しい操作だと思われますが、コマンドでroot権限でないとうまくいかないため、バージョンが不明だとうまく伝わらないと思い、バージョンが分からない現在、回答できないということです。 また前回の質問のどこまでやってみて、結果どうだったかの記載がないため、正確な判断もついておりません。 質問者さんの勝手な判断での記載され、回答者の問いかけに全く答えていないため状況判断ができません。 前回の質問で解決していなくて、今回の質問であれば、このあたりをしっかりと記載されるのが解決の早道と思われます。
補足
伝わらないようなので申し訳ありません・・ 回答ありがとうございました。
- bunjii
- ベストアンサー率43% (3589/8249)
>ブータブルCD(ISOタイプファイル)とは? 「PCを起動出来るCD」です。 何らかのOSがCD-ROMから起動出来るように作成されたものと考えて下さい。 ダウンロードを紹介したブータブルCDはLinuxから起動するPartition Wizard専用のものです。 >リカバリーディスクで起動すれば何も問題はないかと思いますが・・ そうです。 あなたがリカバリしても正常にWindows 7が起動出来なかったのですよね? そのためにPartition WizardをブータブルCDから起動してHDDを新品と同等にしてリカバリすることを考えて下さい。 >起動しなかったら使うものでしょうか? MBRがWindows 7用に書き換えるために使うのではなくHDDのセクターを全てクリアするための使うと考えて下さい。 対象のPCのリカバリディスクを作成してあるとのことなので、新品のHDDと取り換えた状態にしても良いと考えれば実行できる操作です。
補足
お答え頂きありがとうございます。 ブータブルCD(ISOタイプファイル)でHDDのリカバリーはできましたが、 パソコンを起動させると、 GRUB Loading stage1.5 > GRUB loading,please wait... > Error 17 > > が出てきます。 この状態でWindowsを入れてしまっていいものでしょうか? お手数ですがご返答お願い致します。
- bunjii
- ベストアンサー率43% (3589/8249)
質問の内容と実行したいことが違っていたのですね。 >ノートPCのリカバリーCD(購入時にプログラムから作成したもの)はあります。 そのリカバリディスクから起動したときにHDDのパーティションを全て開放して工場出荷状態にすることを選べませんか? Linux系のOSをインストールすると起動時に読み込むMBRがLinux用に書き代わりますので、リカバリディスクから修復するときにWindows 7の領域のみ修復してもMBRがLinux用ではWindows 7を起動できません。 MBRをWindows 7用に書き戻さないと目的が達成できないと思います。 試して頂きたいことが1つあります。 Partision WizardのCDディスクで起動してHDDの全ての情報を削除してからリカバリを行って下さい。 使い方は以下のサイトを読んで下さい。 http://gigazine.net/index.php?/news/comments/20090815_partitionwizard/ ブータブルCD(ISOタイプファイル)のダウンロードは以下のサイトです。 クリックするとダウンロードが開始されます。 http://www.partitionwizard.com/download/pwhe52.iso
補足
解りやすい回答を頂きありがとうございます。 夕方になりますが、Partision WizardのCDディスクで起動してHDDの全ての情報を削除を試してみます! ディスクPCにつないで削除してみます。 ブータブルCD(ISOタイプファイル)とは? Partision WizardのCDディスクで起動してHDDの全ての情報を削除をして、リカバリーディスクで起動すれば 何も問題はないかと思いますが・・ ブータブルCD(ISOタイプファイル)とは? 起動しなかったら使うものでしょうか? お手数ですが教えてください。
- yakan9
- ベストアンサー率54% (2244/4125)
> HDDにwindows7が起動できるようにWindows7をインストールしたいです。 と、 > インストールはできましたが、先ほどの症状の状態になってしまします。 とは矛盾します。 先ほどの症状とは、 回答番号3の補足の > >起動ソフトだけを調整すればWindows7が起動する様になります。 このことを言っているのか。 パーティションの状況もはっきりしないようです。 KNOPPIXのバージョンも記載がないようで、操作の正確なことをかけない状況です。 MBRをwindows7用に書き換えるだけでよいと思われますが、全く確証を得られないやり取りのため、 記載しても無駄になるようで躊躇しております。 今現在の状況が全く分からないことです。 1.Windows7はどういった操作で起動できるのか。 BackTrackのOS選択画面から選択すれば起動できるといっているのか。 2.KNOPPIXのバージョンは何なのか。 正確に相手に伝わるような書き方を心がけて欲しいところです。 このままでは、回答を続けていけないと思われます。
補足
> WindowsのリカバリーCDを焼いてあったのでインストールしましたが、 > > GRUB Loading stage1.5 > GRUB loading,please wait... > Error 17 > > が出て起動できません.. 1.インストールできたのは、このことです。 >BackTrackのOS選択画面から選択すれば起動できるといっているのか できないので削除しました。 2.KNOPPIXのバージョンは何なのか 参考にしたバージョンです! 伝わらないようなので申し訳ありません・・ 回答ありがとうございました。
- yakan9
- ベストアンサー率54% (2244/4125)
全く質問事項からは読み取れないことです。 http://okwave.jp/qa/q6269885.html の質問事項からも、言葉の使用が全くおかしいため、真意が読み取れません。 > back track をシングルブートで入れてしまい。 back trackとは何でしようか。 自分が理解できる言葉を使用してください。 他人が使った言葉を理解しないで使用すると意味不明になります。 ここまでの過程をを勝手に要約すると、 1.windows7が入っているパソコンに、LINUX(?)をインストールし、デュアルブートを構築していた。 2.何らかの理由で、windows7をインストールしたいがうまくいかない。 そこで、教えてもらったKNOPPIXを作った。 KNOPPIXのバージョンは、下記のようです。 KNOPPIX6.2 DVD日本語版(LCAT対応) 3.8GB New また、本当にやりたいことは、Windows7をインストールしたい。 ここまではよろしいでしようか。 一度補足願います。 必ず質問は、完了するまで終了させないことです。 不明点、分からないことは、補足し、できる限り正確に自分の言葉で記載願います。
補足
質問の内容が間違えていて申し訳ありません・・ back trackとは http://www.lifehacker.jp/2009/03/backtrackcd.html になります。 シングルブートをしてしまい、windows7が起動できなくなってしまった為、 HDDフォーマットをしました。(データ完全削除も試しました) ターミネーター2006ソフトです。 そこでmixiにて聞いたところ、 http://mixi.jp/view_bbs.pl?id=57680460&comment_count=12&comm_id=2712911 で MBR修復などしらべて、KNOPPIXになりました。 KNOPPIXは下記を参考にしました。 http://pctrouble.lessismore.cc/software/knoppix.html HDDにwindows7が起動できるようにWindows7をインストールしたいです。 ノートPCのリカバリーCD(購入時にプログラムから作成したもの)はあります。 インストールはできましたが、先ほどの症状の状態になってしまします。 お手数ですが宜しくお願い致します。
- saijyo_739
- ベストアンサー率53% (119/222)
直前の回答への返事をみると質問がまるで違うようですね。 状況を整理して再質問されるのが良さそうに感じました。 助言が難しいのは、 状況がわからない。 ・『Back Trackのシングルブートでインストールしてしまいました。 』Windows7とは別の区画にインストールなさったのでしょうか。それともWindows7の領域に上書きされたのでしょうか。HDDはWindows7と同じHDDでしょうか、Windows7の入っているHDDとは別のHDDでしょうか。 ・『Windowsが開くことができなくなり、HDDをフォーマットしてみました・・ 』Back Trackを入れた領域をフォーマットされたのでしょうか、Windows7が入っていた領域をフォーマットされたのでしょうか。(間違って意図しない領域をフォーマットした事も含む)。その時の操作はどんな操作をなさったのでしょうか。 > WindowsのリカバリーCDを焼いてあったのでインストールしましたが、 > > GRUB Loading stage1.5 > GRUB loading,please wait... > Error 17 > > が出て起動できません.. リカバリーを行ったが起動できないというだけなら、Windows7のリカバリは行われているので、起動ソフトだけを調整すればWindows7が起動する様になります。 bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd でWindows7が起動できるようになるかと思います。 ※ 今回の場合だと /fixmbrだけで良い可能性は小さくないかと。 http://support.microsoft.com/kb/927392/ja 上記ページの解説で /FixMbr または標準でないコードを MBR から削除する必要がある場合は、このオプションを使用します。 ※ Windows7のMBR(標準)ではなくGrubのMBRが書き込まれている状態ですから、この状態と一致します。 /FixBoot 次のいずれかの条件に該当する場合は、このオプションを使用します。 * ブート セクタが、標準でない Windows Vista ブート セクタにより置き換えられている。 ※ リカバリした事により標準に戻っているはずですから不要なはず。念のために行っておくのも良いかと。 /RebuildBcd /RebuildBcd オプションを指定すると、Windows Vista と互換性のあるインストール環境のすべてのディスクがスキャンされます。さらに、このオプションでは、BCD ストアに追加するインストール環境を選択できます。BCD を完全に再構築する必要がある場合は、このオプションを使用します。 ※状況に依り必須かも知れませんし、必要ないかも。不明なので行っておけば良いかと思います。
補足
答えて頂き、ありがとうございます。 Back Trackのシングルブートは、Windows7の領域に上書きしました。 多分、win7が入ってた領域もフォーマットしたのかも知れません・・ >起動ソフトだけを調整すればWindows7が起動する様になります。 bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd 具体的にどう調整するのでしょうか? 起動はKNOPPIXでしか起動できませんが、方法として調整方法を教えてください。
- yakan9
- ベストアンサー率54% (2244/4125)
おそらく、 「次のファイルが存在しないかまたは壊れているため、Windows 7 を起動できませんでした:\WINDOWS\SYSTEM32\CONFIG\SYSTEM」 こんなエラーメッセージが出たために、レジストリの復旧をしようとチャレンジしているのだと思います。 データのバックアップは採りましたか。 基本的には、windows7では、windowsPEというものがあり、これで「regedit」が使えると思います。 よって、windowsPEでWEB検索して、作成し、「regedit」を素直に使うのが良いと思います。 不明な場合のために、こちらで分かる範囲で貼り付けしておきますので参考にしてください。 そのためには、windows7が起動できるシステムから、CD/DVD-ROMを作ってもらう必要があります。 本当は、こういう場合に備えて作っておくのが最善ですけど。 今回の場合は、下記を参考にされて作成してみてください。 windows7の場合は、WindowsPE3.0となります。 下記のところからダウンロードできます。 1.無償入手可能なミニWindows OS、Windows PE 3.0実践活用術 http://www.atmarkit.co.jp/fwin2k/operation/winpe301/winpe301_01.html 2.Windows PE 3.0の起動メディアの作成手順(1) http://www.atmarkit.co.jp/fwin2k/operation/winpe301/winpe301_03.html ここの Windows PE 3.0を入手する(Windows自動インストール・キットのダウンロード) の項の Windows 7 用の Windows 自動インストール キット (AIK)(マイクロソフト ダウンロード・センター) をクリックすることにより、ダウンロードできます。 3.改訂 管理者必携! 最強のデータ・サルベージ・ツールWindows PE 3.0(後編) http://www.atmarkit.co.jp/fwin2k/operation/winpe302/winpe302_01.html 4.Windows® 7 用の Windows® 自動インストール キット (AIK) http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&displaylang=ja このような手段があるためにWEB上では、詳しくwindows7のレジストリの復旧手順は、ないのではないかと思います。
補足
故障の内容ですが.. Back Trackのシングルブートでインストールしてしまいました。 Windowsが開くことができなくなり、HDDをフォーマットしてみました・・ WindowsのリカバリーCDを焼いてあったのでインストールしましたが、 GRUB Loading stage1.5 GRUB loading,please wait... Error 17 が出て起動できません.. ok webで聞いたところ http://okwave.jp/qa/q6269885.html とでましたが、 back trackでもddコマンドが使えるとおもいますが、と教えてもらいましたが、 ddとは何でしょうか? 解る方教えてください。 Acer ノートPC 5740-15を使っています。(Windows 7)
- bunjii
- ベストアンサー率43% (3589/8249)
>僕のPCはWindows7です。 >どのファイルから探したらいいのでしょうか? OSのバージョンが異なるとレジストリの扱いが異なることもありますので、XPの例を見ながら7のレジストリ修正をするのは危険です。 別な方法(Microsoftが推奨する方法)を探して実行することをお勧めします。
お礼
素晴らしい回答ありがとうございました。 勘弁してください! ここはOK webと言うサイトです。 上から物を言う発言は控えましょう! 解らない人もいるので非常に迷惑ですよ!