QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 15261|回复: 5

[分享] 解决UG双击打不开的组合拳

[复制链接]

中尉

Rank: 5Rank: 5

10

主题

309

帖子

3269

积分
发表于 2017-5-27 18:01:43 | 显示全部楼层 |阅读模式
首先说明:此贴整理了论坛各位大神的解决办法,以及我自己的办法。希望能帮到遇到此问题的人。

A是我碰到的问题: 无法启动此程序,因为计算机中丢失 libsyss.dll libinterop.dll 尝试重新安装该程序以解决此问题。
                        A
-  UFO解决办法
    补充一点,先右键看看UG图标的打开方式是否正确。
    1 打开C:\Program Files\Siemens\NX 10.0\UGII 复制里面的 libsyss.dll libinterop.dll文件。
    2 复制进C盘 System32文件夹 (我多放了一个ugs_router.exe文件)
    此文件夹位置(此为自己电脑搜索位置) search-ms:displayname=“计算机”中的搜索结果&crumb=location:%3A%3A{20D04FE0-3AEA-1069-A2D8-08002B30309D}\System32
    3 试试打开UG PRT 文件 OK
                                  B
双击UG文件启动不了UG程序 解决方法:
进入【工具】-【文件类型】 在已注册的文件类型框中 找到【PRT  UG part file】项 点下面高级- Open -编辑-
用于执行程序中添加"D:\Program Files\UGS\NX 6.0\UGII\ugs_router.exe"  -ug -use_file_dir  "%1"  
【其中D:\Program Files\UGS\NX 6.0\UGII地址为安装位置】
应用程序中添加  ugs_router
主题添加System
                                 C
在注册表中
[HKCU\Software\Classes\Applications\ugs_router.exe\shell\open\command]
@="..\ugs_router.exe" -ug -use_file_dir "%1"
再选择UGS_ROUTER.EXE默认打开
                               D
--502171140 发表于 2016-3-19 16:47
改完之后能打开来了。但是只有欢迎界面。

先右键关联ugraf.exe,这个时候打开时出现欢迎界面,然后再重新关联ugs_router.exe,把中文名称或者路径改成英文,就可以了,我的是win7,64位。
                               E
-老叶--简单一点的方法:在PRT文件上,右键,打开方式,指定到浏览你的UG安装目录下UGII文件夹里的ugs_router.exe ,即可!


或者打开注册表:[HKEY_CURRENT_USER]\Software\Classes\Applications\ugs_router.exe\shell\open\command
修改这个键的值为:    你的UG安装目录\UGII\ugs_router.exe" -ug -use_file_dir "%1"
\UGII\ugs_router.exe" -ug -use_file_dir "%1"
复制代码



你还要:把你的PRT要和UG主程序关联,在PRT文件上【右键】,【打开方式】,指定到你的UGII目录下的【ugraf.exe】

第二步、我的电脑上【右键】,【属性】,【高级】,【环境变量】,在【系统变量】中查看,把关于UG的所有变量都指定到第一步所说的这个版本的UG相应目录(什么是相应目录,就是变量中右面部分不用动的,每个UG都一样的,只要你定位好你的UG目录就可以了】

你出现这种双击不能打开的情况很有可能就是你的电脑上装了多个版本的UG,所以你PRT默认打开方式要和你的环境变量中所指向的UG版本要一样。不能你PRT默认是用UG4.0程序目录下的ugraf.exe打开,而你的系统环境变量中去是指向UG8.0的目录,这样就不能双击打开了

UG中有两个很重要的环境变量,我想你知道的,你装UG的时候默认就会有的

一个就是 UGII_BASE_DIR=C:\Program Files\Siemens\NX 8.0红色文字要改在你的相应路径

有奖推广贴子: 

回复

使用道具 举报

六级士官

Rank: 4

7

主题

150

帖子

1799

积分
发表于 2023-3-28 10:17:03 | 显示全部楼层
厉害了,搜遍全网只有你这篇文章解决了问题,其他都是说右键打开方式关联到ugs_router.exe就可以,当然ugs_router.exe注册表没问题话是可以解决问题,我也碰到好几次这样操作一下就可以了,但是他们估计都没碰到启动ugs_router.exe后调用出现问题,这个还得靠注册表解决。

我先是通过[HKEY_CURRENT_USER]\Software\Classes\Applications\ugs_router.exe\shell\open\command
修改这个键的值为:    你的UG安装目录\UGII\ugs_router.exe" -ug -use_file_dir "%1"   
然后删除[HKEY_CLASSES_ROOT]\.prt 整个扩展名项才解决问题的。
外加UGII目录下运行CMD命令regsvr32 ugshext.dll修复缩略图
回复 支持 1 反对 0

使用道具 举报

少尉

Rank: 5Rank: 5

3

主题

278

帖子

2001

积分
发表于 2018-8-24 23:15:59 | 显示全部楼层
说了这么多,没一个有用的
回复 支持 1 反对 0

使用道具 举报

中尉

Rank: 5Rank: 5

10

主题

309

帖子

3269

积分
 楼主| 发表于 2018-4-3 15:47:07 | 显示全部楼层
还好保留了,正好自己用上
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

57

主题

419

帖子

5408

积分
发表于 2019-5-17 09:09:40 | 显示全部楼层
按照楼主说的,改了但是指向了UG1859去了,我晕,环境变量也是改成指定UG12的了
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

0

主题

24

帖子

105

积分
发表于 2019-6-19 16:47:41 | 显示全部楼层
以后万一用得着呢。
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-3-29 10:01

返回顶部