このガイドで詳しく説明されているように: http://www.tenforums.com/tutorials/1964-users-folder-move-location-windows-10-a.html 、Usersディレクトリを移動しましたデフォルトからC:\Users
からD:\Users
。 relocate.xmlとして保存したこの応答ファイルを使用しました。
<xml version="1.0" encoding="utf-8"\>
<unattend xmlns="urn:schemas-Microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="AMD64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.Microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<FolderLocations>
<ProfilesDirectory>D:\Users</ProfilesDirectory>
</FolderLocations>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:X:\sources\install.wim#Windows 10 Pro" xmlns:cpi="urn:schemas-Microsoft-com:cpi" />
</unattend>
しかし、ProgramDataも移動する必要があることもわかりました。そこで、relocate.xmlに次のように追加しました。
<ProgramData>D:\ProgramData</ProgramData>
7行目。
このコマンドを実行すると:
%windir%\ system32\sysprep\sysprep.exe/oobe/restart /unattend:Y:\relocate.xml
Sysprepを実行しますが、設定の入力を求められた後、システムがループに陥っているようです。ガイドにあるように元のrelocate.xmlを使用する場合とは異なり、これにより、完了して新しいアカウントにログが記録されます。
ProgramDataディレクトリの再配置に関する一般的な検索では、ガイドが表示されないようです。では、ProgramDataを再配置する簡単な方法がない理由は何ですか?
有効なパラメータとして文書化されている場合でも、そうではないように思われるので、同じ問題を発見しました。
ただし、回避策があります。フォルダ全体(programdata)を新しい宛先にコピーできます(winpeブートを使用し、robocopyを使用してすべてをまったく同じに保持します)
何かのようなもの
robocopy "C:\ProgramData" "D:\ProgramData" /E /ZB /DCOPY:T /COPYALL /R:1 /W:1 /V /TEE
その後、programdataフォルダーを削除し、それにジャンクションを追加できます
mklink /j "C:\ProgramData" "D:\ProgramData"
これは一部のシーンでは機能しないことを覚えておいてください。最初にクリーンインストールまたは仮想マシンを試してみます。
この質問は、無人の回答ファイルに関する情報を検索するときにGoogleで高く表示されるため、質問が古い場合でも、別の回答を追加することにしました。
無人回答ファイルに関する公式文書 は明確に述べています:
ProgramData-program-dataフォルダーへのパスを指定します。
警告この設定はテスト環境でのみ使用してください。プログラムデータフォルダのデフォルトの場所をシステムボリューム以外のボリュームに変更すると、イメージを処理できなくなります。更新、修正、またはサービスパックはインストールに適用されない場合があります。
したがって、(テストはしていませんが)インストールプロセス中に最新の更新をすべてインストールしようとすると、ブートループが発生し、失敗し続け、Windowsが再試行し続けると思います。
これは既知で文書化された動作であるため、これに対する唯一の解決策は、他の方法でフォルダーを再配置するか(例については、@ Varacolaciの返信を参照)、デフォルトの場所に保持することです。