原创 关于PROTEL 99SE在WIN7中的使用,出现出现File is not recognized

2014-9-24 08:57 4609 15 15 分类: 工程师职场 文集: 学以致用
关于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条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条