重装系统后不重装MATLAB的解决办法
原文地址: http://ily961.bokee.com/3378675.html
前些日子重装Windows XP,格式化了C盘,结果MATLAB拒绝运行了,提示:
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"
到网站上去看,说如果C盘序列号改了,就会出现这种错误。给出的解决 方法是重装MATLAB。这可太过分了…… 难道要重装重装MATLAB,我的matlab盘都找不到了。
在努力下,在网上找到解决办法: MATLAB的license文件(在D:\MATLAB6p5\bin\win32下面,文件名 为license.dat),发现里面有很多句这样的话: HOSTID=DISK_SERIAL_NUM=d8682dc9 PLATFORMS=i86_n SN=0 看来这个d8682dc9就是原来的序列号了
下载了修改分区序列号的工具VolumeId,修改之: volumeid c: d868-2dc9 重起之后,一切搞定,呵呵
btw: 修改了分区序列号后,不会引起Windows XP要求重新激活,可以放心使用了 :)
下载修改分区序列号的工具VolumeId
http://ily961.bokee.com/inc/volumeid.exe
|
请发表评论