|
重装小电后再装Matlab遇到点状况,在网上找到了url temilitary,www.7788001.com,overhead in相当全面的解决方法,转过来XD~ 附:6.5的plp:
13-22955-32678-26249-06848-40366-39620-03472-09765-20949-30945-19673-43738-38950-44548 ——————————————————————————————————————————————————
首先要明白MATLAB6.5是在微软JAVA虚拟机环境下进行安装的.所以说运行CD1中的setup之后会提示安装微软最新版本的 JAVA虚拟机,点"yes"在安装完成之后会重启计算机,不出问题的话重启后就会看到安装页面.
但是,很多问题也出现在这一步当中,网上也可以收到多种情况并也给了解答,下面我总结一下:为节省时间,问题中一些东西我会复制其它网友的. 问题一: 启动Setup.exe时报错: Unable to start the application-the Java VirtualMachine cannot be loaded 没有注册类别 解决:运行命令 ,(全讯网地址www.2233126.com) regsvr32msjava.dll 重现:运行命令 regsvr32 /umsjava.dll 补充:如msjava.dll 不存在,建议重新安装Java虚拟机,但仍需按照以上步骤注册
在 XP下安装MATLAB:在MATLAB安装盘里面一般会有MSutils文件夹,打开该文件夹,安装jmsjavx86和msjavx86两个虚拟机(也可以下载),重新启动计 算机,运行命令 regsvr32 msjava.dll,后开始安装一般没有问题了)
问题二:有些人说到要改环境变量,在这里我要提醒大家,改环境变量这种解决方案只可能适用于计算机是AMD处理器的电脑,如果大家的大家的处理器是INTEL的,我认为及没有必要去修改环境变量.但是安装路径还是要注意的!!!
问题三:在安装了java virtual machine后提示restart computer,然后就一直循环,一直重启,我遇到的就是这种问题,安装虚拟机之后还是要求重启,点"no"之后还是同样的情况 下面我贴出网友的解决方法: 转自山木水杨的博客,在此谢过! matlab 出现"灾难性故障"问题的解决方法(绝对有效)2008-05-31 19:15
估计很多朋友都遇到过同样的问题,我在网上找了很多贴子也没发现可用的办法,把WINDOWS系统恢复安装了也不行,很多人都说到微软JAVA 虚拟机问题,说要重新安装,我下载了几个版本安装,也不能解决问题.
经过我两天时间的研究,终于找发现问题的解决方法!其实问题就是在MSJAVA微软JAVA虚拟机上,MATLAB的安装手册中也说是这的问题.
手册上说必须是满足安装要求的版本才行.所以我们可以先把系统上的JAVA虚拟机彻底卸载掉.卸载方法如下.
"单击"开始→运行"命令,在"运行"对话框中输入"RunDll32 advpack.dll,LaunchINFSectionjava.inf,UnInstall"(不包括双引号),回车后系统会打开"Microsoft VM uninstall"对话框,单击"是(Y)"按钮后,系统就会开始卸载微软Java虚拟机,卸载完成后需要重新启动系统."(具体卸载方法也可参照《手工卸载Microsoft Java虚拟机》)
这就OK了!然后点MATLAB安装光盘steup进行安装就可以了.它会自动安装光盘内的微软Java虚拟机,虚拟机安装完要求重启,点击否,再一次点steup,就可以正常安装了!
很多朋友安装上面的方法解决了问题!但是我的还是不行,有出现了新的问题: 运 行"RunDll32 advpack.dll,LaunchINFSectionjava.inf,UnInstall"后,电脑提示"无法定位INF文件java.inf" 这种让人头疼的问题一直在打击着我们的心里防线!这是我们不要气馁,博彩通,离成功就只差那么一点点.
我接着在百度搜索"手工卸载Microsoft Java虚拟机",发现一名叫LOVE兄弟的博客:内容我直接复制过来:
自从Windows中集成的Java运行环境Microsoft Virtual Machine for Java后,安全漏洞频频被发现,博彩通,而微软一直没有有效解决.而根据微软与美国Sun Microsystems于2001年1月就与Java达成的和解协议,自2004年后,伟易博,即使Microsoft VM中发现新的安全漏洞微软也不再提供修改补丁.
其实,这个Microsoft VM对于很多普通用户而言,用处似乎不是很大,很多时候它反倒成了大家的心病.如何把这个东西卸掉呢?在"添加/删除程序"中似乎找不到卸载的选项,那么就用手工卸载吧.
第一步:在"开始→运行"输入"RunDll32 advpack.dll,LaunchINFSectionjava.inf,UnInstall"(不包括引号),待卸载完成,根据系统提示重启电脑[color=red](若这一步有问题,请参照:《无法定位inf文件java.inf的解决办法》.
第二步:重新进入系统后,将下列文件、目录和注册表项删除即可: \%systemroot%\java目录 \%systemroot%\inf目录下的java.pnf文件 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\JavaVM]主键 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\AdvancedOptions\JAVA_VM]主键.然后我们按照提示又来到力学·程序·人生这位兄弟的博客:我也贴过来: 最近好些朋友都反映:卸载java虚拟机时出现"无法定位INF文件java.inf".所以下面就这一问题再说明一下:
1. 点击屏幕左下角"开始"菜单按钮. 2. 选择"运行",在随后弹出的窗口里输入"RunDll32 advpack.dll,LaunchINFSectionjava.inf,UnInstall"(不包括此站也可下载,www.7788001.com,overhead in birds , military 引号),然后点击"确定"按钮. 3. 正常情况下,这时系统会弹出一个包含有信息"If this component is uninstalled ,MS explorerwill not be able to download files from the world wideweb…"的对话框,请选择"是",然后重新启动计算机并进入下一步.如果系统弹出的对话框包含有信息"无法定位INF文件java.inf ",请点击下载文件java.inf并将它保存 到%systemroot%\inf目录下(%systemroot%是您的操作系统安装目录,例如c:\windows),然后回到第1步,重新开始操作. 这里大家注意:C:\windows一般是隐藏文件夹,所以记得恢复,不要找不到哦!!! 按照以上的方法,终于解决了问题,运行一下我的程序,VERY good!一切OK!
上面写的比较啰嗦,大家见谅!我个人理解还是按照第三种方法,先把虚拟机卸载掉,然后运行SETUP,重装JAVA虚拟机然后安装程序.总之,遇到问题我们先不要着急,事情总会有解决的办法,认真一点,成功就在不远处 MSN空间完美搬家到新浪博客!
(责任编辑:admin) |