2025年12月21日日曜日

Windowsの回復ドライブが作成できなくて困る

 こんばんわ。

今日は、Windowsの回復ドライブが作成できなくて困るという話です。またかよって感じです。以前にも同じことが発生してその時は、C:¥Recoveryというディレクトリにアクセス権がなかったという話だったと思うのですが、今回は回復ドライブそのものがないような感じです。いつもは、「回復」となっていたように思います。


回復ドライブを作成しようとすると、こんな画面が表示されてしまいます。このメッセージだとなかなか回復環境がないというのが分かりにくいですよね。「回復パーティションがありません」とか、「回復環境がありません」とか言って欲しい。


コマンドプロンプトを管理者として起動して、以下のようにコマンドを入力すると、Windows回復環境(Windows RE)の状態の状態を確認すると、Disabledになっています。

C:\Windows\System32>reagentc /info
Windows 回復環境 (Windows RE) およびシステム リセット構成
情報:
    Windows RE の状態:         Disabled
    Windows RE の場所:
    ブート構成データ (BCD) ID: f138365f-09f5-11f0-a587-cf8cb550657d
    回復イメージの場所:
    回復イメージ インデックス: 0
    カスタム イメージの場所:
    カスタム イメージ インデックス: 0
REAGENTC.EXE: 操作は成功しました。

C:\Windows\System32>

 

まず、先ほどの空っぽに見えるパーティションにラベルを付けます。CとかDとかいう名前です。今回は、Rにしました。コマンドプロンプトから diskpart コマンドを実行して以下のように実行します。 select 先のvolumeを間違ったらどうなののかちょっと分かりませんが、間違わないようにしてください。


DISKPART> list volume
  Volume ###  Ltr Label        Fs    Type        Size     Status     Info
  ----------  --- -----------  ----  ----------  -------  ---------  --------
  Volume 0     D                       DVD-ROM         0 B  メディアなし
  Volume 1     C                NTFS   Partition    213 GB  正常         ブート
  Volume 2                      FAT32  Partition   1024 MB  正常         システム
  Volume 3                      NTFS   Partition     23 GB  正常         非表示
DISKPART> select volume 3
ボリューム 3 が選択されました。
DISKPART> assign letter=r
DiskPart はドライブ文字またはマウント ポイントを正常に割り当てました。
DISKPART>
DISKPART> list volume

  Volume ###  Ltr Label        Fs    Type        Size     Status     Info
  ----------  --- -----------  ----  ----------  -------  ---------  --------
  Volume 0     D                       DVD-ROM         0 B  メディアなし
  Volume 1     C                NTFS   Partition    213 GB  正常         ブート
  Volume 2                      FAT32  Partition   1024 MB  正常         システム
* Volume 3     R                NTFS   Partition     23 GB  正常         非表示

DISKPART>

パーティションのタイプなどを設定します。

DISKPART> set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" override
DiskPart は、パーティション ID を設定しました。
DISKPART> gpt attributes=0x8000000000000001
選択された GPT パーティションに DiskPart で属性を割り当てました。
DISKPART>

こんな感じに、「回復パーティション」という名前に変更されました。


回復パーティションの中身を作り直します。まず、コマンドプロンプトを管理者として起動し、次のようにコマンドを実行します。


C:\Windows\System32>reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows
ディレクトリは次に設定されています: \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
REAGENTC.EXE: 操作は成功しました。

C:\Windows\System32>reagentc /enable
REAGENTC.EXE: 操作は成功しました。


再度 reagentc /info を実行し、状態が「有効」となっていることを確認します。

C:\Windows\System32>reagentc /info
Windows 回復環境 (Windows RE) およびシステム リセット構成
情報:
    Windows RE の状態:         Enabled
    Windows RE の場所:         \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
    ブート構成データ (BCD) ID: f1383661-09f5-11f0-a587-cf8cb550657d
    回復イメージの場所:
    回復イメージ インデックス: 0
    カスタム イメージの場所:
    カスタム イメージ インデックス: 0
REAGENTC.EXE: 操作は成功しました。

C:\Windows\System32>

できるようになりました。 


今どき、こんなにコマンドを打ったりしないと戻らないもんなんですかね?自分何か勘違いしているかもしれない。。。回復環境を簡単に回復できる回復環境が欲しいです。

実は、クローンソフトでSSDを複製したりしていたのですが、こんなエラーが出たのが始まりでした。

0 件のコメント:

Windowsの回復ドライブが作成できなくて困る

 こんばんわ。 今日は、Windowsの回復ドライブが作成できなくて困るという話です。またかよって感じです。以前にも同じことが発生してその時は、C:¥Recoveryというディレクトリにアクセス権がなかったという話だったと思うのですが、今回は回復ドライブそのものがないような感じで...