• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:pcのスタート画面を元に戻したい。)

PCのスタート画面を元に戻したい

このQ&Aのポイント
  • W7のPCでCドライブのSSD容量が不足してきたため、新しい大きなSSDを追加しました。
  • しかし、間違ってもう一つのSSDも同じPCに入れてしまい、2つのOSが入ったPCができてしまいました。
  • スタート画面には不要なOSの選択肢が表示され、消す方法がわかりません。

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

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

>このとき丸ごとコピーをしてこのSSDを入れたのですが どのようにして丸ごとコピーしたのでしょうか?クローンを作ったのでしょうか? >つまり2つのOSが入ったPCが出来たわけで、この選択がスタート画面にあらわれるようになりました 1台のPCに複数のBOOT情報(多分MBR)があるためです。通常は複数のOSが入っているマルチブートの環境でも、BOOT情報は1台のDISKにしか書かれていません。一元管理されています。 >ただ始めは、エラーとなってOSのDISCから修復せよとメッセージが出ていたのでその操作をしました。 片方のSSDの情報が間違っている(別のポートに接続したためです)ため、どちらかのDISKのMBRにBOOT情報をまとめろということなのでしょう。 >これが片方のSSDの内容を消しても消えてくれません。 既にMBRに書かれてしまっているので、選択画面が出るのだと思います。 修正するためにはmsconfig.exeコマンドを実行します。ブートタブの中のOSの選択メニュー(2行書かれていると思います)のうち、不要な方を削除します。※ ※間違うと多分アウトです。ご注意を。古い方のSSDを外してから起動し、確実に不要であることを確認した方が良いと思います。 http://pasofaq.jp/windows/admintools/7msconfig.htm もう一つ気になることがあります。 SSDのコピーの際クローンを作ったのであれば、2台のSSDには同じDISK ID(フォーマット時に付与される独自のID)が記録されています。同じIDのDISKが重複されて接続してある状態になり、切り離されてDISKが見えなくなったりする原因になりますから、DISK IDを変更しておきます。Diskpartというコマンドでもできるのですが、結構面倒なので、間違いない方のDISKをフォーマットしましょう。※※ ※※くどいようですが、どちらのSSDで起動しているのかを確実に確認してから行って下さい。接続されているポートによっては、古い方のSSDのMBRで起動しているということも考えられます。

2141214188papa
質問者

お礼

さっそくにありがとうございました。夕べは本当に困惑しておりましたが、今日は晴れ晴れとした気持ちで、居れました。夕方には解決できました。本当にありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • ts0472
  • ベストアンサー率40% (4553/11249)
回答No.3

古いSSDを消去するとWindowsが起動しなくなるかも知れません コピーではWindowsの基本システムをコピーできません 修復作業でC:ドライブに不足しているデータを旧SSDから取り出せるように設定変更されただけだと思います 重要なシステムが旧SSDに入っているので 削除を拒否される状態 2つのOSを使っているのではなく 2つのSSDで1つのOSを動かしている状況に近いと思います 必要なデータをバックアップして 新しいSSDにクリーンインストールがお勧めです クローン作製も可能ですが一度使ってしまったSSDだと上手く行かない場合があります クローン元とクローン先を同時に起動すると不正利用になりますので 1台で起動させてください クローン先が上手く起動できなかったら クローンに失敗 やり直し 単にSSDの消去であれば コンピューターの管理・ディスクの管理から領域削除で消せると思います 不完全なまま消してしまうとWindowsが起動しなくなります

2141214188papa
質問者

お礼

コピーではなく、クローンを作っていました。そして古いほうのSSDは内容を消したつもりだったのですが消せていなくて、この結果となりました。いろいろと皆さんのお教えを参考にさせてもらって夕方に無事直りました。ありがとうございました。

すると、全ての回答が全文表示されます。
  • mono444
  • ベストアンサー率66% (2/3)
回答No.2

”原因を取り除く基本的な方法”と”単純にOS選択画面を表示させない方法”があります 原因を取り除く基本的な方法 「ファイル名を指定して実行」    ↓ 「msconfig」と入力 Enter    ↓ システムの構成というウインドウが立ち上がる    ↓ ブートタブを選択していらないOSを削除 ブートタブに削除するOSが載ってない場合 「コマンドプロンプト」を管理者として実行(重要)    ↓ 「bcdedit」と入力 Enter(※カレントディレクトリはC:\Windows\system32)    ↓ 「bcdedit /delete {***}」と入力 Enter(bcdeditと入力したときの、いらないOSのところのidentifierに表示されている項目を{***}に入力) 単純にOS選択画面を表示させない方法 [スタート]-[コントロールパネル]を選択します。    ↓ [システムとメンテナンス] (Windows 7の場合は[システムとセキュリティ])を選択します。    ↓ [システム]を選択します。    ↓ [システムの詳細設定]をクリックします。    ↓ [ユーザーアカウント制御」画面が表示された場合は、[続行]をクリックします。 標準ユーザーアカウントでログオンしている場合は、管理者アカウントのパスワードを入力し、 [OK]をクリックします。    ↓ 「システムのプロパティ」画面が表示されるので、「詳細設定」タブ-[起動と回復]項目-[設定] をクリックします。    ↓ 「起動と回復」画面が表示されるので、[起動システム]項目の[オペレーティング システムの一覧を表示する時間]のチェックを外して、[OK]をクリックします。    ↓ 「システムのプロパティ」画面に戻るので、[OK]をクリックします。以上で、フォーマットを行わずに「オペレーティング システムの選択」画面を非表示にする設定は完了です。

2141214188papa
質問者

お礼

先の方といろいろ参考にさせてもらいながら、夕方に無事直すことができました。ありがとうございました。助かりました。

すると、全ての回答が全文表示されます。

関連するQ&A