Root has been deleted错误

来源:互联网 发布:网络倾听者 编辑:程序博客网 时间:2024/05/18 02:57

1.打开PROTEL 99 SE后先不要开DDB文件,看左上角有一个向下的箭头,按鼠标左键点击一下,选择DESIGN UTILITIES......
2.在出现的对话筐中选择REPAIR,再点击BROWSE......,然后选择你打不开的DDB文件,看是否可以修复吧,一般情况下是可以的。
除非文件已经被删掉。
###############
上面的是一种常规方法。如果你是新建也会出错,那就是因为win的升级造成部分组件的不兼容。你需要安装protel的sp6补丁包。

出现的错误:      

        1. protel 99se 加载扩展名为DDB的库文件时出现"file is not recognized"

        2.   新建项目文件时出现"Root has been deleted"

解决方法如下:

       出现的原因是: 360为了修复一个OFFICE的溢出漏洞用了一种临时的解决方法,将一个可以访问access的ACTIVEX控件给反注册掉了 (msjtes40.dll)

       解决方法: 重新注册一下这个dll文件,在"运行"里输入"regsvr32.exe msjtes40.dll",然后点"确定",出现注册成功提示后即可解决问题.