win10 Program Files etc to D:

投稿日:

ya3001_2020.jpg

1: win10 インストール後 Windows PEの起動
 (Windows PE については後述します)
 (PE のない方は Windows10 システム修復ディスクからコマンドプロンプトからでも可)
Windows PE上ではドライブレターの割り当てが変わってしまうので、その確認。
以下のコマンドを実行
X:\Windows\system32>echo list volume | diskpart
ここでは F: が C:      D: は D: 2: C\:Users を D\:User sにコピー

robocopy "F:\Users" "D:\Users" /E /COPYALL /XJ /R:2 /W:2

rmdir /S /Q "F:\Users"

mklink /D "F:\Users" "D:\Users"

3: C\:\ProgramData を D\:\ProgramData にコピー

robocopy "F:\ProgramData" "D:\ProgramData" /E /COPYALL /XJ /R:2 /W:2

rmdir /S /Q "F:\ProgramData"

mklink /D "F:\ProgramData" "D:\ProgramData"

4:レジストリエディタでシステム側の変更 regedit.exe HKEYLOCALMACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList の以下のキーの値を%SystemDrive%からD:に変更 (既定)       REGSZ       値の設定無し Default       REGEXPANDSZ    D:\Users\Default ProfilesDirectory  REGEXPANDSZ    D:\Users ProgramData     REGEXPANDSZ    D:\ProgramData Public       REGEXPAND_SZ    D:\Users\Public

5: C\:\Program Files を D\:\Program Files にコピー

robocopy "F:\Program Files" "D:\Program Files" /E /COPYALL /XJ /R:2 /W:2

rmdir /S /Q "F:\Program Files"

mklink /D "F:\Program Files" "D:\Program Files"

6: C\:\Program Files (x86) を D\:\Program Files (x86) にコピー

robocopy "F:\Program Files (x86)" "D:\Program Files (x86)" /E /COPYALL /XJ /R:2 /W:2

rmdir /S /Q "F:\Program Files (x86)"

mklink /D "F:\Program Files (x86)" "D:\Program Files (x86)"

7: レジストリエディタでシステム側の変更 regedit.exe HKEYLOCALMACHINE\Software\Microsoft\Windows\CurrentVersion のデータの値を C: から D: に変更 HKEYLOCALMACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion のデータの値を C: から D: に変更 以後 再起動して C: ドライブの容量を確認してみてください。
  • Windows PE について
  • 日本語版 WindowsPEメディアの作成に関してはこちらのサイトを参考にしました。