|
最近有坛友反应系统总裁联盟的QQ浏览器安装后封装导致部署失败,于是自己测试了一下,为了排除问题,我直接用官方的QQ浏览器安装进行测试,结果发现官方安装后也导致部署失败,一看报错信息我大概就知道原因所在,下面把解决方案分享一下给需要的朋友参考。
问题现象:
Win7 32位系统,封装前安装QQ浏览器以后,部署的时候就报错:Windows无法完成配置。若要尝试恢复恢复配置,请重新启动计算机,如下图:
原因分析:
这个时机报错一般是服务程序开启失败导致,于是找到QQ浏览器安装到系统的两个服务程序TxQBService和TsQBDrv,把两个服务禁用后就正常了,桌面下禁用这两个服务有点复杂,我就介绍简单一点的,到PE下挂载注册表通过修改注册表把这两个服务的启动状态修改为禁用,为了保持QQ浏览器的原汁原味,部署后或者首次进桌面再把它之前默认的服务启动状态还原回去。
解决方案:
1、导出QQ浏览器服务程序的默认启动状态注册表,我直接给提取出来了,复制以下内容到记事本里,再另存为reg文件;
- Windows Registry Editor Version 5.00
- [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\TsQBDrv]
- "Start"=dword:00000001
- [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\TxQBService]
- "Start"=dword:00000002
复制代码 2、打开SC封装工具----计划任务----添加任务:
任务类型选“导注册表 ”,运行计划选“系统安装后”,执行路径选择上面第1条说的Reg文件,然后点“添加”;
3、封装后进PE,挂载系统分区下windows\system32\config\system 注册表文件,然后修改ControlSet001\services\TsQBDrv和ControlSet001\services\TxQBService下的Start值为4即可,退出挂载。
|
上一篇: 原创 制作WIN10 1709 G版方法下一篇: 原创 USM重装系统教程(一)U盘魔术师pe启动盘的制作及系统镜像
|