![]() |
【文章】**解决重装系统后matlab启动的问题**
2 个附件
[SIZE="4"]首先请确定你的matlab不是装在C盘,在C盘的话格式化之后也没有了。
当我们的系统发生故障越来越频繁或系统越来越慢的时候,我们通常都会选择重装系统,当然也可以一键ghost。我重装系统时就经常会换其他版本的系统而不是原来的,这样一来我们的matlab就无法使用了。 why? 因为重装系统需要我们格式化C盘,装完后我们的系统/硬盘id改变了,此时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 [url]http://www.mathworks.com/support[/url] and search for "license manager error -9" 真是大faint呀!!!!!!! 既然它说上[url]http://www.mathworks.com那里查找/搜索答案,那就上呗。[/url] 到Mathworks网站上去看,说如果C盘序列号改了,就会出现这种错误。给出的解决 方法是重装MATLAB。这可太过分了…… 于是研究了MATLAB的license文件(在X:\MATLAB\bin\win32下面,文件名 为license.dat),发现里面有很多句这样的话: HOSTID=DISK_SERIAL_NUM=d8682dc9 PLATFORMS=i86_n SN=0 看来这个d8682dc9就是原来的序列号了 于是到上网搜索、下载了修改分区序列号的工具“VolumeId”(把它放在C盘根目录下,在系统提示符里修改(系统提示符在“开始》程序》附件》系统提示符): 1、cd c:\ 回车 2、volumeid c: d868-2dc9 回车 (d868-2dc9是我的,你们不适用,但你们可以在MATLAB里的license.dat文件里用“记事本”察看,就是num=.......的那8个数) 重启之后,一切搞定,呵呵《《一定要记得重启!!!》》 如果还会出现一些小问题的话就参考我另一篇文章《**MATLAB常见问题解决方法** 》吧! btw: 修改了分区序列号后,不会引起Windows XP要求重新激活,可以放心使用了 :) 以后我们也就不用担心重装系统后matlab不能用了,呵呵 大家还有什么疑问可以加我QQ:554223462[/SIZE] |
非常感谢!!
|
又了解了一下,以前都是重新装的,感觉挺麻烦的
|
我直接把matlab装到c盘
然后做了个镜像 岂不是更方便 |
下次装matlab重新换个分区
|
下次重装系统的时候试试。谢谢楼主。
|
所有时间均为北京时间。现在的时间是 08:46。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.