はじめに
Windows 10のwindows UpdateKB5034441が0x80070643エラーでインストールできないのを放置していたので対応しました。
この環境はHyper-Vのテスト用環境だったのでしばらく放置してました。。w
しらべたよ。
ぐぐるとMicrosoftの下記をやるとよいって・・
なるほど。やってみるか。
https://support.microsoft.com/ja-jp/topic/kb5028997-winre-%E6%9B%B4%E6%96%B0%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E6%89%8B%E5%8B%95%E3%81%A7%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E6%89%8B%E9%A0%86-400faa27-9343-461c-ada9-24c8229763bf
やってみる・・
いきなり・・おいおい・・
b.list diskを実行する
c.OS ディスクを選択するには、 sel disk<OS disk index>を実行します。
これは WinRE と同じディスク インデックスである必要があります。
b.list diskを実行してCドライブ。Dドライブがある場合・・はサイズなど参照して
CとDを区別しますとか・・
おいらは下記のなので・・・0
説明少なくないですか・・・知らないひと・・難しいんじゃ・・・
sel disk<OS disk index>とかそのまま打ってそう・・いないかぁ・・
DISKPART> list disk
ディスク 状態 サイズ 空き ダイナ GPT
### ミック
------------ ------------- ------- ------- --- ---
ディスク 0 オンライン 250 GB 1024 KB *
c.おいらの場合、sel disk
sel disk 0
e.OS パーティションを選択するには、 sel part<OS partition index>を実行します
ここでは、プライマリを選択しないといけないので、
プライマリー 回復と連続でリストされるの前提です。。
プライマリーのサイズ小さくして、空いた分で回復部分を作り直す作業になります。。
おいらの場合
DISKPART> list part
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 1 回復 529 MB 1024 KB
Partition 2 システム 100 MB 530 MB
Partition 3 予約 16 MB 630 MB
Partition 4 プライマリ 248 GB 646 MB
Partition 5 回復 582 MB 249 GB
プライマリと回復が連続している。Partition 4とPartition 5が対象そして、回復が最後のパターンのみの対応
sel part<OS partition index>は・・sel part 4
f.shrink desired=250 minimum=250を実行する
おおぃ・・サイズ確認しようよぉ。。
おいらは下記を実行したよ。
DISKPART> shrink querymax
再利用できる最大のバイト数は次のとおりです。 185 GB (190112 MB)
248 GB中空きが185Gあるそうなので・・
おいらの回復は582 MBなので
とりあえず・・切りよく。。1024MBにしたいので・・
1024MB-582MB=442MBで・・空きも185Gあるので・・
おいらは下記で・・
DISKPART> shrink desired=442 minimum=442
UpdateKB5034441は1Gいるらしいので‥とりあえず。。
g.WinRE パーティションを選択するには、 sel part
まただ。。。これは回復を選択するので・・
DISKPART> select partition 5
h.WinRE パーティションを削除するには、 delete partition override
回復を作り直すので・・削除して。
おいらは。。GPT に*あったので・・
de94bba4-06d1-4d40-a16a-bfd50179d6acはGUIDで固定でそのまま使用します。回復を表します・・
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes =0x8000000000000001
sel part はselect partition同じです・・
sel はselectでおなじです・・
おいらの操作ログ・・
C:\WINDOWS\system32>reagentc /disable
REAGENTC.EXE: 操作は成功しました。
C:\WINDOWS\system32>reagentc /info
Windows 回復環境 (Windows RE) およびシステム リセット構成
情報:
Windows RE の状態: Disabled
Windows RE の場所:
ブート構成データ (BCD) ID: 00000000-0000-0000-0000-000000000000
回復イメージの場所:
回復イメージ インデックス: 0
カスタム イメージの場所:
カスタム イメージ インデックス: 0
REAGENTC.EXE: 操作は成功しました。
C:\WINDOWS\system32>diskpart
Microsoft DiskPart バージョン 10.0.19041.3636
Copyright (C) Microsoft Corporation.
コンピューター: XXXX
DISKPART> list disk
ディスク 状態 サイズ 空き ダイナ GPT
### ミック
------------ ------------- ------- ------- --- ---
ディスク 0 オンライン 250 GB 1024 KB *
DISKPART> select disk 0
ディスク 0 が選択されました。
DISKPART> list part
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 1 回復 529 MB 1024 KB
Partition 2 システム 100 MB 530 MB
Partition 3 予約 16 MB 630 MB
Partition 4 プライマリ 248 GB 646 MB
Partition 5 回復 582 MB 249 GB
DISKPART> select partition 4
パーティション 4 が選択されました。
DISKPART> shrink querymax
再利用できる最大のバイト数は次のとおりです。 185 GB (190112 MB)
DISKPART> shrink desired=442 minimum=442
ボリュームは、次の方法で正常に縮小されました: 442 MB
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 1 回復 529 MB 1024 KB
Partition 2 システム 100 MB 530 MB
Partition 3 予約 16 MB 630 MB
* Partition 4 プライマリ 248 GB 646 MB
Partition 5 回復 582 MB 249 GB
DISKPART> select partition 5
パーティション 5 が選択されました。
DISKPART> delete partition override
DiskPart は選択されたパーティションを正常に削除しました。
DISKPART> create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
DiskPart は指定したパーティションの作成に成功しました。
DISKPART> gpt attributes =0x8000000000000001
選択された GPT パーティションに DiskPart で属性を割り当てました。
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 1 回復 529 MB 1024 KB
Partition 2 システム 100 MB 530 MB
Partition 3 予約 16 MB 630 MB
Partition 4 プライマリ 248 GB 646 MB
* Partition 5 回復 1025 MB 248 GB
DISKPART> exit
DiskPart を終了しています...
C:\WINDOWS\system32>reagentc /enable
REAGENTC.EXE: 操作は成功しました。
でけた・・・
さいごに。
Microsoftの記事って翻訳されているから・・むずいよね。
関連
したのほうにGUIDの説明あります。
EaseUS Todo Backup 13.0でHDDからSSD化
https://www.omakase.net/blog/2021/01/easeus-todo-backup-130hddssd.html