You are here

How To: Make Google Chrome Portable the default app for all internet browser tasks on Windows 10.

3 posts / 0 new
Last post
keyboard_rookie
Offline
Last seen: 1 year 1 month ago
Joined: 2017-07-17 02:30
How To: Make Google Chrome Portable the default app for all internet browser tasks on Windows 10.

(I Googled and found a fare few people wanting this with none of the methods working completly. So did a bit of research.)

Normally if you use Google Chrome Portable then make "Google Chrome" the default browser app via "Windows Settings" it opens the normal Chrome (the one in C:\Path\PortableApps.com\PortableApps\GoogleChromePortable\App\Chrome-bin\chrome.exe) and uses the profile in \Users\user_name\AppData\Local\Google\Chrome.

Even if you associate everything web related (HTML, SHTML etc.) to the Google Chrome Portable executable in some cases (like when an application opens a URL) it will use the normal, non-portable chrome.exe that's also created during a Google Chrome Portable install.

This is because Windows uses a "Application User Model ID" to allocate certain behaviours.

These instructions simply points the registry's Application User Model ID entry for Chrome towards the portable executable (instead of the "normal" one.)

1.) Click on the start button and type "regedit" , click on the regedit icon.

2.) Got to:

Computer\HKEY_CURRENT_USER\Software\Classes\ChromeHTML.NUMBERSANDLETTERS

(Where the portion that says "NUMBERSANDLETTERS" will be a unique string of numbers and letters.)

3.) Create a backup by clicking File > Export

4.) Change the value in:

Computer\HKEY_CURRNT_USER\Software\Classes\ChromeHTML.S4BDWR3EJ3B62QJRNXKZH4AGKM\Application\ApplicationName

to "Google Chrome Portable"

5.) In the following registry keys change the value (double click on them.) Change the path from the normal (non-portable) chrome.exe to the GoogleChromePortable.exe path. Make sure to only change the paths and leave other portions unchanged.

Computer\HKEY_CURRENT_USER\Software\Classes\ChromeHTML.S4BDWR3EJ3B62QJRNXKZH4AGKM\Application\ApplicationIcon

Computer\HKEY_CURRENT_USER\Software\Classes\ChromeHTML.S4BDWR3EJ3B62QJRNXKZH4AGKM\DefaultIcon\(Default)

Computer\HKEY_CURRENT_USER\Software\Classes\ChromeHTML.S4BDWR3EJ3B62QJRNXKZH4AGKM\shell\open\command\(Default)

Now when you go into Windows settings and select a default browser you will have a "Google Chrome Portable" option and all links will open using the portable version.

Screenshots:

https://postimg.org/image/kx5072xpb/
https://postimg.org/image/o6jfdjlsv/
https://postimg.org/image/7wt9anb4v/
https://postimg.org/image/9ytqow93z/

DooMWhite
Offline
Last seen: 7 months 3 weeks ago
Joined: 2018-02-27 02:13
I'm using windows 7 and I can

I'm using windows 7 and I can't find any ChromeHTML.NUMBERSANDLETTERS
Just ChromeHTML and there's no ApplicationIcon and the rest that you said, any help?

DooMWhite
Offline
Last seen: 7 months 3 weeks ago
Joined: 2018-02-27 02:13
Well, I kinda did it!

Well, I kinda did it!
I searched every GoogleChromePortable64\App\Chrome-bin\chrome.exe location on regedit and changed it to googlechromeportable(took me a good time) and obviously I did a backup of EVERY file I found, in the end I backup'ed 10 files.

Log in or register to post comments