Google Chrome first Beta

UPDATE: Yes running as admin allows you to set it as default.

 

There are a couple of odd things about Google's first beta release of its new web browser, Chrome.

Firstly, why does it install to C:\Users\<USERNAME>\AppData\Local\Google\Chrome\Application ?

Secondly it is not able to assert itself as the default browser in Vista.

If you go to tools > options in Chrome you see the following button to make Chrome your default browser.

image

This button did its job on my XP box but on my Vista box I received the following:

image

Fortunately, Microsoft shipped Vista with a built in tool for managing your default applications. However, Chrome does not appear in the list of programs and you cannot browse for it:

image

Next stop, 'Set file associations'. From here I was able to set windows to open .htm and .html files with Chrome:

image

However, when it came to setting a protocol such as http and https, there was again no option to browse for an application:

image

I also tried running Chrome as Admin and hitting the button and copying the app to program files, just in case windows would find it and place it in the programs list. No joy with this so far, but hey, things like this are what you expect with beta software. Knowing Google, it will stay in Beta for a few years just to abstain them from any responsibility.

Apart from this I am enjoying the browser more than I thought I would. Its far from innovative, but it is well made. Its really quick, I like that tabs run in separate processes and the search and find features are unoriginal but well done.

I will just wait for another release to solve the default issue, let me know if anyone finds a solution.

Comments

# re: Google Chrome first Beta
Gravatar "Firstly, why does it install to C:\Users\<USERNAME>>\AppData\Local\Google\Chrome\Application ?"

So that it can install without having elevate.
Left by Neil on 9/4/2008 4:15 PM
# re: Google Chrome first Beta
Gravatar Actually, they've been quite clever - by allowing Chrome to install to the Users folder, you don't need admin rights to install it - that's going to make it a lot easier for many people. If you try running Chrome as Admin, then you'll find that the "set as default browser" button works just fine.
Left by Steve Strong on 9/4/2008 4:19 PM
# re: Google Chrome first Beta
Gravatar Then why aren't all non-admin applications in this folder? If it is in this folder doesn't that mean other applications could fiddle with the browser without elevation?
Left by Jenman on 9/4/2008 4:30 PM
# re: Google Chrome first Beta
Gravatar Also, if the browser is in this folder doesn't that mean that every user will have to install it? That another identical 100Mb per user!
Left by Jenman on 9/4/2008 4:38 PM
# re: Google Chrome first Beta
Gravatar It's up to the installer to decide where it's going to install as, anything in Program Files *will* has been installed whilst elevated, since regular users can't write in there. I suspect that more installers will start doing what Chrome has done over time (it's similar to installation on a Mac - just need the files in a directory, doesn't really matter where it is).

You're correct that it could open up potential exploits, in that other programs could indeed fiddle. I guess the best fix for this would be to have the apps signed and then use Software Restriction Policy to only allow signed applications.
Left by Steve Strong on 9/4/2008 4:39 PM
# re: Google Chrome first Beta
Gravatar My install is only(!) 46MB, and disk is cheap :)
Left by Steve Strong on 9/4/2008 4:40 PM
# re: Google Chrome first Beta
Gravatar I ran as Admin and got it installed as default browser.
Left by Hadi Hariri on 9/9/2008 8:25 AM

Leave Your Comment

Title*
Name*
Email (never displayed)
 (will show your gravatar)
Url
Comment*

Please add 1 and 1 and type the answer here:

Preview Your Comment.