软件卸载不掉的解决办法


卸载一个软件,倒腾了半天,说出来连我自己都不信。下面记录下卸载软件流程,以及遇到的问题解决办法,希望对遇到问题的同仁有帮助和建议参考。


背景

在自己的办公电脑上安装了一个老版本的软件A,后来由于产品变更,需要更新软件A到最新的版本。我是直接在安装新版本的软件A,提示“this update is not valid”,我就傻逼兮兮的,直接删掉老版本的软件,导致安装新版本还是提示这个错误。我再想到的是删除注册表信息,已查询,注册表 900 多条,遂放弃。


卸载软件正确步骤

  1. 打开电脑的“control panel”,控制面板,然后找到 “uninstall a program”
    在这里插入图片描述
  2. 找到对应的软件,右键“uninstall”
    在这里插入图片描述
  3. 执行完上面的2步,基本这个软件就是可以卸载干净。除了一些流氓软件,这一类我没有太多的建议。
  4. 但是我遇到的一个问题是,直接删除了的执行文件和依赖库,因此导致安装失败。虽然删除了执行文件和依赖库,但是注册表里面的东西和信息还在,如果是普通软件,是没有几条注册信息的,一般商业软件注册信息太多了。我搜了一下我这个软件,基本上有 900 多条注册表。
  5. 工欲善其事,必先利其器。我一开始是想到「火绒」软件,但是我去官网看了下,火绒没有这类卸载工具,然后找了一个商业版的这里推荐一个工具「Total uninstall」,有 30 天试用,因此不要找 crack 版,下载官网即可,安装好 2 分钟搞定,看下图,具体细节不表。
    在这里插入图片描述

总结

  1. 遇到问题最好利用好搜索引擎,比如 Google、Stackoverflow,在墙内没有梯子的,建议用 Bing,最好不要用 Baidu,大家都懂。
  2. 卸载软件最好安装正规流程操作,不然晚上可得加班修复 Bug 了。
  3. 在工作和学习总多总结,希望给遇到的同仁一些帮助和建议。
  4. 有钱的最好上 Mac OSX ,号称全球高效率工具之首。退而求其次,用免费 Linux 系统也是不错的,比如 Ubuntu、Centos、Veket。

扩展文档

  1. 卸载文件下载 Total Uninstall

posted @   叉叉敌  阅读(483)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示