本帖最后由 南京东岱软件 于 2016-2-12 13:02 编辑
! K) Z+ f8 K* h$ I! g1 |2 o3 V8 h/ f
今天解决一个关于SOLIDWORKS正版用户的问题,非正版用户可以忽略这篇文章.8 p% d9 R& p3 _8 G7 v# J9 R
目前SOLIDWORKS网络版用户越来越多,为了方便客户出差或者开会需要与公司网络断开的情况下使用软件, SOLIDWORKS提供了”借出”功能.在客户端可以设置借出时间和借出的软件版本等,这样可以以单机版的形式使用软件,等回到公司后可以在客户端选择”归还”,把许可归还到服务器中.
1 v7 p! e. I( ], g
+ }3 c5 Z- K. h4 ]& y
正常情况下按如上描述的操作是非常的方便.但是最近遇到一个非常”奇怪”的问题.简单描述如下:之前软件运用了2年多了没有出现任何问题,但是最近半年来在借出许可时,设置了借出时间比如为10天,理论上说该客户端电脑能脱离网络使用10天.但是客户经常是到第3天左右就无法启动软件了,且无法归还许可.如下图:
1 M+ V* K( \+ ~8 J- p通过强制许可归还,重启服务器等操作后,恢复默认值,重置许可等等一系列操作后,问题依然出现。最后在绞尽脑汁之后,我们才发现问题可能是如下问题导致的:SOLIDWORKS软件需要对其涉及的注册表获得完全控制的权限。而客户的注册表权限被IT维护时修改了,最后我们对其做了如下的修改:进入注册表,找到注册表地址: 1 ]: `) Q( U6 E% @ B6 g2 Q
HKEY_CURRENT_USER\Software和HKEY_LOCAL_MACHINE\SOFTWARE,分别右击这两个地址的“SOFTWARE”文件夹,选择“权限”,对于其用户和管理员设置权限如下图,点击确定,完成修改。
3 f( Q* I3 x" H" D' J" U* U! y9 ^, [9 z9 C- B* N) Q
经过修改后,目前测试下来还没有收到客户再次出现问题的反馈,所以可能问题就在这里。如果后期再次出现问题,我司工程师会继续跟踪该问题,直至解决。
- ~8 d7 s/ K+ I5 d
4 U" [1 m* F1 E( c
* Q! t$ o, c) _" v2 H |