In spite of its bugs, I’ve been using Google Chrome as my main browser for a while now; mainly because it is generally fast and because it allows me to kill Flash whenever it bugs (often) without having to kill the whole browser.
I also use Windows Vista because I like it and it doesn’t feel slower than XP even on my computer.
Finally, I use twhirl to follow my Twitter friends. It’s far from perfect, because I’d like to have a single client that allows me to follow not only Twitter but all the social networks in which I might have an account, but twhirl does a good job in the meanwhile.
One thing that’s bothered me from the beginning though—and I don’t know if this is a Windows (Vista?), twhirl or Chrome bug—is that whenever I click on a link on twhirl, it will open in Internet Explorer instead of Chrome, which is set up as my default browser. I tried different settings, but I didn’t find a solution until today, so I’m sharing it here because I’m sure others might be having the same problem.
(Warning: this solution involves modifying the Windows registry, which if done incorrectly might prevent your machine from working properly. Following my instructions carefully should be safe, but use at your own risk.)
- Open the Registry Editor by typing regedit in the Windows Start Menu.
You may see a confirmation window if UAC is enabled on your computer.
- Verify that the key HKEY_CLASSES_ROOTChromeHTML exists.
If this key doesn’t exist, you can stop reading here.
- Look for the key HKEY_CLASSES_ROOT.htm and change the (default) value to ChromeHTML. Repeat for HKEY_CLASSES_ROOT.html.
That should do it!
Alternatively, you can also import this file into your registry: correct_chrome.reg