![]() ![]() |
Jun 25 2009, 11:52 AM
Post
#31
|
|
|
Authentic Member ![]() ![]() Group: Authentic Member Posts: 31 Joined: 10-September 08 From: Sweden Member No.: 81,467 Operating System: Windows Vista |
I ran the reg file and rebooted and tried the Java installer again, but with the same messages as before. No luck |
|
|
|
Jun 25 2009, 12:01 PM
Post
#32
|
|
![]() SuperMember Group: Tech Team Posts: 1,656 Joined: 7-January 09 From: Flint, Michigan Member No.: 83,485 Operating System: Windows XP, Server 2003/2008, Linux |
Yes... I determined that you were going to have the same problem.. I can't believe this. I spent all this time finding these keys on Windows XP, and then as soon as I went over to Vista to see if it had the same effect. It doesn't. On Vista it is looking somewhere else to determine if it is already installed and I am trying to trace that down now.
|
|
|
|
Jun 25 2009, 01:41 PM
Post
#33
|
|
![]() SuperMember Group: Tech Team Posts: 1,656 Joined: 7-January 09 From: Flint, Michigan Member No.: 83,485 Operating System: Windows XP, Server 2003/2008, Linux |
Ok.. I finally got it..
Please revisit my previous post and re-download the new reg fix file that is attached. It has been updated again to include one more place in the registry that needs to be removed. I was able to reproduce your problem on a Vista machine. The problem is caused by the Windows Installer Cleanup utility. it SHOULD NOT BE USED to fix a Java installation problem on Windows Vista. It breaks the Java installation program from working properly because it leaves orphaned entries in the registry. The registry fix I have posted should fix the problem and allow you to reinstall Java 6 Update 14. Good luck. |
|
|
|
Jun 25 2009, 02:02 PM
Post
#34
|
|
|
Authentic Member ![]() ![]() Group: Authentic Member Posts: 31 Joined: 10-September 08 From: Sweden Member No.: 81,467 Operating System: Windows Vista |
You guys are amazing !!! Big hands to appleoddity and all the others who helped to reolve this for me ! I'm in awe of your expertise, and grateful for your patience, perseverance and ability to pinpoint and resolve this strange problem BIG THANKS TO YOU !! |
|
|
|
Jun 25 2009, 02:03 PM
Post
#35
|
|
![]() SuperMember Group: Tech Team Posts: 1,656 Joined: 7-January 09 From: Flint, Michigan Member No.: 83,485 Operating System: Windows XP, Server 2003/2008, Linux |
No problem.. Now, to see what to do about this thread so that the instructions are clear for other people who have problems with this issue.
|
|
|
|
Jun 25 2009, 06:03 PM
Post
#36
|
|
![]() SuperMember Group: Tech Team Posts: 1,798 Joined: 16-January 08 From: Denmark Member No.: 76,005 Operating System: WinXP SP3 |
Great job, both of you
AppleOddity, I was thinking on a little experiement, if you are up to it You posted that you were able to reproduce the problem. I wonder if Ccleaner would have found the orphaned registry key's if using the registry cleaner part of Ccleaner. If it does find them, it would be good to know |
|
|
|
Jun 25 2009, 07:54 PM
Post
#37
|
|
![]() SuperMember Group: Tech Team Posts: 1,656 Joined: 7-January 09 From: Flint, Michigan Member No.: 83,485 Operating System: Windows XP, Server 2003/2008, Linux |
Its a good experiment. But, unfortunately I can not perform it.
Its possible that it could've identified the problem. And, if I think about it, the next time I have a chance to work with Vista (Vista and I do not co-exist well), I will produce the problem again and see if that fixes it, or at least identifies it. The actual technical problem that happens with Vista and the installer clean-up tool is that the tool works like it is supposed to. It removes the installer information for Java and causes it no longer to show up in add/remove programs, nor able to be uninstalled. But, it does not remove the registry key that the Java installer looks for to see if it is already installed. So, if Java sees that registry key, it insists that it is still installed, so you only get the option to "reinstall" it. In order to "reinstall" it, it tries to invoke the current installer information for the version of Java installed, which, thanks to the installer clean-up tool, is no longer present. Its a problem with the Java installer that should not even exist. It has no business what so ever looking at a completely irrelevant section of the registry to determine if it is already installed. It should be looking at that windows installer information, and that is it. If the files and registry entries that exist to uninstall, or reinstall the program are not present it sure as heck shouldn't be trying to use them. It should just install fresh. Now that I think about it.. I might be able to reproduce this problem on XP, in which case I can run it on a virtual machine here in a little bit and get back with you. I was thinking that it only behaved this way on Vista, but I may have missed something that I just thought of which would cause it to act up on XP also. |
|
|
|
Jun 25 2009, 08:12 PM
Post
#38
|
|
![]() SuperMember Group: Tech Team Posts: 1,798 Joined: 16-January 08 From: Denmark Member No.: 76,005 Operating System: WinXP SP3 |
Sounds great, thanks
Really curious as to wether CCleaner will find it or not. More if I happen to run into it again. I don't have a Vista here at home, so I mostly know the basics, and thats about it. |
|
|
|
Jun 25 2009, 08:17 PM
Post
#39
|
|
![]() SuperMember Group: Tech Team Posts: 1,656 Joined: 7-January 09 From: Flint, Michigan Member No.: 83,485 Operating System: Windows XP, Server 2003/2008, Linux |
Its confirmed that this problem does exist the same on XP as it does on Vista. I was mistaken when I said it looks in a different spot on Vista.
The Java installer looks for the windows installer information and information under the JavaSoft key in the registry to determine if it is installed. The windows installer cleanup removed the installer information but does not remove the JavaSoft key. Running CCleaner and testing for all recognized problems in the registry, and selecting to FIX ALL problems that it found still did not resolve the issue, nor did it identify any problems with anything related to java except for an invalid plugin registry entry. So, sorry Abydos, it does not fix the problem. I'm going to summarize this thread over in the tech tip area and post the registry fix there. I did a lot of searching on this problem and could not find a solution so I think it is valuable to know. |
|
|
|
Jun 25 2009, 08:20 PM
Post
#40
|
|
![]() SuperMember Group: Tech Team Posts: 1,798 Joined: 16-January 08 From: Denmark Member No.: 76,005 Operating System: WinXP SP3 |
Ok, and thanks for the try.
Yes, it is valueable info. I couldn't find anything on it either, on any search-engine, besides the hotfix for XP in KB page. |
|
|
|
Jun 25 2009, 09:02 PM
Post
#41
|
|
![]() SuperMember Group: Tech Team Posts: 1,656 Joined: 7-January 09 From: Flint, Michigan Member No.: 83,485 Operating System: Windows XP, Server 2003/2008, Linux |
Please see fix here: http://forums.whatthetech.com/Java_Setup_P...em_t104537.html
All other information I posted in this thread related to fixing this problem has been removed because it was found to be incomplete or incorrect. The link to the fix in the Tech Tips area has been provided instead. This post has been edited by appleoddity: Jun 25 2009, 09:02 PM |
|
|
|
Jun 25 2009, 09:58 PM
Post
#42
|
|
![]() SuperMember Group: Tech Team Posts: 1,798 Joined: 16-January 08 From: Denmark Member No.: 76,005 Operating System: WinXP SP3 |
Well done
|
|
|
|
Jun 26 2009, 05:48 PM
Post
#43
|
|
![]() WTT Tech Group: Tech Team Posts: 2,456 Joined: 6-August 05 From: Central Florida Member No.: 37,720 Operating System: Windows 7 RC1, Windows XP Pro and Ubuntu Linux |
Ken, the Java cleanup reg file would be an excellent addition to Windows Made Easy XP - Advanced and maybe have Doug create a Windows Made Easy Vista - Advanced forum and put it there as well.
Looks like you could move the one you posted the link to pretty much asis. What do you think? |
|
|
|
Jun 26 2009, 06:13 PM
Post
#44
|
|
![]() SuperMember Group: Tech Team Posts: 1,656 Joined: 7-January 09 From: Flint, Michigan Member No.: 83,485 Operating System: Windows XP, Server 2003/2008, Linux |
Well, because it didn't apply to one specific operating system. And was more specific to Java. I felt it was a good place just in the general tech tip area. My other reasoning is that I want people to be able to reply to it in the future if they need an updated fix for a newer version of Java. I'm not sure that non-techs can post in the tech tip areas can they? Except for the general area?
Anyways, it doesn't matter to me where it is apart from the above concerns. |
|
|
|
Jun 26 2009, 06:39 PM
Post
#45
|
|
![]() WTT Tech Group: Tech Team Posts: 2,456 Joined: 6-August 05 From: Central Florida Member No.: 37,720 Operating System: Windows 7 RC1, Windows XP Pro and Ubuntu Linux |
I believe anyone can read the Tech Tips area, but only Techs and Admins can post there.
It's fine where it is. At least it 's search able. |
|
|
|
![]() ![]() |
Similar Topics
| Topic Title | Replies | Topic Starter | Views | Last Action | |||
|---|---|---|---|---|---|---|---|
![]() |
9 | redofromstart | 220 | 17th November 2009 - 07:04 PM Last post by: LDTate |
|||
![]() |
2 | JJJOOODDDYYY | 93 | 8th November 2009 - 03:08 PM Last post by: Noviciate |
|||
![]() |
24 | Step_By_Step | 566 | 4th November 2009 - 04:32 PM Last post by: Step_By_Step |
|||
![]() |
3 | Khahli | 141 | 3rd November 2009 - 07:38 PM Last post by: Ztruker |
|||
|
Time is now: 21st November 2009 - 01:10 PM |