現: 2023-07-21 (金) 16:07:28 yuji ソース
Line 1: Line 1:
 +* 詳細ブートオプションのメニューが少ないのを修復する [#y29c0573]
 +Windows10/11にはWindowsの起動時の問題等に対処するためにブート時の[[詳細オプション>/PC/Windows/Windows11の詳細ブートオプション]]という機能がある。
 +Windows XPでは[[回復コンソール>/PC/Windows/WindowsXPが動かなくなった/WindowsXPの回復コンソール]]って呼ばれていた機能。
 +EaseUS Todo BackupやAOMEI BackupperなどでストレージをクローンしたWindows10/11で,設定>回復>トラブルシューティング>詳細オプションの項目から,システムの復元,イメージでシステムを回復,スタートアップ修復,更新プログラムのアンインストール,コマンドプロンプトの項目が消えてしまって,UEFIファームウェアの設定,スタートアップ設定の2つしか表示されなくなってしまう場合がある。~
 +
 +使っている[[Dell Inspiron14 5415>/PC/Inspiron14 5415]]もそのようになってしまった ;( ~
 +
 +通常使っている場合には特に問題とはならないが,何かあったときにトラブルシューティングの項目が出てこなかったり,回復ドライブを作成することも出来ないのでは困る。~
 +
 +上記の実際の回復パーティションにある機能自体はストレージに存在しているのだが,回復オプション設定で回復パーテーションがDisableになってしまっていると回復パーテーションが起動できない。~
 +
 +クローン先にサイズが大きいストレージにクローンした場合などで,この問題が起きるようだ。~
 +
 +** 回復パーテーションにあるWindows REの場所を見つけて再登録する [#u468b021]
 +通常はWindowsのシステムが入っているパーテーションの後ろにあるパーテーションでドライブレターがアサインされていないパーテーションが回復パーティションになっている。~
 +この回復パーテーションにWindows REのイメージ(WinRE.wimファイル)が入っている。
 +詳細ブートオプションのメニューは,このパーテーションに保存されている機能が表示されるようだ。~
 +
 +回復パーティションの中を覗いてWinRE.wimファイルがあるか確認するのはちょっと面倒なので,とりあえず回復パーティションの場所を決め打ちすることにした。~
 +
 +コマンドプロンプトでdiskpartコマンドを使う。~
 + > diskpart
 + DISKPART> list partition
 + 
 +   Partition ###  Type                Size    Offset
 +   -------------  ------------------  -------  -------
 +   Partition 1    システム            586 MB  1024 KB
 +   Partition 2    予約済み            128 MB  587 MB
 +   Partition 3    プライマリ          1804 GB  715 MB
 +   Partition 4    回復                3867 MB  1805 GB
 +   Partition 5    回復                  48 GB  1809 GB
 +   Partition 6    回復                5598 MB  1857 GB
 + 
 + DISKPART> list volume
 + 
 +   Volume ###  Ltr Label        Fs    Type        Size    Status    Info
 +   ----------  --- -----------  ----  ----------  -------  ---------  --------
 +   Volume 0    D                      DVD-ROM        0 B  メディアなし
 +   Volume 1    C  OS          NTFS  Partition  1804 GB  正常        ブート
 +   Volume 2        ESP          FAT32  Partition    586 MB  正常        システム
 +   Volume 3        WINRETOOLS  NTFS  Partition  3867 MB  正常        非表示
 +   Volume 4        Image        NTFS  Partition    48 GB  正常        非表示
 +   Volume 5        DELLSUPPORT  NTFS  Partition  5598 MB  正常        非表示
 +
 +Partitin4(Volume 3)にあるWINRETOOLSが回復パーテーションと思われる。~
 +
 +たぶん,Partition5がDELLのOSリカバリ用のイメージで,Partition6がDELLのサポートツールだと思う。~
 +ブート時にF12キーを数回押して起動するブートメニューでSupportAssist OS Recoveryを選択すると,Partition6にあるプログラムが起動しPartion5のOSリカバリ用イメージでリカバリーすることができる。(工場出荷時に戻る)
 +
 +ちなみにDELLのPCだと[[Dell OS Recovery Tool>https://www.dell.com/support/kbdoc/ja-jp/000123667/microsoft-windows-%E3%81%A7-dell-%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0-%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0-%E3%81%AE-%E5%9B%9E%E5%BE%A9-%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8-%E3%82%92-%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%A6-%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B-%E6%96%B9%E6%B3%95]]でOSイメージをダウンロードしてUSBメディア等にUSB回復メディアを作成することができる。~
 +
 +*** メニューに再登録する方法 [#ua99e1cf]
 +コマンドプロンプトを管理者権限で起動する。以下のコマンドで現在の回復オプションメニューの登録情報を確認する。~
 + > reagentc /info
 +
 +''Windows REの状態がDisable,場所が空欄になっている。''~
 +これでは回復パーテーションの機能にアクセスできない。~
 +
 +まず,diskpartを起動する。~
 + > diskpart
 + DISKPART> list volume
 +
 +パーテーションのリストが表示されるので,回復パーテーションと思われるVolume 3にドライブレターを割り当てる。~
 + DISKPART> select volume 3
 + DISKPART> assign letter=r:
 + DISKPART> exit
 +設定したドライブレターは,PCを再起動するまで一時的に有効になっている。~
 +
 +回復パーテーションを回復オプションのメニューに登録します。[[reagentc>https://learn.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/reagentc-command-line-options?view=windows-11]]コマンドを使います。~
 + > reagentc /setreimage /path r:\Recovery\WindowsRE /target C:\Windows
 +これがうまく処理できれば,回復パーテーションの位置が合っていたことになる。~
 +失敗した場合は,別のパーテーションを見つけて再度同じ作業をする。~
 +
 +その後,
 + > reagentc /enable
 +として,指定したWindows REを有効にする。~
 +
 +有効になったか確認する。~
 + > reagentc /info
 + Windows 回復環境 (Windows RE) およびシステム リセット構成
 + 情報:
 + 
 +     Windows RE の状態:        Enabled
 +     Windows RE の場所:        \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
 +     ブート構成データ (BCD) ID: 1ac14e86-2789-11ee-85ed-e02be96cffec
 +     回復イメージの場所:
 +     回復イメージ インデックス: 0
 +     カスタム イメージの場所:
 +     カスタム イメージ インデックス: 0
 + 
 + REAGENTC.EXE: 操作は成功しました。
 +Windows REの状態がEnableで,場所が設定されていれば修復出来ている。~
 +
 +後はアサインしたドライブレターを元のように外しておく。~
 + > diskpart
 + DISKPART> select volume 3
 + DISKPART> remove letter=r:
 + DISKPART> exit
 +
 +これで詳細ブートオプションで起動すると,いろいろなメニューが表示された :)
  

  • PC/Windows/詳細ブートオプションのメニューが少ないのを修復する のバックアップ差分(No. All)
    • 現: 2023-07-21 (金) 16:07:28 yuji

トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 367, today: 3, yesterday: 0