ABB离线仿真软件配置出错

ABB机器人自身的离线仿真软件robotstudio ,在加载完机器人和从布局后,就报错:

无法建立系统,ProductInstallationFailedException。


报错详情

原因所在

经过一番研究发现是我们在创建系统用户名时包含 中文  ,当安装robotstudio软件时,其中必定有一部分配置文件储存在C盘的用户文件目录下,robotstudio软件无法读取中文字符,导致robotstudio软件无法正常读取其配置文件,所以报错。


路径问题

解决方案

这里提供三种解决方法:1.修改用户文件名 2.重装系统 3.新增用户(推荐)

修改用户文件名

可以去掉\修改用户文件名中的 中文,robotstudio 也能正常使用,但是这可能会导致你电脑的某些软件因修改了用户名无法正常读取相关配置文件从而无法正常使用。

Windows键+R打开运行,输入regedit,点击“确定”打开Windows注册表管理器

依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist,在Profilelist下的文件夹对应系统中用户,而文件夹中ProfileImagePath值是指向每个用户文件夹的地址,一个个点击查看,找到 之前用户名用户 的对应所在的ProfileImagePath值。


右击“修改”将其中的中文名改为与文件夹名改的相同的英文名字 


修改完后,按CTRL+ALT+DEL,点击 注销,重新登录电脑即可。

重装系统

如果你是想学习这款软件我觉得没有必要使用此方法,如果你是为了工作需要那么重装系统是最好的选择。

这里不详细讲解,请借鉴:

http://www.xitongcheng.com/jiaocheng/xtazjc_article_34545.html

新增用户

比较推荐这种方法,其一简单方便,其二不会给自己带来太多损失。

这里介绍win10新增用户。

1.首先Win10从左下角的开始菜单进入「设置」,然后进入「账户」设置,如下图所示。


2.在Win10账户设置中,先点击左侧的「家庭和其他成员」,然后在右侧再点击「将其他人添加到这台电脑」,如下图所示。


3、然后在Microsoft账户设置界面,点击下方的「我没有这个人的登录信息」,如下图所示。

4.接下来继续点击左下方的「添加一个没有Microsoft账户的用户」(也就是新建本地用户),如下图所示。


5.在设置用户名时一定不能包含 中文字符


6.点击下一步之后,就可以成功创建一个“本地账户”了。

打开Win10左下角的开始菜单。然后点击“头像图标”,之后就可以切换 刚刚创建的用户了账户"ABC"。

然后在这个用户里面安装robotstudio,就可以正常使用了。


多花时间研究,办法总比问题多~

欢迎大家一起讨论,说不定你的方法更好!

你可能感兴趣的:(ABB离线仿真软件配置出错)