先说我的方法:
        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. 微信小程序-双线程渲染模型

    微信小程序双线程渲染模型 小程序的运行环境分成渲染层和逻辑层: WXML 模板和 WXSS 样式工作在渲染层,通过 WebView 进行渲染 小程序会为每一个界面都创建一个 WebView 来渲染这个 ...

  2. Python Fire:自动生成命令行接口

    命令行程序是平时写一些小工具时最常用的方式. 为了让命令行程序更加灵活,我们常常会设置一些参数,根据参数让程序执行不同的功能.这样就不用频繁的修改代码来执行不同的功能. 随着命令行程序功能的丰富,也就 ...

  3. 【奶奶看了都会】云服务器ChatGLM模型fine-tuning微调,让你拥有自己的知识库

    1.背景 大家好啊,上次给大家写了ChatGLM-6B的部署使用教程,[奶奶看了都会]云服务器部署开源ChatGLM-6B,让你拥有自己的ChatGPT 但是因为模型比较小的问题,所以日常工作中可能用 ...

  4. AI热点概念解读:一文搞懂这些热词

    自 ChatGPT 问世以来,AI的风口就来了. AI是一门研究如何使计算机具有类似人类智能的学科. 自从ChatGPT-3.5给大家带来了极大的震惊之后,全民都在谈论AI,在这个AI大时代背景之下, ...

  5. TActionManager Delphi 超级方便的快捷键 草草

    delphi 中用快捷键 草 实在是 太简单了 . 自己摸索出来的 方法 --------------------------------------------------------------- ...

  6. HBase-hbase shell操作

    hbase shell操作 一.DDL操作 1.开启hbase shell hbase shell 2.查看hbase状态 Status 3.查看hbase版本 Version 4.创建命名空间 cr ...

  7. springboot 实现拦截的 3 种方式介绍及异步执行的思考

    springboot 拦截方式 实际项目中,我们经常需要输出请求参数,响应结果,方法耗时,统一的权限校验等. 本文首先为大家介绍 HTTP 请求中三种常见的拦截实现,并且比较一下其中的差异. (1)基 ...

  8. 【Unity3D】碰撞体组件Collider

    1 前言 ​ Unity3D 中碰撞体(Collider)组件用于检测运动的物体之间是否发生碰撞,也可以作为触发器使用.产生碰撞的条件是: 2 个游戏对象都有 Collider 至少有一个游戏对象有 ...

  9. ftp 出现Passive mode refused 解决办法

    在shell中调用FTP出现下面错误时, Permission denied. Passive mode refused. Permission denied. Passive mode refuse ...

  10. 使用spring boot jpa进行增删改查

    项目地址:https://gitee.com/indexman/spring_boot_in_action 编写实体类User package com.laoxu.springboot.entity; ...