手贱删了Wow6432nodenode.js自动注册表表,有没有补救方法

博客分类:
在Windows中,如果本地安装过Java,但存在问题无法使用,需要重新安装同版本的Java时,会提示如下信息:
This software has already been installed on your computer. Would you like to reinstall it?
确认后没有响应,或直接报错:
This action is only valid for products that are currently installed.
因而,无法重新安装,也无法卸载Java。
造成这种情况的原因是,原有Java安装目录已经被删除\或损坏了,但注册表中的Java安装信息还存在,这样重装时Java安装程序就会认为已经安装过了。
因而,需要先清除注册表中的Java安装信息,再执行Java安装程序。消除注册表时一定要将关键的Java信息清除干净,如果有残留的键值,则还是无法重装Java。
清除Java注册表时,主要参考了这篇文章:""。
其中提供了JavaMSIFix.exe和fixjava.bat两个修复java的小程序,文章中建议使用JavaMSIFix.exe,说fixjava.bat可能在WinXP有些情况下不好使(有同事的XP环境fixjava.bat直接报语法错误)。我试了下,JavaMSIFix.exe修复Java7时不好使,可能是写程序时Java7还没发布呢,所以没支持,其他Java版本没试过。fixjava.bat这个小程序在Win7下很好使,使用时可以根据自己的情况做些调整,脚本内容如下:
reg query hklm\software\classes\installer\products /f "java" /s | find "HKEY_LOCAL_MACHINE" & deljava.txt
for /f "tokens=* delims= " %%a in (deljava.txt) do reg delete %%a /f
del deljava.txt
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\JavaSoft\Java Runtime Environment" /f
这个fixjava.bat批处理脚本,就是删除注册表中关键的Java产品信息。我将原脚本中第一行的搜索关键字由java(tm) 6改为java,以更支持删除任意版本的Java注册表。如果Java版本很明确,也可以指定搜索及删除的具体版本,如:
java(tm) 5
java(tm) 6
建议使用fixjava.bat脚本来消除,一个是有脚本代码,很清楚脚本里做了哪些事情。另一个,也可根据个人的需要来修改脚本,比较灵活。
综上,重新安装Java环境的步骤为:
创建fixjava.bat脚本,检查代码内容是否满足要求,并编辑保存
双击执行fixjava.bat脚本,清除注册表中的Java安装信息
重新执行Java安装程序
附注:如果上述脚本在WinXP中执行报错,则可以通过手工方式删除注册表中的Java信息,如下:
将HKEY_LOCAL_MACHINE\software\classes\installer\products下的ProductName项含有"Java"字样的所在分支全部删除,见下图。
删除HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment分支
重新执行Java安装程序
浏览 26878
浏览: 257067 次
Great!谢谢
学习了。。。
楼主这个问题解决了没有,我也遇到了类似的问题,请问你是怎么解决 ...
1楼,三台电脑(成品状)那个图标就是网络邻居!帖子很冷清,卤煮很失落!求安慰
手机签到经验翻倍!快来扫一扫!
大侠们:请教一下清理完软件之后,注册表留下的痕迹(tracing)
240浏览 / 1回复
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftTracing,我已经把360都卸掉了,也用软件清理注册表了,可是注册表这个路径里还有好多空的文件名,如图:大家觉得有必要删除吗?会有影响不?你们也看看自己
那都删掉吧
您需要登录后才可以回帖&&&|&&&&&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录手贱删了Wow6432node注册表,有没有补救方法? - 知乎1被浏览2180分享邀请回答/m/article/455a9950fea1faa.html1添加评论分享收藏感谢收起知名精品系统推荐_精品系统站经过360,金山,瑞星,卡巴等杀毒软件检测,承诺无病毒,无插件,无流氓行为
> 轻松删除windows7启动项注册表键值
轻松删除windows7启动项注册表键值
当你的系统用的时间比较长了,安装过的软件比较多的时候,难免会觉的系统开机速度不如从前了,从所周知windows系统的启动都记录在注册表上,那么我们就可以通过修改注册表来搞定
那我们今天就来讲讲怎么删除win7系统的启动项注册表键值。
操作方法/步骤:
、在注册表编辑器中找到下面的键值:
(责任编辑:精品系统下载站)
------分隔线----------------------------
下一篇:没有了
推荐win7系统下载
推荐xp系统下载
推荐win8系统下载

我要回帖

更多关于 cz6432 的文章

 

随机推荐