Windows 10 用户文件夹迁移到非系统盘

Windows 10的用户文件夹迁移到非系统盘 一般有两种方法 (假设用户文件夹由 C:\Users 迁移到 D:\Users)

方法一:创建链接方式
1、在PE环境下 xcopy c:\Users d:\Users /e /v /i /g /h /k /o /x /b /c
2、重命名原系统用户文件夹 ren c:\Users oldUsers
3、通过符号链接,在 C 盘引用 D 盘的的用户文件 mklink /D c:\Users d:\Users
4、重启进入系统,一切正常后可以删除原系统用户文件夹 oldUsers,也可以在 PE 下删除。

这种方法操作简单,但我使用了一段时间,发现部分便携版软件也使用了 mklink 方式来实现便携化(比如portableappk.com 的部分便携版软件,比如微信、QQ、爱奇艺等),这样就产生冲突了,我遇到的结果是桌面应用不能打开,无法登录系统。

所以我推荐方法用预应答文件来实现,操作最好是全新安装系统时进行。

方法二:预应答文件方式

1、新建 unattend.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>
</unattend>

2、PE下用 WinNT Setup 安装系统,勾选“无人值守安装”,选择 unattend.xml。
3、等系统安装完毕,用户文件夹就自动迁移到 D:\Users 了。
这个方法安全可靠,兼容性更好。

评论

  1. tornado
    Windows Edge
    2 年前
    2022-7-18 14:35:30

    你好,我用unattend文件,但是安装操作系统(Windows10 21H2专业版)时会报错,尝试过各种办法仍然无法解决。无法粘贴图片,如果方便的话,我们可以邮件交流!

    • 博主
      tornado
      Windows Firefox
      2 年前
      2022-8-07 15:00:29

      抱歉近期未上线,今日才回复。
      不知现在你是否已解决这个问题?如果没有成功的话,我测试下应答文件是否兼容最新版Windows 10。

  2. Haujet
    Windows Chrome
    1 年前
    2023-8-24 20:40:45

    使用 unattend 之后,就用不了应用商店了

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇