本帖最后由 南京东岱软件 于 2016-2-12 13:02 编辑
4 F8 o: P0 y& \$ N- _% ~( j8 E) O8 s9 x. q
今天解决一个关于SOLIDWORKS正版用户的问题,非正版用户可以忽略这篇文章.
3 v4 L+ s9 O$ K1 u9 v 目前SOLIDWORKS网络版用户越来越多,为了方便客户出差或者开会需要与公司网络断开的情况下使用软件, SOLIDWORKS提供了”借出”功能.在客户端可以设置借出时间和借出的软件版本等,这样可以以单机版的形式使用软件,等回到公司后可以在客户端选择”归还”,把许可归还到服务器中.- p( b& Z; Z3 C/ r, |' l
( z7 Y# q M9 u6 ~) N( \# Q; u 正常情况下按如上描述的操作是非常的方便.但是最近遇到一个非常”奇怪”的问题.简单描述如下:之前软件运用了2年多了没有出现任何问题,但是最近半年来在借出许可时,设置了借出时间比如为10天,理论上说该客户端电脑能脱离网络使用10天.但是客户经常是到第3天左右就无法启动软件了,且无法归还许可.如下图:/ a5 I& w- N+ Q. o( a1 ]# K
通过强制许可归还,重启服务器等操作后,恢复默认值,重置许可等等一系列操作后,问题依然出现。最后在绞尽脑汁之后,我们才发现问题可能是如下问题导致的:SOLIDWORKS软件需要对其涉及的注册表获得完全控制的权限。而客户的注册表权限被IT维护时修改了,最后我们对其做了如下的修改:进入注册表,找到注册表地址: : P3 j& J. q7 G4 P7 W: B+ {
HKEY_CURRENT_USER\Software和HKEY_LOCAL_MACHINE\SOFTWARE,分别右击这两个地址的“SOFTWARE”文件夹,选择“权限”,对于其用户和管理员设置权限如下图,点击确定,完成修改。
1 f e- }, u! A. u# k [$ U) ?
' V6 `$ Q7 n" {经过修改后,目前测试下来还没有收到客户再次出现问题的反馈,所以可能问题就在这里。如果后期再次出现问题,我司工程师会继续跟踪该问题,直至解决。+ Y+ E6 E0 s" I y$ z7 M: f7 g% H
9 ^; e0 w" \. `$ w4 J6 y$ f2 T U6 y' q- a1 t1 r5 K3 O0 q
|