win7和vista拨号上网与Matlab冲突

来源:百度文库 编辑:神马文学网 时间:2024/04/29 03:36:17
很多用vista和win7(xp一般无此问题)的朋友都遇到拨号上网(其他上网方式一般无此问题)后,安装的时候点击setup看有复制文件但不能安装,进程里有setup.exe.此时断开网络连接即可安装。matlab 2009b无法启动的问题。就是点击matlab一闪,就是不启动,而任务管理器里有matlab进程。我也遇到了这个问题,非常郁闷,于是分析了一下matlab的程序代码,发现问题出在vista/win7的一个(新版本)dlliphlpapi.dll 里的某函数,在拨号状态下进入了死循环。归根到底,还是matlab2009b和vista/win 7的兼容性不好。解决方法有两个(二选一即可):
1.从干净的windows xp系统system32目录中拷贝一份iphlpapi.dllmatlab 2009b安装目录\bin\win32中问题即可解决;
2.将matlab的程序设置为nt4 兼容模式(界面不和谐