自己电脑中装的是XP与Win7的双系统,这些天重装了几次Win7,又对磁盘进行了对齐4KB操作。今天再进XP,启动MATLAB7.1时弹出如下提示:

License Manager Error -9.
MATLAB is not licensed on this host.
This error may be caused by a hard-drive modification. Please reinstall MATLAB.

For more information, see The MathWorks Support page at
http://www.mathworks.com/support and search for
“license manager error -9”

我英文也不太好,大致就看出是许可证管理器错误,让我重新安装MATLAB什么什么的。百度了几分钟后,看到一种解决方法,但是发现稍稍有些复杂,要修改分区序列号。看到要对磁盘操作,心理就发毛了,不如重新安装一遍。

加载iso文件到虚拟光驱,弹出安装程序,意外发现还有一个不用重装直接更新序列号的选项。尝试了一下后问题即刻就得到了解决,MATLAN正常启动。简略的给出两张图给大家参考:

1、运行MATLAB7.1安装程序时,弹出如下对话框。选择第二项,然后点Next.
3452452451

2、然后程序就让你输入序列号,可以输你曾经安装时的那个序列号,也可以输一个新的序列号,输入完后就按提示Next。完成后就可以启动MATLAB而不会报错了。
3452434342451