安装Matlab时报“Error finding installer class. An exception occurred while looking for class.”错误的解决方案

安装Matlab R2010b时出现“Error finding installer class.”错误

安装Matlab R2010b时出现“Error finding installer class.”错误
安装Matlab时报“Error finding installer class. An exception occurred while looking for class.”错误的解决方案

报错原因:

原因主要有以下几个:
1)Matab的安装文件夹名包含非ASCⅡ码(non-ASCⅡcharacters)
2)TEMP或TMP系统变量的变量值(指向的目标文件夹)名字包含非ASCⅡ码
3)Matlab安装文件损坏
注:典型的非ASCII码包含中文与!@#¥%&等特殊符号

解决方案

1) 检查Matab安装文件夹名是否包含非ASCⅡ码,如有则改之,改好后重新安装Matlab至名字没问题的目标文件夹中.
2) 检查TEMP或TMP系统变量的指向的目标文件夹名是否包含非ASCⅡ码,如有则改动文件夹名字或者直接将变量值改动为名字
temp和tmp系统变量可以在“环境变量“中查看与修改。(”环境变量“的打开方式:右键“计算机”>”属性”>”高级系统设置”>”环境变量”)

若用户名为中文,temp和tmp的变量值地址为“%USERPOFILE%\AppData\Local\Temp”,这时需要切换一个不含中文的新用户;
安装Matlab时报“Error finding installer class. An exception occurred while looking for class.”错误的解决方案
点击电脑“开始”>”更改账户设置”
安装Matlab时报“Error finding installer class. An exception occurred while looking for class.”错误的解决方案
点击“账户信息”
安装Matlab时报“Error finding installer class. An exception occurred while looking for class.”错误的解决方案
点击“改用本地账户登录”(注意这个新账户不要包含中文和特殊符号,给账户分配管理员权限),然后再去安装就可以成功。
安装Matlab时报“Error finding installer class. An exception occurred while looking for class.”错误的解决方案
3)如果以上方法没用,就考虑是matlab文件损坏,可以直接下一个新的