naa0yama's Blog

naa0yama's Blog

DMAF5 Windows 回復ドライブをisoにして保管する

MINISFORUM DMAF5 を買った

  • スペック
    • CPU: AMD Ryzen5 (4Core/ 8Thread/2.1-3.7GHz)
    • Memory: 32 GB
    • M.2 SSD: 512GB

Ref

作業

  1. WinPE ベースファイルをコピーする
set WS_DIR=C:\winpe
set RECOVERY_DRIVE=K

copype amd64 "%WS_DIR%"
  1. 回復ドライブ(U:)をC:\winpe\にコピーする
del "%WS_DIR%\media\sources\boot.wim"

C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools>xcopy "%RECOVERY_DRIVE%:\sources\*.*" /s /e /h /f "%WS_DIR%\media\sources\"

C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools>xcopy "%RECOVERY_DRIVE%:\reagent.xml" /s /e /h /f "%WS_DIR%\media\reagent.xml"
  1. 隠しファイルの属性を変更する
C:\WINDOWS\system32> attrib -s -r -h "%WS_DIR%\media\sources\boot.wim"
  1. 不要ファイルの削除

PowerShell でする

Get-ChildItem C:\WinPE\media -Directory -Filter '*-*' | ? { $_.Name -notin ('ja-jp', 'en-us') } | Remove-Item -Recurse

Get-ChildItem C:\winpe\media\Boot -Directory -Filter '*-*' | ? { $_.Name -notin ('ja-jp', 'en-us') } | Remove-Item -Recurse

Get-ChildItem C:\winpe\media\EFI\Microsoft\Boot -Directory -Filter '*-*' | ? { $_.Name -notin ('ja-jp', 'en-us') } | Remove-Item -Recurse
  1. ISOを作成

ふたたび、 コマンドプロンプトで作業


makewinpemedia /iso "%WS_DIR%" C:\DMAF5_Win10Pro_RecoveryDrive.iso
  1. Rufus などでUSBに焼いてしようできる
 
Share this