TA的每日心情 | 无聊 2021-11-30 22:30 |
---|
签到天数: 9 天 [LV.3]偶尔看看II
|
发表于 2021-7-4 21:26:45
|
显示全部楼层
本帖最后由 lenway 于 2021-7-4 21:31 编辑
我在“总裁封装工具”的论坛区已经说过这问题的成因,也提出了解决方案!原谅我再粘贴一次,再强调一次,这个不是总裁软件引起的问题!
微软的技术文档说过,系统在开始部署时,会将administrator文件夹的文件复制到default文件夹,然后删除administrator文件夹,在初次登陆时再次创建administrator文件夹。
如果过程中,administrator文件夹无法删除干净,在初次登陆时,Windows就不得不另外创建一个名为administrator.xxxxxxx(xxx是计算机名)的文件夹。
解决方法是代替Windows完成文件传递!
步骤(这个是SC的操作,ES的无验证):
1. 用出现问题的WIM镜像做一次完整的安装,进入桌面后出现[Administrator.计算机名]目录,不理它,我们要的是%Systemdrive%\Users\Default目录,现在Default目录里的内容是按微软官方CopyProfile出来的,不含任何可能导致异常的无关信息。
2. 回到PE,我们直接把Default目录复制出来,部分子目录不可复制,没关系。再次把出现问题的WIM镜像释放到目标分区,然后不要重启部署,把第1步中复制出来的Default目录与目标分区的x:\Users\Default目录合并,提示文件覆盖的全部选是,然后删除目标分区的Administrator目录。
3. 用记事本或其他文本编缉器打开目标分区的x:\windows\Panther\unattend.xml,查找“<CopyProfile>true</CopyProfile>”(不含引号),删除此行。
至此,操作全部完成,重新捕获WIM镜像即可。这样再进行部署安装,就不会出现Administrator占用而重建用户目录的情况了。
但特别需要注意的是,仍然不建议在Sysprep之前把软件安装在%Userprofile%\AppData下,因为这样的软件在传递到Administrator下应该没问题,但再新建用户的话,一个是浪费硬盘空间,另一个是可能因为注册表项缺失不可用,建议将这类软件安装在其他低权限目录下。
PS:楼主的CMD文件里面,有“10.reg”或“10.bat”的注册表注册文件和DOS脚本,请问里面是什么内容?
|
|