反激活安装
您的 MathWorks® 产品使用许可证允许您在一定数量的计算机上进行安装(有关详细信息,请查看您的许可协议)。每个安装称为一个激活。
当您反激活某台计算机上的许可证时,您将删除这台计算机上使用该许可证的所有激活。反激活许可证后,便可以将该激活用于其他计算机。反激活一个许可证不会影响同一台计算机上正在使用的其他许可证。
您可能希望删除但不反激活安装,也可能希望反激活但不删除安装。请参考下表,确定哪个删除过程最适合您的情况。
方案 | 删除过程 |
---|---|
删除 MATLAB® 的某个版本,但仍在同一台计算机上使用 MATLAB 的其他版本。 | 卸载不需要的版本,但不在计算机上反激活许可证。 |
通过重试安装过程,对损坏或失败的安装进行故障排除。 | 卸载但不要在计算机上反激活许可证,除非您决定改为在不同的计算机上进行安装。 |
在用尽所有激活后,在另一台计算机上安装 MATLAB。 | 在计算机上反激活不再需要的许可证,这样就可以在新计算机上激活该许可证。 如果您不打算在反激活了许可证的计算机上再次运行 MATLAB,则还应卸载该软件。 |
报废或销毁计算机。 | 如果计算机仍在工作,请在该计算机上卸载软件并在同一台计算机上反激活许可证。如果计算机不可用或丢失,您依然可以按照相关的过程来反激活许可证,但不必卸载软件。 如果在反激活许可证之前卸载软件,请使用非 MATLAB 选项之一开始反激活。 |
要进行反激活,请按照本部分中的过程进行操作。要进行卸载,请参阅卸载 MathWorks 产品。
选择反激活过程
反激活过程分为两部分:必须在您的计算机上反激活许可证,同时必须在 MathWorks 系统中反激活许可证。
如果您连接到 Internet,则 MathWorks 反激活应用程序可以处理该过程的这两个部分。请参阅反激活在线计算机上的许可证。
如果您没有 Internet 连接,或您的 Internet 连接受限(例如有防火墙),则使用包含两个步骤的过程 - 第一步在计算机上执行,第二步在许可证中心中完成。请参阅在离线或 Internet 受限的计算机上反激活许可证。
即使计算机被销毁或丢失,您仍可以反激活许可证。请参阅在丢失或销毁的计算机上反激活许可证。
反激活某许可证时,将会反激活特定计算机上使用该许可证的所有安装项。例如,如果您使用同一许可证安装了两个不同版本的 MATLAB,并且您反激活了此许可证,则反激活会导致这两个版本都不可用。
反激活在线计算机上的许可证
要在具有 Internet 连接的计算机上反激活许可证,请执行以下操作:
使用以下任意方法启动反激活应用程序。
在运行卸载程序后选择启动反激活应用程序。
在检验过程发现安装产品处于非活动状态后选择启动反激活应用程序。
从 MATLAB 桌面的帮助 > 许可菜单中选择反激活选项。
在运行 Windows® 10 的计算机上,转至 MATLAB R2023b 并打开文件夹。右键点击文件夹中的 MATLAB,然后选择反激活。
在运行 Windows 7 的计算机上,点击开始菜单,然后选择 MATLAB。反激活应用程序应显示在列表中。
在所有平台上,导航到 MATLAB 安装文件夹,然后启动反激活应用程序可执行文件。
Windows 系统:
matlabroot
\uninstall\bin\win64\deactivate_matlab.exeLinux® 系统:
matlabroot
/bin/deactivate_matlab.shmacOS 系统:
/Applications/MATLAB_R2023b.app/bin/deactivate_matlab.sh
选择要反激活的许可证,然后点击反激活。
反激活应用程序在启动时会显示计算机上当前已安装并激活的许可证。如果您从 MATLAB 内部启动该应用程序,将会预先选择正在使用的许可证。
确认反激活。点击是,反激活应用程序将尝试联系 MathWorks。
确认完成后,点击确定。
在反激活某个许可证后,应用程序会显示一个附加列,以列出许可证的状态。要反激活另一个许可证,可从列表中选择该许可证,然后点击反激活。完成反激活后,请点击关闭退出反激活应用程序。
在离线或 Internet 受限的计算机上反激活许可证
要在没有 Internet 连接或 Internet 连接受限(例如有防火墙)的计算机上反激活许可证,请在具有要反激活的许可证的计算机上执行第一步,然后使用具有 Internet 连接的计算机在许可证中心中执行第二步,以完成反激活。
步骤 1:在离线计算机上
使用以下任意方法启动反激活应用程序。
在运行卸载程序后选择启动反激活应用程序。
在检验过程发现安装产品处于非活动状态后选择启动反激活应用程序。
从 MATLAB 桌面的帮助 > 许可菜单中选择反激活选项。
在运行 Windows 10 的计算机上,转至 MATLAB R2023b 并打开文件夹。右键点击文件夹中的 MATLAB,然后选择反激活。
在运行 Windows 7 的计算机上,点击开始菜单,然后选择 MATLAB。反激活应用程序应显示在列表中。
在所有平台上,导航到 MATLAB 安装文件夹,然后启动反激活应用程序可执行文件。
Windows 系统:
matlabroot
\uninstall\bin\win64\deactivate_matlab.exeLinux 系统:
matlabroot
/bin/deactivate_matlab.shmacOS 系统:
/Applications/MATLAB_R2023b.app/bin/deactivate_matlab.sh
选择要反激活的许可证,然后点击反激活。
反激活应用程序在启动时会显示计算机上当前已安装并激活的许可证。如果您从 MATLAB 内部启动该应用程序,将会预先选择正在使用的许可证。
确认反激活。点击是。
该应用程序将尝试联系 MathWorks,如果不成功,将显示“反激活的后续步骤”对话框。此对话框中包含反激活字符串。复制或打印此字符串。
步骤 2:在许可证中心中
在连接到 Internet 的计算机上,访问 MathWorks 网站并登录到您的帐户。
选择要反激活的许可证。
点击“安装和激活”选项卡。点击“反激活计算机”链接。
您可能会看到多个激活标签。在您要反激活的激活行上,点击“反激活”下的 X。
在步骤 2 的文本框中,输入从离线计算机复制的反激活字符串。
点击提交反激活字符串。
完成后,回到离线计算机。
步骤 3:回到离线计算机上
返回到离线计算机上的反激活应用程序。
在完成反激活对话框中,点击确定。
在反激活某个许可证后,应用程序会显示一个附加列,以列出许可证的状态。要反激活另一个许可证,可从列表中选择该许可证,然后点击反激活。如果已完成反激活,请点击关闭退出反激活应用程序。
在丢失或销毁的计算机上反激活许可证
如果您无法再在计算机上访问 MATLAB,您可以使用许可证中心中的“手动反激活协议”来反激活。
在连接到 Internet 的计算机上,访问 MathWorks 网站并登录到您的帐户
选择要反激活的许可证。
点击“安装和激活”选项卡。点击“反激活计算机”链接。
您可能会看到多个激活标签。在您要反激活的激活行上,点击“反激活”下的 X。
在对话框的底部,点击手动反激活协议。
按照所有提示完成反激活。