Как подробно описано в этом руководстве: 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 /reboot /unattend:Y:\relocate.xml
Он запускает Sysprep, но после того, как он просит меня ввести мои настройки, кажется, что система застревает в цикле. В отличие от того, когда я использую оригинальный файл relocate.xml, как это было в руководстве, которое завершает и регистрирует меня в новой учетной записи.
Общий поиск по перемещению каталога ProgramData, похоже, не приводит к каким-либо руководствам. Так в чем же причина отсутствия прямого способа перемещения ProgramData?