找回密码
 注册
Simdroid-非首页
查看: 147|回复: 2

[心得交流] 关于win10下子程序验证显示1073741819错误的解决办法

[复制链接]
发表于 2019-3-20 14:20:03 | 显示全部楼层 |阅读模式 来自 江苏南京
本帖最后由 heqhktk 于 2019-3-20 14:29 编辑

      本人由于换了工作地方,买了台新电脑,为了紧追时代步伐,装了abaqus2018版,但是子程序验证总显示“The executable standard.exe aborted with system error code 1073741819”,几经折腾,耗时四天,终于解决了这个问题,看到网上好多小朋友还在纠结于此,特将心路历程和经验分享如下,免使后来人多走弯路:
      首先,本人的电脑配置为:win10家庭版,i7-8700处理器。
      起初,安装的是“vs2013+fortran2013+abqus2017”,子程序验证显示“The executable standard.exe aborted with system error code 1073741819. Please check the...”,按照网上提示,检查工作目录路径中是否有中文,我的Temp文件夹是在F盘根目录下,所以不存在中文的问题。然后尝试件mkl_avx2.dll改名为mkl_avx2.dll.11.0.0.1,并没用,还尝试了改为12.0.0.113.0.0.1, 甚至2017.0.0.1等,均无效。
      然后,按照https://wenku.baidu.com/view/0df77e109e31433238689368.html 的意见,认为可能是该版本在win10下不能很好的兼容,所以尝试安装更新版的abaqus,遂安装了“vs2015+fortran2016+abqus2018”, 仍然是这个问题。也尝试了修改mkl_avx2.dll文件名,皆无用。最后按照这篇文章的推荐,安装了“vs2010+forran2011+abaqus6.14”,仍然是1073741819错误。期间尝试了这些版本的不同组合,或是版本不匹配,或是1073741819错误,皆不可用。
       至此,已无计可施。突然想起安装vs2010中文版后子程序验证出现的一个路径问题,感觉还是路径上有中文导致的。于是点开”C:\Users“,也就是C盘“用户”文件夹,看账户文件夹名称是否为中文。发现文件夹名称是我的中文名。这里需要备注下:win10系统有两个登陆账户,一个本地账户,一个Microsoft账户,如果第一次激活的时候用的Microsoft账户,则有可能导致账户文件夹名字为中文。
       于是尝试修改账户文件夹名称。在“控制面板>账户信息”里面是不能改这个文件夹名称的,也不能直接重命名。于是上网搜各种方法,这里建议先设好系统还原点,以免造成不可挽回的问题,具体方法可见:https://jingyan.baidu.com/article/ff42efa933d6dec19f220264.html。然后开始在系统奔溃的边缘疯狂试探。最后采用https://www.cnblogs.com/midoriko/p/10460300.html 的方法,启用Administrator账户,进行用户名更改。      
      改完后子程序验证通过,即使安装“vs2015+fortran2016+abqus2018”也通过。
      
      总结:子程序验证出现1073741819问题,首先还是要考虑路径中是否有中文,不只工作目录,win10登陆账户文件夹名称也不能是中文。然后再尝试更改mkl_avx2.dll文件名和更换版本。这里只是针对首次进行子程序验证时出现1073741819问题的处理办法,在后续调用子程序计算时也有可能会出现这个问题,这时还是要静下心来从程序中寻找问题。在调程序时,总有种错觉,感觉我的程序已经没有问题了,这个时候就要小心了,毕竟有问题的程序才是正常的,没有问题,很可能是你还没发现而已。
      另外,如果子程序验证通过,可是出现Link错误,“
Problem during linking - Abaqus /Standard User Subroutines
,则可以采用http://altayrd.blogfa.com/post/85 的方法,将Abaqus Command与Fortran关联。
      最后,感谢在网上分享经验的各位大神。

发表于 2019-7-30 04:24:13 | 显示全部楼层 来自 美国
感谢在网上分享经验的各位大神
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 00:31 , Processed in 0.028199 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表