今日处理一台领导使用的Win7台式机故障,故障诱因疑似系统更新,具体表现为开始菜单所有程序丢失,且所有软件均无法正常运行。
排查时尝试右键点击“计算机”选择“管理”,系统弹出报错:windows 找不到文件“c:\programdata\microsoft\windows\start menu\programs\administrative tools\computer management.lnk”。随即新建用户账户,用新账户登录后,开始菜单中的系统附件等基础项恢复正常,其余故障表现与原账户一致。
基于此,决定采用新账户解决问题:从正常Win7电脑中拷贝 c:\programdata\microsoft\windows\start menu\programs\administrative tools 目录至故障机对应路径,“计算机”右键管理功能恢复正常。
针对软件无法使用的问题,计划通过卸载重装解决,但卸载环节出现多个报错:Adobe PDF、Office均无法正常卸载。随后安装Windows卸载工具 msicuu.exe,删除Adobe PDF相关注册表项后,重装新版本Adobe PDF,问题顺利解决。
处理Office时,用msicuu.exe删除相关项的过程耗时极久且最终失败,重装新版本Office同样失败。转而进入安全模式,在安全模式下通过msicuu.exe成功删除Office相关项;重启进入正常模式后,重装Office提示错误1402“无法修改xxx注册表项”。
参考网上解决方案,进入注册表定位至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData,右键点击“UserData”选择“权限”,进入高级设置界面,将当前用户或administrators组设置为所有者,并勾选“替换所有容器”选项。完成设置后重新安装Office新版本,最终成功解决所有故障。