关于PROTEL 99SE在WIN7中的使用,出现出现File is not recognized
wxleasyland@sina.com
2014.9
我用PROTEL只是用用简单的仿真而已。
上次装WIN7 x64位好像PROTEL 99SE能正常用啊,这次重装了WIN7,结果发现PROTEL 的库加载不了了。
不知道上次是怎么搞出来的了,一点印象都没有了,重新摸索。
一、修改ADVSCH99SE.INI
选择加载库时,出现错误 File is not recognized,所有的库都这样,不光是sim库。
然后按网上说的,修改C:\WINDOWS\ADVSCH99SE.INI文件:
Count=2
File0=C:\Program Files\Design Explorer 99 SE\Library\Sch\Miscellaneous Devices.ddb
File1=C:\Program Files\Design Explorer 99 SE\Library\Sch\Sim.ddb
但发现还是不行。用find添加也不行。
调节WIN7的UAC功能到最低也不行。
二、 要用管理员权限
后来发现,WIN7有保护系统文件的功能,每个程序修改的ADVSCH99SE.INI,都是在各自的程序里看的,只有用管理员看到的才是真正的ADVSCH99SE.INI文件!!!
比如UltraEdit修改了ADVSCH99SE.INI,其实真正的ADVSCH99SE.INI并没有被修改,只是反映给UltraEdit的ADVSCH99SE.INI文件是被修改了。如果UltraEdit用管理员身份运行,则看到的就是真正的ADVSCH99SE.INI文件。
所以造成PROTEL看到的仍是它自已以前看到的、没有修改过的ADVSCH99SE.INI。
如果用administrator用户登陆WIN7,去修改,就全部是一样的了。而且PROTEL中也出现sim库了。
于是在WIN7的正常用户中,对PROTEL修改属性,“兼容性”中选中“以管理员身份运行此程序”,OK,可以用SIM库了。
文章评论(0条评论)
登录后参与讨论