先说我的方法:
        1.把安装出现问题的软件或者想要卸载的软件的安装目录下的所有文件都删除。
        2.用清理软件清理一下垃圾,包括注册表,这里我自己使用的是火绒->安全工具->系统工具->垃圾清理。
        3.手动卸载目标软件,这里我是直接去控制面板的卸载程序里面卸载的。操作完这些,就可以正常安装软件了,此方法针对以下这种情况。具体怎么产生的,如下。
        最近重新学习起了MySQL数据库,于是就从Oracle官网下载了一份MySQL安装包,打开安装包,按照它给的提示,一步一步的点next,直到点击了Execute,开始了安装。
        果然,不出意外的,出现了意外了。MySQL前面大部分的组件已经安装完了,后面只差一两个组件就安装完了,但是啊,它就卡在了49%的进度上,一动也不动。过了半个小时,我再次打开安装界面,还是卡在了49%。又过了许久,我再次打开,还是那个进度,一动也不动,不得已,我打开任务管理器,关闭了这个安装进程。后面,我又打开安装包,Windows Installer窗口跳出来了,提示“正在准备...”。好啊,你就准备吧!我就等待了几分钟,再次看,还在显示“正在准备...”。我又把鼠标光标移动到这个窗口上,原本是箭头的光标,变成了一个不停选装的圆圈,鼠标右键没反应,我又点击取消,整个窗口变灰了。我等待了许久.......还是那个样子。
        我用搜索引擎搜索“Windows Installer  安装 正在准备”这几个关键词。在它列出来的结果中,我没有找到我想要的那个结果。
        第二天,我从一个数字资源平台下载了一份2022年的硕士论文,要打开这篇论文,必须要用到CAJ这个软件。开始安装CAJ,跳出个界面,显示“Windows Installer  正在准备...”,等了几分钟,还是那个样子。
        “坏了,这个也安装不了,没想到CAJ也是通过Windows Installer来安装的......”
        打开控制面板,进入到卸载程序的界面,搜索“MySQL”,出来了几个结果。
        “会不会是MySQL影响了Windows Installer?要不我把它卸载了,再看看。”在控制面板里带有MySQL的结果,鼠标右键卸载.......弹出来的窗口还是提示的是“正在准备”。其它几个结果同样如此。
        去网上找了一篇说是能完全卸载MySQL的文章。文章第一步就是叫我去删除注册表。我按照它的步骤却没有找到注册表。软件已经安装了一部分,却没有注册表,多半与我中途强制关闭安装程序脱不了干系。
        后面,我直接使用我的方法,解决了。MySQL和CAJ都能正常安装了。
        一般情况下,安装软件的过程中,就按照软件提示操作。除非特殊情况,才可能出现我这种情况。

Windows10 windows installer卸载或安装不了软件怎么办?的更多相关文章

  1. 使用Windows Powershell卸载和安装Win10 原生应用的方法

    新装的Win10带有大量的实际工作和生活中不怎么常用的APP,如果觉得这些APP占用磁盘空间或者想要卸载这些应用(APP),Win10下并不能使用Windows 应用管理器直接图形化地卸载这些应用,而 ...

  2. MySQL从卸载到安装!图文详细版(你想知道的全都有!!)

    2. MySQL的下载.安装.配置 2.1 MySQL的四大版本 MySQL Community Server社区版本,开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户. MySQL E ...

  3. [教程]centos卸载、安装mysql(源码编译安装方式)

    -----------1 卸载系统自带的msyql包 rpm -qa|grep mysql rpm -e --nodeps mysql-server-5.1.71-1.el6.x86_64 --强制卸 ...

  4. 卸载时候出现: windows installer 程序有问题。此安装需要的dll不能运行 的一个解决方法

    卸载时候出现: windows installer 程序有问题.此安装需要的dll不能运行 安装Your Uninstaller来卸载

  5. 安装Office时出现windows installer服务不能更新一个或多个受保护的windows文件错误的解决方法

    今天在Windows XP上安装Microsoft Office 2010时,总是遇到“Windows Installer服务不能更新一个或多个受保护的windows文件,安装失败,正在回滚更改”提示 ...

  6. windows msiexec quiet静默安装及卸载msi软件包

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoUAAAA4CAIAAAAEgBUBAAAIj0lEQVR4nO2dQXLcOAxFdbXJ0aZys6

  7. office2010安装出错,windows installer服务不能更新一个或多个受保护的windows文件

    转自:http://www.08lr.cn/article/1985.html office2010安装过程中出现如下图错误:windows installer 服务不能更新一个或多个受保护的wind ...

  8. win7卸载JDK出现windows Installer程序包有问题

    旭日Follow_24 的CSDN 博客 ,全文地址请点击: https://mp.csdn.net/postedit/82387967 操作系统:Windows 7 (64位) jdk版本:jdk1 ...

  9. C#Windows Service服务程序的安装/卸载、启动/停止 桌面客户端管理程序设计

    C#Windows Service服务程序的安装/卸载.启动/停止 桌面客户端管理程序设计 关于Windows Service程序的安装与卸载如果每次使用命令行操作,那简直要奔溃了,太麻烦而且还容易出 ...

  10. 给sql server2005打补丁报错:无法安装Windows Installer MSP文件

    给sql server2005打补丁报错:无法安装Windows Installer MSP文件 在我们安装完SQL2005数据库后,需要安装SP4补丁时,会出错:无法安装Windows Instal ...

随机推荐

  1. TextBrewer:融合并改进了NLP和CV中的多种知识蒸馏技术、提供便捷快速的知识蒸馏框架、提升模型的推理速度,减少内存占用

    TextBrewer:融合并改进了NLP和CV中的多种知识蒸馏技术.提供便捷快速的知识蒸馏框架.提升模型的推理速度,减少内存占用 TextBrewer是一个基于PyTorch的.为实现NLP中的知识蒸 ...

  2. Midjourney|文心一格 Prompt:完整参数列表、风格汇总、文生图词典合集

    Midjourney|文心一格 Prompt:完整参数列表.风格汇总.文生图词典合集 1.Midjourney 完整参数列表 参数名称 调用方法 使用案例 注意事项 V5 V4 V3 niji 版本 ...

  3. locate命令找不到,但是实际文件存在的情况

      locate和find命令都是linux下常用的搜索命令,但是locate命令是从一个数据库里面搜索的,它的速度比find查找要快上不少.如果存在某个文件用locate查不到的话,那么可以用upd ...

  4. 小团队如何妙用 JuiceFS

    早些年还在 ENJOY 的时候, 就已经在用 JuiceFS, 并且一路伴随着我工作过的四家小公司, 这玩意对我来说, 已经成了理所应当不可或缺的基础设施, 对于我服务过的小团队而言, 更是实实在在的 ...

  5. 小知识:MAC上添加小米喷墨打印机

    最近新购一个小米喷墨打印机,价格不贵,可彩打资料,也能打印照片,非常提升家庭幸福感的一件物品: 如果使用手机打印,下载米家打印就非常方便了. 但是有时候需要电脑打印,使用自己电脑添加打印机时遇到一些小 ...

  6. VMware 虚拟机一键去虚拟化工具

    前言: 如果你想在 VMware 虚拟机里面多开玩游戏的话,但是现在大多数网游都会检测是否虚拟机,进入游戏被检测到在虚拟机中运行,游戏可能直接闪退.所以就得对 VMware 虚拟机进行去除虚拟化. 原 ...

  7. 《Boosting Document-Level Relation Extraction by Mining and Injecting Logical Rules》论文阅读笔记

    代码 原文地址 摘要 文档级关系抽取(DocRE)旨在从文档中抽取出所有实体对的关系.DocRE 面临的一个主要难题是实体对关系之间的复杂依赖性.与大部分隐式地学习强大表示的现有方法不同,最新的 Lo ...

  8. JS Leetcode 155. 最小栈 题解分析

    壹 ❀ 引 本题来自LeetCode155. 最小栈,难度简单,题目描述如下: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈. push(x) -- 将元素 x ...

  9. 多线程系列(三) -synchronized 关键字使用详解

    一.简介 在之前的线程系列文章中,我们介绍了线程创建的几种方式以及常用的方法介绍. 今天我们接着聊聊多线程线程安全的问题,以及解决办法. 实际上,在多线程环境中,难免会出现多个线程对一个对象的实例变量 ...

  10. PyOCD Notes

    Installation Ubuntu20.04 For Ubuntu20.04 the version in apt repository is 0.13.1+dfsg-1, which is to ...