西门子软件的尿性相信大家都清楚,一旦出问题基本就宣告了系统凉凉,大部分需要重装系统来解决,1月2日我的STEP7就出现了故障,当时还在论坛发布了求助,详情可以移步http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1665229&b_id=4&s_id=0&pno=#1665229。由于我新买的电脑,不想重装系统,直到昨天,在我跟这软件硬刚一周之后,问题彻底解决。下面分享一下我的解决方案。温馨提示,文章很短,过程很长,整个解决过程需要3个小时以上,没耐心的朋友可以出门右转了。
开始下列步骤之前,请先把STEP7安装文件考到U盘以防误删
步骤一、卸载STEP7并重启电脑
步骤二、在文件管理器中,勾选“隐藏的项目”
步骤三、找到C盘及STEP7安装盘的所有文件夹(包括隐藏文件夹)并删除,下图是必删文件夹(不同安装路径文件夹名也不同,各位灵活运用)
步骤四:在注册表中找到下列文件并删除(win+R然后输入regedit打开注册表)
HKEY_CLASSES_ROOT下所有S7开头文件(大概330多项,闭眼双手交替按DELETE和ENTER一分钟再睁眼)
HKEY_CLASSES_ROOT下所有simatic开头文件
HKEY_CURRENT_USERSOFTWARESiemens文件夹
HKEY_LOCAL_MACHINESOFTWARESiemens文件夹
HKEY_LOCAL_MACHINEDRIVERSDriverDatabaseDriverPackages下所有S7开头文件
HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeSiemens文件夹
HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsShellMuiCache文件夹下所有Siemens AG、Siemens、S7等数据文件
步骤五:重头戏来了,在这一步你将停留将近3小时,把鼠标放在注册表HKEY_CLASSES_ROOT文件夹,然后ctrl+F弹出搜索框,输入关键词simatic,勾选“项”“值”“数据”然后单击查找下一个,把找到的文件夹、文件、值、数据等跟simatic有关的全部删除。删除完之后,把鼠标放在注册表HKEY_CLASSES_ROOT文件夹,用同样的方式查找“STEP7”、"S7",查完这3项3个小时基本就过去了,完成之后重启电脑。(查找注册表项的时候一定要单击注册表第一个文件夹,因为你单击第一个文件夹,查找才会从头开始查找,否则,查找内容会从你选定项向后查找)
步骤六:以管理员身份运行附件:regedit clean,运行完重启电脑;文件regedit clean下载链接:
链接:https://pan.baidu.com/s/1xo3R5LzuIxlVz8BWOKhT-Q
提取码:54ca
步骤七:重新安装STEP7软件
至此大部分故障都解决了,别问为什么,问就是你在第五步删除了上千个注册表项和文件夹,几乎把STEP7在你系统留下的痕迹消灭干净了。过程看起来很短,但我亲身经历4小时才做完,左手按CTRL+F右手控制鼠标删除,四小时下来手都僵了。消耗的时间完全可以来重新安装一个系统,但我有点强迫症,出现问题必须解决问题,不能让问题来支配我,所以上述方法因人而异,量力而行。
注:此方法仅供参考,各位量力而行,出问题概不负责。