网站首页 > 基础教程 正文
也许你也遇到过在Windows中安装程序不工作的情况。那么,遇到这种情况,该如何解决呢?希望下面的方法能给你一些帮助。
1. 使用微软专用安装卸载工具
如果发现不能安装软件,首先可以使用微软的Program Install and Uninstall troubleshooter工具来解决。访问http://aka.ms/Program_Install_and_Uninstall链接,下载MicrosoftProgram_Install_and_Uninstall.meta.diagcab。程序运行后,首先会弹出程序安装和卸载疑难解答向导,点击“下一步”进入解决流程(图1)。
接着会询问是安装还是卸载时遇到了问题,选择“安装”继续。随后给出可选择的安装软件列表(未在列表中的程序选择“未列出”)(图2)。之后程序会检查注册表是否存在与安装修补有关的问题,并给出解决办法。
2. 借助于Windows安装服务解决
安装程序无法工作,可能是Windows Installer服务未开启所致。在命令提示符窗口中运行MSIExec命令,如果获得了关于MSIExec的详细信息,说明Windows Installer服务正常。如果得到的是错误信息,可尝试手动开启该服务。
右键单击任务栏空白处并选择“任务管理器”,在开启的任务管理器窗口中选择“服务”选项卡,找到msiserver项,开启它(图3)。
也可以通过直接运行services.msc命令,打开Windows服务窗口并找到Windows Installer服务开启它(图4)。
如果上述服务处于开启中,但仍然出现安装问题。这时可通过重新注册Windows Installer服务来解决。在管理员命令提示符窗口中,执行如下命令,然后重启系统即可。
%windir%\system32\msiexec.exe /unregister
%windir%\system32\msiexec.exe /regserver
%windir%\syswow64\msiexec.exe /unregister
%windir%\syswow64\msiexec.exe /regserver
猜你喜欢
- 2024-10-10 Linux系统常用命令大全 linux系统常用命令大全详解
- 2024-10-10 Redis数据类型与常用指令示例 redis数据类型和用法
- 2024-10-10 深入理解Redis原理与应用,总结10个必定掌握要点,5分钟彻底看懂
- 2024-10-10 sqlserver数据库中的高级知识点有哪些?
- 2024-10-10 程序员的福音 - Apache Commons Exec
- 2024-10-10 Linux常用命令分类详解|文件搜索 linux命令分类总结
- 2024-10-10 linux性能工具perf工作原理简析 linux perl
- 2024-10-10 Python-调用系统命令或脚本,快速完成任务
- 2024-10-10 「Docker」命令使用大全,全集一览
- 2024-10-10 DOS常用命令集合 dos所有命令的命令格式
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)