Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


Filter this topic showing only the reply marked as answer View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3
OldGeek

749 posts

Ultimate Geek

ID Verified
Lifetime subscriber

  #720935 21-Nov-2012 19:40
Send private message

gzt:
gzt: Try looking in HKEY_CLASSES_ROOT for the HTTP handler and compare that to a known good machine.


Actually, this key is built per user logon.

Log on as a different user.

If IE works correctly for the new user then we can think about which key to export.


I have just one user defined.

 
 
 

Shop Mighty Ape for electronics, games, computers books and more (affiliate link).
OldGeek

749 posts

Ultimate Geek

ID Verified
Lifetime subscriber

  #722225 24-Nov-2012 11:43
Send private message

I have tried Mauricios suggestion and installed IE 10 preview.  No change 8-(

gzt

gzt
15199 posts

Uber Geek

Lifetime subscriber

  #722231 24-Nov-2012 12:08
Send private message

Any objection to creating a new user and logging on as that user?



OldGeek

749 posts

Ultimate Geek

ID Verified
Lifetime subscriber

  #722263 24-Nov-2012 12:54
Send private message

gzt:
gzt: Try looking in HKEY_CLASSES_ROOT for the HTTP handler and compare that to a known good machine.


Actually, this key is built per user logon.

Log on as a different user.

If IE works correctly for the new user then we can think about which key to export.


As a result of a later prompt I tried this.  Opening a url from a WORD doc does not work under the existing userid but does work from the new userid.  Looking at HKEY_CLASSES_ROOT\http the various entries are identical for both users.

gzt

gzt
15199 posts

Uber Geek

Lifetime subscriber

  #722277 24-Nov-2012 13:10
Send private message

All the way down to HKEY_CLASSES_ROOT\http\shell\open\command ?

gzt

gzt
15199 posts

Uber Geek

Lifetime subscriber

  #722278 24-Nov-2012 13:16
Send private message

I'll assume that is a yes and move on to the next step.

Time to examine: HKEY_CURRENT_USER\Software\Classes\http\shell\open\ for each user.

OldGeek

749 posts

Ultimate Geek

ID Verified
Lifetime subscriber

  #722295 24-Nov-2012 14:34
Send private message

gzt: I'll assume that is a yes and move on to the next step.

Time to examine: HKEY_CURRENT_USER\Software\Classes\http\shell\open\ for each user.


Under the new user there are virtually no keys under the above directory, however under the existing user there are a number of entries such as .htm, .html etc (note the preceeding dot and no http key) all of which have a default of "ChromeHTML".  Looks like paydirt here because Chrome is not installed AFAIK.  Is it safe to delete all the entries that show a value of"ChromeHTML"?



Kyanar
3874 posts

Uber Geek

Trusted
Subscriber

  #722301 24-Nov-2012 14:45
Send private message

OldGeek:
gzt: I'll assume that is a yes and move on to the next step.

Time to examine: HKEY_CURRENT_USER\Software\Classes\http\shell\open\ for each user.


Under the new user there are virtually no keys under the above directory, however under the existing user there are a number of entries such as .htm, .html etc (note the preceeding dot and no http key) all of which have a default of "ChromeHTML".  Looks like paydirt here because Chrome is not installed AFAIK.  Is it safe to delete all the entries that show a value of"ChromeHTML"?


I would strongly suggest just nuking the key entirely and importing from your "fresh" user.  Take backup first!

OldGeek

749 posts

Ultimate Geek

ID Verified
Lifetime subscriber

  #722313 24-Nov-2012 15:11
Send private message

I simply deleted the keys under HKEY_CURRENT_USER\Software\classes where the data value referenced chrome.  There were some keys here that did not.  It worked!!  Problem fixed!!

***Many thanks to all.***

Yes I backed up - er exported - the registry first.

gzt

gzt
15199 posts

Uber Geek

Lifetime subscriber

  #722339 24-Nov-2012 16:55
Send private message

Nice job. Well done!

colinuu
243 posts

Master Geek


  #722456 24-Nov-2012 22:55
Send private message

gzt: Nice job. Well done!

+1. It can take a lot of persistence and fortitude to track down the solution to this kind of problem!

My big concern here is what this says about Google's software. That's two of us in this thread who have suffered malfunctions and lost many hours finding a fix after installing and uninstalling Chrome! Surely a well written uninstaller should restore the registry to the condition it was in beforehand? It seems like Google are arrogant enough to assume that Chrome is so amazingly wonderful that no-one would dream of removing it? And it bugs me the way Chrome gets pushed out with updates and downloads of so munch other un-related software by default. Very annoying...

Anyone else feel the same way? 

gzt

gzt
15199 posts

Uber Geek

Lifetime subscriber

  #722467 25-Nov-2012 00:04
Send private message

colinuu: Surely a well written uninstaller should restore the registry to the condition it was in beforehand?

Short answer - Yes. Long answer - Sometimes applications call Windows functions to register and unregister things in the registry and Windows does not work as advertised. This is not uncommon and there are all sorts of additional code required to cater for those situations in a custom way. Likely the current installer code does not know about these things.

colinuu: It seems like Google are arrogant enough to assume that Chrome is so amazingly wonderful that no-one would dream of removing it?

Chrome can be installed/removed both in the current user context and in the system context. Very likely Google has not thought through every combination of that. There are open issues in that area.

A large portion of the Chrome browser is open source. I have not checked to see if the installer is open source, but it probably is - because the project does accept reports on the Chrome install/uninstall.

I can see someone has reported things left behind in the registry after uninstall - but the true impact of the problem in the way that it affected OldGeek has not been reported.

If you liked Chrome you might report the issues - but then if you don't like it and then uninstall it and then suffer from this issue - then you are unlikely to want to spend any time reporting at all. ; ).

Quick summary: Yes this part of uninstall could be better. Google and/or the project should look at this.

If Google wants to donate me a Windows machine I'd be happy to take a good look at what is going on in this area.

OldGeek

749 posts

Ultimate Geek

ID Verified
Lifetime subscriber

  #722540 25-Nov-2012 13:23
Send private message

I spoke too soon, the problem has returned.  The registry does not contain the deleted keys so I have no reason to believe that it has been restored from a backup by some automated process.

A search of the registry for chromehtml reveals 11 references - 1 in KKEY_CLASSES_ROOT\chromehtml, 4 in HKEY_CURRENT_USER\software\Microsoft\windows\CurrentVersion\Explorer\FileExts, 2 in HKEY_LOCAL_MACHINE\software\classes and 4 in HKEY_USERS\S-1-5-21-1315360783-1704792791-3995418313-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

My inclination is to delete these keys as they reference chrome.  However I thought I would check here first because of the Explorer references.

gzt

gzt
15199 posts

Uber Geek

Lifetime subscriber

  #722554 25-Nov-2012 14:28
Send private message

hkey_current_user is always the current login, whichever user.

It is built for each user within each user session at logon based on the user details stored in hkey_users for each user - i.e; HKEY_USERS\S-1-5-21-1315360783-1704792791-3995418313-1000 is a user.

Terminology: In the registry a 'folder' item is called a key. The items stored in that folder are called value/data pairs, or just a 'value'.

OldGeek: My inclination is to delete these keys as they reference chrome.

I'm not exactly sure if you are talking about deleting a key or a value. Deleting all the 'keys' you specified wholesale would be a very bad idea.

Deleting 'values' that reference Chrome should be ok and have no impact on the rest of the system.

Deleting 'keys' that are clearly origin from Chrome is fine also.

Deleting entire 'keys' that contain Chrome values but also contain values related to other applications may cause problems.

HKEY_CURRENT_USER\software\Microsoft\windows\CurrentVersion\Explorer\FileExts stores values personal to the users login session and can be viewed and edited in control panel > default programs > file associations. Manually deleting chrome 'values' from that key should be fine.

Manually deleting chrome values and keys from HKEY_LOCAL_MACHINE\software\classes is a good idea.

HKEY_USERS\S-1-5-21-1315360783-1704792791-3995418313-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts is probably the user you are currently logged in as and the one from which current user was built. Just guessing, it could be any other user.

There's a gotcha here you should be aware of. Updating the registry manually does not automatically update Windows running environment with the latest settings. There are things Windows only learns about and updates the current environment on logon and logoff and some things on start. There are a fair few things you can force an update for by endtasking explorer.exe, then starting it again if needed.

But really, to fully see the effects of your changes - a restart is the best idea.

gzt

gzt
15199 posts

Uber Geek

Lifetime subscriber

  #722556 25-Nov-2012 14:54
Send private message

Might be a good idea to check the Google update services have been removed from administrative tools -> services. Unlikely those are left behind, just a thought.

1 | 2 | 3
Filter this topic showing only the reply marked as answer View this topic in a long page with up to 500 replies per page Create new topic





News and reviews »

Prodigi Technology Services Announces Strategic Acquisition of Conex
Posted 4-Dec-2023 09:33


Samsung Announces Galaxy AI
Posted 28-Nov-2023 14:48


Epson Launches EH-LS650 Ultra Short Throw Smart Streaming Laser Projector
Posted 28-Nov-2023 14:38


Fitbit Charge 6 Review 
Posted 27-Nov-2023 16:21


Cisco Launches New Research Highlighting Gap in Preparedness for AI
Posted 23-Nov-2023 15:50


Seagate Takes Block Storage System to New Heights Reaching 2.5 PB
Posted 23-Nov-2023 15:45


Seagate Nytro 4350 NVMe SSD Delivers Consistent Application Performance and High QoS to Data Centers
Posted 23-Nov-2023 15:38


Amazon Fire TV Stick 4k Max (2nd Generation) Review
Posted 14-Nov-2023 16:17


Over half of New Zealand adults surveyed concerned about AI shopping scams
Posted 3-Nov-2023 10:42


Super Mario Bros. Wonder Launches on Nintendo Switch
Posted 24-Oct-2023 10:56


Google Releases Nest WiFi Pro in New Zealand
Posted 24-Oct-2023 10:18


Amazon Introduces All-New Echo Pop in New Zealand
Posted 23-Oct-2023 19:49


HyperX Unveils Their First Webcam and Audio Mixer Plus
Posted 20-Oct-2023 11:47


Seagate Introduces Exos 24TB Hard Drives for Hyperscalers and Enterprise Data Centres
Posted 20-Oct-2023 11:43


Dyson Zone Noise-Cancelling Headphones Comes to New Zealand
Posted 20-Oct-2023 11:33









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.







Norton for Gamers