Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> ソフトウェアを使用する必要はありません、手動でwin7にデュアルシステムブートを修復し、XPの複数の方法

ソフトウェアを使用する必要はありません、手動でwin7にデュアルシステムブートを修復し、XPの複数の方法

  
Technologeeko         

元々cドライブ Win7
、後の作業ではdpをリロードする必要があります。(なぜここではxpモードではなくデュアルシステムを選択します。ここで議論する必要はありません。

xpをロードした後、それは終了し、Win7のブートプロジェクトはなくなり、インターネット上のすべてのブートソフトウェアが検索されます(必要なリンクを借用し、偽のリンクを使用した人々の強い非難があります)。これらのソフトウェアは便利かもしれませんが、私は役に立ちません。それは一例としてではなく、時間の無駄です。

Dellのノートブック、デフォルトは隠し領域、グリッドはありません(なぜですか?これは私のビジネスです...)xpは正常に入力できますが、xpはまだdドライブにあり、cドライブはwin7ですが、今では隠し領域で使用されています、Win7は別のディスクにあります、私はgディスクにいます。

わかりました、私の状況が説明されます。 3つのケース:

最初のタイプ:最初にWin7をインストールし、そしてxpをインストールし、そしてxpは通常インストールディスクでインストールされます。

この場合、win7ブートはXPブートによってカバーされます。したがって、あなたは手動でXPの下でWin7のブートを修復する必要があります。

1.ブートプライマリパーティションを入力します。(ブートプライマリパーティションとは何ですか?ディスクの下に隠しフォルダがあるのを探します。私のドライブはcドライブに入っています)

cd c:\\ boot
2. win7に必要なブート情報をブートレコードに書き込みます(Win7のインストールディスクからbootsect.exeファイルを見つけて、先ほど入力したプライマリパーティションのブートディレクトリにコピーする必要があります)。 P> bootsect /nt60 c:
bootsect /nt60 c:/mbr
最初のbootsectコマンドはCドライブパーティションのブートレコードにブート情報を書き込みます。

2番目のbootsectコマンドはブート情報を書き込みます。ハードディスクマスターブートレコードに書き込みます。

このステップの後、XPブートローダntldrは起動されないので、再度修正する必要があります。

3.このステップでは、bcddコマンドを使用してXPのブートエントリをbcdに再構築します。 XPブートマネージャntldrにブートコントロールを渡して、XPブートを実行します。
まず、win7システムディレクトリを入力します。なぜなら、私のWin7はgディスクに入っているからです。

cd G:\\ Windows \\ system32 < BR>次に、bcdeditコマンドを実行します。bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr}デバイスのブート
bcdedit /set {ntldr} path \\ ntldr
Displayorder {ntldr} /addlast
bcdedit /timeout 10

解決するために再起動してください。

次に、最初にWin7をインストールし、次にxpをインストールしますが、xpはGhostです。モードのインストール:

この場合、唯一のwin7システムへのDドライブXPの起動の欠如、あなたは手動でWin7の下でXPの起動を復元する必要があります。方法は次のとおりです。

1 Dドライブのルートディレクトリにある3つのファイルntldr、ntdetect.com、およびboot.iniをCドライブのルートディレクトリにコピーします(xpがdドライブにあり、Win7がcドライブにあるとします)。

2 boot.iniの内容を修正し、xpに正しい起動パスを設定し、c:modify d:を入力します。 (元のパスはCドライブです)

3管理者としてcmdを実行し、次のコマンドを入力します。
bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr}デバイスブート
bcdedit /set {ntldr}パス\\ ntldr
bcdedit /displayorder {ntldr} /addlast
bcdedit /timeout 10

修正済み!再起動して確認してください。

3、システムXPはCドライブにあります。 Ghostを使用してWin7をDドライブにインストールします。

この場合、Win7のDドライブは起動されず、手動で修復する必要があります。最初のものと少し似ていますが、最初にWin7を修正してからxpを修復します。

1. CドライブにWin7ブート環境を再構築します。

Cドライブにxpと入力し、
cd d:\\ Windowsと入力します。 \\ system32 \\ bcdboot d:\\ Windows /l en /sc:
上記のコマンドを実行すると、\\ bootフォルダとbootmgrファイルがCドライブのルートディレクトリに生成されます。
2. win7に必要な起動情報をブートレコードに書き込みます。(Win7のインストールディスクからbootsect.exeファイルを見つけて、先ほど入力したプライマリパーティションのブートディレクトリにコピーする必要があります)

cドライブを入力しますフォルダ

cd c:\\ boot

bootsect /nt60 c:
bootsect /nt60 c:/mbr
最初のbootsectコマンドは、ブート情報をCパーティションに書き込みます。ブートレコード、

2番目のbootsectコマンドは、ブート情報をハードドライブのマスターブートレコードに書き込みます。

このステップの後、XPブートローダntldrは起動されないので、再度修正する必要があります。

3.このステップでは、bcddコマンドを使用してXPのブートエントリをbcdに再構築します。 XPの起動を有効にするには、XPのブートマネージャntldrにブート制御を渡します。
最初に、dドライブのWin7などのwin7システムディレクトリを入力します。

cd d:\\ Windows \\ system32
次に、bcdeditコマンドを実行します。bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr}デバイスのブート
bcdedit /set {ntldr}のパス\\ bntdedr /displayorder { Ntldr} /addlast
bcdedit /timeout 10

解決するために再起動します。

わかりやすい注意:

上記のコマンドでは、各コマンドが成功する必要があります。 bcdeditコマンドが失敗メッセージを返す可能性があります。この時点で、ステップ3のコマンドは次のように変更されます。
bcdedit /store c:\\ boot \\ bcd /create {ntldr} /d "Windows XP"
bcdedit /store c:\\ boot \\ bcd /set {ntldr}デバイスの起動bcdedit /store c:\\ boot \\ bcd /set {ntldr}パス\\ ntldr
bcdedit /store c:\\ boot \\ bcd /displayorder {ntldr} /addlast
bcdedit /store c:\\ Boot \\ bcd /timeout 10

bootsectコマンドを探すように指示された場合は、Bootフォルダにbootsect.exeファイルがないため、bootsect.exeファイルを見つけて起動する必要があります。フォルダの中どこにありますか?Win7のインストールディスクまたはオンラインで検索してください。

これらのコンテンツはオンラインでも確認できます。侵害がある場合は、それを使用して共有してください。

皆さんを助けたいと思います。

Copyright © Windowsの知識 All Rights Reserved