在正常情况下,我们都是通过软件程序组中的卸载图标,或利用控制面板中的“程序和功能”模块来卸载软件的。

但有时,我们也会发现利用卸载图标无法卸载软件或者卸载图标干脆丢失找不到了,甚至控制面板中卸载软件的功能也不能发挥作用。这时,就需要另找办法。

1. 在安全模式环境下卸载软件

有时,我们无法通过Windows控制面板的“应用和功能”模块,通过正常渠道卸载某个软件。但进入安全模式进行软件卸载时,有发现Windows安装卸载程序无法在安全模式下工作。这是因为在安全模式下Windows安装服务被禁所致。这时,可以通过如下办法来解决问题。

首先,我们可以通过在安全模式下使用免费工具SafeMSI,开启Windows Installer服务。运行该工具后,显示Windows Installer Service has been enabled提示。说明服务已经被开启,点击OK按钮即可(图1)。

如果用该工具也无法开启Windows Installer服务,那很可能是与该服务相关的系统文件损坏而引起的。这时,可以用相同版本的相关系统文件替换的方法来解决。

先从别的相同版本的电脑的C:/WINDOWS/System32文件夹中拷贝Msi.dll、Msihnd.dll、Msiexec.exe这三个文件备用(图2)。然后在本电脑的安全模式下,按下Win+R组合键启动运行对话框,执行“msiexec /unregister”命令。再将本机“C:/WINDOWS/System32”文件夹中的Msi.dll、Msihnd.dll、Msiexec.exe三个文件删除(如果文件被锁定,可以Unlocker或文件粉碎性工具解锁后删除)。

之后,将先前准备的上述三个文件拷贝到本机C:/WINDOWS/System32文件夹中。最后,执行“msiexec /regserver”命令重新注册软件安装卸载服务(图3)。这样,就可以在Windows安全模式下正常卸载程序了。

2. 借用注册表编辑器卸载软件

其实,获取软件卸载信息最直接有效的方法莫过于使用注册表。当一个软件的直接卸载链接或快捷方式丢失,或者有系统控制面板中的“应用和功能”管理模块无法卸载时,通过注册表可以获取其卸载信息。

首先运行REGEDIT命令打开注册表编辑器,依次定位到如下分支“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall”。在该分支下,我们可到许多已安装的软件名称,还有一些我们根本不认识的长长的数字编号。其实,点击任意一个数字编号,就可以在右侧窗格中的DisplayName一项后看到软件的名称了(图4)。

果要卸载这个软件,同样在右侧窗格中寻找一个UninstallString的字符串项,双击这个项,在打开的窗口中将“数值数据”下的命令选中(图5)。

接下来回到命令提示符窗口,然后粘贴并执行上面的命令,即可开始对选定程序的卸载过程(图6)。

小提示:如何使用64位的Windows,32位的程序卸载可能会被重定向到“HKLM/SOFTWARE/Wow6432Node/Microsoft/Windows/CurrentVersion/Uninstall”的注册表路径。上述路径找不到的软件,可到此处查找。

3. 用免费专用工具卸载软件

首先,我们可以利用Revo Uninstaller这款免费软件来解决。运行Revo Uninstaller后会显示系统中已经安装的所有程序图标及其名称。当用它来卸载一个程序前,它会先完成系统扫描然后再卸载该软件,卸载完成后再进行系统扫描。即便是有未完成或损坏的安装文件被遗留下来,它也会将这些文件连同注册表项目一并显示,以便于删除(图7)。

此外,还可以使用免费的卸载工具Glarysoft Absolute Uninstaller,对难以卸载的软件进行卸载。在该软件管理窗口内,除了可以强行卸载选定软件外,还可以对无效条目进行自动修复(图8)。

如何卸载ultraedit_卸载不掉的软件怎么办(彻底卸载软件方法介绍)相关推荐

  1. 计算机无法安装ae,Windows10系统AE软件无法安装的处理方法介绍

    AE软件是一款图形视频处理软件,功能非常强大.不过,一些朋友在 Windows10系统 电脑中总会遇到AE软件不能安装的问题,这该怎么办呢?接下来,系统城小编就为大家带来该问题的具体处理方法. 具体方 ...

  2. 中科大镜像源_JETPACK4.4安装软件和备份镜像的方法介绍

    一.使用SDK Manager的文件夹安装Jetson软件(以NX为例) 当JETPACK安装出现错误的时候,可以尝试下面的安装办法, 前提是JETPACK4.4完整安装(即本文第三节的下载已经完成) ...

  3. Kali Linux之软件安装、卸载、更新和修改更新源

    文章出自个人博客https://knightyun.github.io/2018/04/21/linux-sources-list,转载请申明 使用Linux系统,与Windows系统一样,也需要及时 ...

  4. Ubuntu中软件安装与卸载

    一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 -; (2)修复安装:apt-get -f install so ...

  5. 软件卸载不了怎么办?快用IObit Uninstaller Pro软件卸载大师

    IObit Uninstaller Pro 是由国外知名软件公司iobit开发的一款强大的软件卸载工具,能有效地取代Windows自带的卸载功能,支持批量卸载和顽固软件强制卸载功能:并且可以通过强力扫 ...

  6. client软件怎么卸载 nac_如何在Mac上安全彻底的卸载软件?

    我身边有很多刚使用macOS的小白问我怎么清理软件里的缓存文件?怎么卸载软件?怎么打扫软件卸载后的残余垃圾?网上零散的有一些回复,但我想站在一个技术小白角度,综合通俗详细的分享一下.概括来说有四种方法 ...

  7. 卸载软件显示无效卸载控制文件解决方法

    卸载软件显示无效卸载控制文件解决方法 直接在搜索栏输入软件名称,出现后打开所在文件位置,删掉这个文件就可以了.

  8. 组策略 从入门到精通(十)通过组策略进行软件分发和卸载

    其实在前面windows server 2008的一些博文中,已经介绍了如何通过组策略进行软件的分发,在windows server 2003中有些无法完成的软件分发工作在windows server ...

  9. SCCM2012R2七:msi软件分发和卸载

    前面章节里面我们介绍过.exe的软件分发,这里我们来介绍.msi软件的分发和卸载.定位到"软件库-概述-应用程序管理-应用程序"选中应用程序,右键创建应用程序,如图7-1 如图7- ...

  10. Linux常用软件和安装方法,Linux软件安装与卸载常用方法(转)

    Linux下软件安装方法总结: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd so ...

最新文章

  1. JavaScript实现存储HTML字符串
  2. 多变量线性回归 原理
  3. 深度解析Java可变参数类型以及与数组的区别
  4. php发展历,PHP的发展历程
  5. 数据可视化插件 echart
  6. 建立健全测绘地理信息安全保密管理制度。明确涉密人员管理、保密要害部门部位管理、涉密设备与存储介质管理、涉密测绘成果全流程保密、保密自查等要求。
  7. matlab熊,小熊解答win10系统安装matlab10.1的办法
  8. 推荐使用的JS日期时间格式化的方法
  9. 市面上哪款输入法最好用,对比出结论
  10. 东电计算机专业好就业吗,东北电力大学就业前景怎样好不好
  11. linux 伪静态 cms,常用CMS建站程序的Nginx伪静态规则大全
  12. JavaSwing也惊艳之一:水晶之恋
  13. Graphics.DrawRectangle 方法
  14. IDEA相同变量高亮显示
  15. F1 Delta Time 大奖赛每日挑战赛开启
  16. WHQL签名是什么?
  17. DIV display与visibility
  18. HNU软件能力实训2-17. 小A的计算器
  19. 【新书推荐】【2018.11】海洋SAR遥感研究进展(第一版)
  20. 网址后面的:2328是什么意思?

热门文章

  1. java分页之页面分页—@易小川
  2. VHDL实战-----分频器的实现
  3. 量子机器学习(QML)(一):量子计算基础
  4. c#操作斑马打印机打印中文
  5. python连接cx_oracle时报错DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded:
  6. 学python必备的英语单词(终身受益)
  7. 阿里云Linux安装软件镜像源
  8. VAX插件、vs2012
  9. c语言串口通信实验报告,单片机串口通信实验报告总结
  10. 构建人人网社会化推荐引擎