【官方方法】卸载Matlab2019b 解决uninstall.exe卡顿问题

前言

matlab2019b 卸载时总是卡顿,无法卸载

一、官方卸载matlab 网址

https://ww2.mathworks.cn/help/install/ug/uninstall-mathworks-products.html#mw_379349cd-eab4-4850-a288-45ab6ec0e1f0

二、卸载方法一

从 Windows 系统卸载产品要从您的计算机卸载 MathWorks 产品,请执行以下操作:

  1. 退出 MATLAB。
  2. 使用以下任意方法启动卸载程序。
    1. 在运行 Windows® 10 的计算机上,转至 MATLAB R2022a 并打开文件夹。右键点击文件夹中的 MATLAB,然后选择卸载。
      2. 在运行 Windows 7 的计算机上,点击开始菜单,然后选择控制面板。在“控制面板”中,选择“程序”类别中的卸载程序。在显示的产品列表中,点击 MATLAB R2022a。
      3. 如果您在安装 MATLAB 时选择了默认文件夹,请导航到 C:\ProgramFiles\MATLAB\R2022a\uninstall\bin\win64。如果您安装时选择了其他文件夹,请导航到该文件夹。双击卸载程序的可执行文件 uninstall.exe。
  3. 在“卸载产品”对话框中,选择要删除的产品,然后点击卸载。【如果可以的话,推荐matlab自带的uninstall.exe 文件进行卸载,位置在matlab安装路径下: ××:\Matlab2019b\uninstall\bin\win64\uninstall.exe】具体路径根据自己软件安装位置进行确定。

卸载方法二:以非交互方式卸载产品

要以非交互方式运行卸载程序,请执行以下操作:

  1. 创建一个卸载程序属性文件。

    以 MATLAB 安装文件夹下 uninstall 文件夹中的 uninstaller_input.txt 卸载程序属性文件为模板,创建一个副本。例如,在 Windows 计算机上,您可以执行以下命令:

    
    copy matlabroot\uninstall\uninstaller_input.txt  C:\temp\my_uninstall.txt
    

    具体方法:先在c盘中创建temp文件夹,windows+R 打开运行,进入cmd,在命令行中输入copy matlabroot\uninstall\uninstaller_input.txt C:\temp\my_uninstall.txt
    其中“ matlabroot”为你matlab安装路径。
    执行完即可在C:\temp\中得到一个txt文件,

  2. 使用任何文本编辑器打开卸载程序属性文件,为所有指定参数输入值。例如,可以使用 outputFile= 参数指定输出日志文件的名称。该模板中包含每个参数的详细说明及示例。

TXT内容

本txt文件的主要作用是:使用此文件指定卸载程序在运行时所需的参数。仅取消注释以单个 '# 开头的行并设置所需的值。【多个“##”开头的都是解释这个参数的意思】
主要参数为:outputFile、mode、prefs、timeout、以及很多要卸载的产品。
首先看outputFile
指定要记录卸载结果的文件的完整路径。
示例:(Windows) outputFile=C:\TEMP\mathworks_<user_name>.log
即为 outputFile 设置所需的值并取消注释该行。

mode
有三种模式可选:
interactive: 运行卸载程序 GUI,等待所有对话框上的用户输入。
silent: 运行卸载程序而不显示 GUI。
automated: 运行卸载程序 GUI,显示所有对话框,但仅在缺少所需输入的对话框上等待用户输入。

将模式值设置为交互、静默或自动并取消注释该行。 并取消注释该行。
mode=interactive

prefs
设置为 true 以在卸载 MATLAB 时卸载您的 MATLAB 首选项。
所以我把这个参数设置为true
如:prefs=true

timeout

指定卸载程序对话框的显示时间,以毫秒为单位。
注意:仅当将卸载程序模式设置为自动时才使用此值。
我没有用自动模式,所以未设置timeout

# timeout=

timeout保持原样

指定要卸载的产品
最后一项为指定要卸载的产品,需要卸载的把前面的单“#”号取消注释。
例如:“产品前面的这些单#都被删去就行”

product.5G_Toolbox
product.AUTOSAR_Blockset
product.Aerospace_Blockset
product.Aerospace_Toolbox
product.Antenna_Toolbox
product.Audio_Toolbox
product.Automated_Driving_Toolbox
product.Bioinformatics_Toolbox
product.Communications_Toolbox
product.Computer_Vision_Toolbox
product.Control_System_Toolbox
product.Curve_Fitting_Toolbox
product.DO_Qualification_Kit
product.DSP_System_Toolbox
product.Data_Acquisition_Toolbox
product.Database_Toolbox
product.Datafeed_Toolbox
product.Deep_Learning_Toolbox
product.Econometrics_Toolbox

保存文件。

  1. 运行卸载程序 (uninstall.exe),并使用 -inputFile 标志将属性文件指定为命令行参数。
    例如,点击开始并选择运行选项。在“运行”对话框中,输入 uninstall 命令,并将属性文件的完整路径指定为命令行参数:
	uninstall.exe -inputFile C:\temp\my_uninstall.txt
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐