找回密码
注册 登录
12
返回列表 发新帖
楼主: luogang

在部署中自动运行驱动总裁会生成administrator.计算机名的文件夹

[复制链接]
  • 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脚本,请问里面是什么内容?
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则