问题描述:
本人出现这种错误的原因是更新版本,手动卸载低版本后,安装新版本时会弹出错误或者警告,这不重要,后面安装完毕,打开出现警告:
完整错误信息:无法在你的库中找到系统文件PRODEFS.INT。请检查你的库路径是否包含在你的Proteus 8安装目录下的LIBRARY文件夹中。
点击确定后可以正常进入页面,可是创建工程后不能正常使用,在此之前安装时也出现警告。
先解释一下错误原因:
根据本人的想法判断:之前旧版本可以运行,新版本出现找不到的问题,一般是新版本的软件安装时,系统配置文件时发现存在该软件的文件,系统便不在配置新的文件,而软件是根据系统配置下来的文件运行,软件运行的路径是安装路径,系统检测到的文件可不在软件安装的路径下,所以安装到最后时,检测文件不完整,便报警告,如果无视警告运行,将会在建立项目后出错。
解决方法有两个(本人只找到两个):
1、修补:
(1)直接点击“确认”进入主页面(如图)
(2)点击左上角的 系统,点击系统设置
(3)修改五个目录,修改成之前安装Proteus文件下的相关文件,什么文件?(下面)
修改成蓝色文件名的文件,注意! 注意!注意!一定是 旧Proteus文件下的相关文件
可以使用 “everthing" 软件(网上搜索下载,只有1~2M)查找效率高,但是搜索不一定准确,有重名文件不说,主要是时间长了我也记不得之前安装的路径了!查找条件也不足。
2、清除重装
简而言之,全部重新下载,当之前没有安装过这个应用。
所说的重新安装不只是卸载这个软件,要连同电脑注册表内的相关数据一同删除,让系统找不到相关配置文件,全部重新下载!
(1)首先进入“控制面板”中卸载Proteus,有关软件文件全部卸载删除
(2)进入路径C:/Program Files(x86)文件中(存储Proteus的盘),删除Labcenter Electronics文件夹
(3)之前旧版本的路径一同删除,使用文件查找:Proteus 8 Professional,直接文件夹一同删除,建议使用everthing软件查找,因为效率高,找到的全部删除,包括图标,一定要删干净!!!
(4)还没完,最重要的是:按电脑上的window + R 搜索 regedit ,回车进入注册表
(5)删除以下文件:
注册表中HKEY_CURRENT_USER \ Software下面的Labcenter Electronics文件删除
注册表中HKEY_LOCIAL_MACHINE \ SOFTWARE \ Wow6432Node 下面的Labcenter Electronics文件删除
千万不要删错,你知道为什么!!
(6)重新下载Proteus 安装、破译即可,不会有错误,如果没有解决,说明没有删除干净,需要从头开始进行。(安装时使用管理员身份,因为操作权限更高)
建议不要安装在C盘里面!!!