装PADS200X完后,启动软件(如logic等)时提示:Security system wasn't properly initialized: License request for pwrshell feature failed. The progr

本文解决了多个PADS版本共存导致的License冲突问题,并针对不同网络环境下的注册失败情况提供了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,装了两个版本的PADS,PADS2005,PADS2007,这时license文件的位置发生冲突.

         C:/Program Files/Mentor Graphics/PADS/2005/Settings/Licenselicensefile.dat文件比         C:/Flexlm/LICENSE.dat优先.

         为了统一,将该处文件屏蔽,C:/Flexlm/LICENSE.dat PADS2007版本.

2,机器上是否有两个以上的网卡(那必然会存在两个以上的hostid了,但是keygen生成的license只是对其中一个hostid有效的,具体用哪个machostid不清楚),(当然这种情况这个我没遇到过,不知道是否会存在注册不成功的情况),如果有的话,估计拆掉多余的网卡应该能解决

3,机器上有一个网卡,但是被禁用了。解决方法,启用该网卡,重新用“install license”工具注册

4,机器上没有网卡,这种情况我也不太清楚是否会引起注册失败,故存疑

5,当前机器是否正在使用xppppoe虚拟拨号功能,(因为我遇到的就是这个问题)。我只有一个网卡,但是我安装pads的时候一直用xp自带的pppoe拨号上网,安装licese文件好多次都没用,也从网上重新下了keygen文件重新生成license也不行。我用ipconfig命令看了一下,赫然发现这个活动的pppoe连接居然也是有MAC地址的(与我物理网卡的mac地址是不同的),而用keygen生成的license文件中的hostid是我网卡的mac地址,我猜始终注册不成功可能与此有关,于是断然毅然决然地断开当前宽带连接,再用ipconfig命令看了一下,果然现在的Mac只剩下一个了,马上再用刚才生成的license文件注册,启动相应软件,果然,在我的英明的大脑的指挥下,那个警告没有再出现,软件当然也就是正式版的了。

 

6.我在http://forums.mugweb.org/showthreaded.php?Cat=0&Number=4853&an=&page=0&vc=1

中发现了一个帖子,记述如下:

Take look at your license file and try to find pwrshell.

 

You should find something like this:

xxx pwrshell xxxx xxxx 6-aug-2009 ......

The 6-aug-2009 is the deadline, after this deadline the pwrshell will not work. Of course your datum should be different than my.

 

If you don't find pwrshell in you license, you cant run pwrshell.

结果自己将电脑时间由原来的2007-8-8 调整为2008-8-8,一切OK了。软件终于成为了正式版。

 

 

(:先介绍一个概念,hostid,是padslicese注册文件中的一个关键参数,其一般是当前机器上的物理网卡的mac地址,如0f5542e40118之类的数字段,十二位十六进制数,在windows中命令行下,用ipconfig /all命令可以查看当前机器上网络配置信息(包含当前机器上有几块网卡,相应的mac地址)

### 如何解决 License Check Failed 错误 对于 MATLAB 中遇到的 `License check failed` 错误,特别是错误码 9 或其他类似的许可验证失败问题,有几种常见的解决方案。 #### 方法一:重新启动计算机并尝试再次激活 有简单的重启可以帮助清除临性的网络连接或其他系统级的问题[^1]。 #### 方法二:检查许可证文件路径配置 确认环境变量设置无误,并且指向有效的许可证服务器地址或本地许可证文件位置。如果使用的是浮动许可证,则需确保能够正常访问许可证管理器服务;如果是节点锁定型许可证(Node-Locked),则要核实许可证密钥是否正确输入[^3]。 #### 方法三:更新许可证状态 通过命令行工具运行 `lmstat -a` 来查看当前许可证的状态以及任何可能存在的冲突情况。也可以利用MATLAB自带的功能来刷新许可证缓存: ```matlab % 刷新许可证信息 license('reset') ``` #### 方法四:联系管理员获取帮助 当个人无法解决问题,应该向所在机构的信息技术服务部门寻求支持,尤其是当使用的软件是由单位集中采购的情况下。他们可以提供更具体的指导,比如调整防火墙规则允许必要的通信端口开放等操作[^2]。 #### 方法五:核对日期与区设置 不正确的系统间可能会引起授权认证过程中的校验失败。因此建议同步系统的实钟至标准间源,并保持操作系统处于最新补丁级别以避免潜在的安全漏洞影响到许可证的有效性判断逻辑[^4]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值