The simplest way to test your website with an old chromium based browser, is withthe SRWare Iron Browser which is based on Chromium.This browser is a privacy-conscious version of Google Chrome with several features removedincluding auto-update.
The installers from the Google page pack a Google Update installer and the Chrome installer together. When you run it, it extracts the two and runs them. The FileHippo copy is only the extracted Chrome installer (including the Google digital signature).
As such, the version resource in the properties of the FileHippo installer matches the version of the browser, but the installers from Google have a different one. If you get the one from Google, you can determine the version by using 7-Zip to open the EXE file, then the file inside that and looking at the filename of the installer. Either way, you can tell a Chrome version by either running it and checking Wrench->About or just looking at the version resources of CHROME.DLL (for some reason CHROME.EXE always has a version of 0.0.0.0).
Google only provides an online setup file for Google Chrome which installs the latest version of Google Chrome. It happens frequently that a user upgrades to a new version of Google Chrome and gets upset by an unpleasant feature, a missing option or an annoying bug. Therefore, some users want to roll back to an older version of Google Chrome to preserve a useful feature, option or support some legacy technology. However, is it really wise to use an out-dated verison of Google Chrome? The answer is NO since out-dated browsers usually come with security issues. A better solution to the problem is to use Slimjet browser, which runs on the latest Blink engine while offering more flexibity, features and options compared with Google Chrome. With Slimjet, we give users more choices to tune their browser to their own personal preference instead of forcing a majority style on everyone. Slimjet also integrates more features internally in the most efficient way so that you don't have to spend time dealing with unstable and resource-consuming third-party plugins. Best of all, Slimjet syncs all your Chrome data and settings via your Google account and is compatible with your favorite Chrome extensions. There is absolutely no learning curve for you to switch from Chrome to Slimjet. Give Slimjet a try now and you will never look back!
For users who insist on using an old version of Google Chrome and becoming vulnerable to security issues, you can find the right version of Google Chrome to download for your platform in the following sections.
Unfortunately, we only started to archive old versions of Chrome since Chrome 48. Chrome dropped support for Java, silverlight and other NPAPI plugins in Chrome 45. If you are looking for an old version of Chrome with support of Java, silverlight or other NPAPI plugins, you would have to use Slimjet Web Browser, which is based on Chromium and retains support of Java, silverlight and other NPAPI plugins.
The old versions of Chrome before V58 are packed as 7zip self-extracting executable. Just run the executable and extract the files under any folder on your hard drive. Then launch Google chrome with chrome.exe under the extraction folder. After V59, the archived chrome old version files are official Chrome offline installers. Just uninstall any current version of Chrome first and then run the downloaded installer. It's a one-click installer without any interactive UI.
Please notice that Chrome dropped support of XP and Vista since Chrome 50. If you are using XP and Vista, please download Chrome 49 or earlier, or download Slimjet Web Browser, which is based on Chromium and continues to support XP and Vista.
Note: Google Chrome stopped release 32-bit builds for linux since Chrome 49. If you are still using 32-bit linux and would like to be protected with the latest security patches as well, you can use Slimjet Web Browser, which is based the Chromium open source project and continues to support 32-bit linux.
Sometimes it can be just because you don't like a new update or the new version of your preferred browser. Different people have different reasons, for example, developers don't like the placement of tools and in other cases the favorite extensions might not appear so useful. In such circumstances, all you need is the same previous version. In case of Chrome, though Google doesn't provide you with any Source) to download older versions of Google Chrome, but if you are really comfortable with those you don't need to disappoint. Slimjet offers you all older version under one roof.
Google do not support any rollback to the previous versions of Chrome. But that doesn't mean, you cannot get the one. Yes, there is a simple way out to get previous version. Just uninstall your present adaptation, erasing each user's saved profile information, and then re-install the needed version. Here it is important to note that user may lose their bookmarks, history, and so on. Hence, be careful while you proceed with the same.
Now getting and downloading the prior versions of Google Chrome is possible. Slimjet share the old versions of Chrome, packed as 7zip self-extracting executable file. Download the one you need, run the executable and extract the files on your hard drive. Simply launch Google chrome with chrome.exe under the extraction folder. You can scroll above for different versions, available in 32- bit and 64- bit.
The installers provide advantages to both the user and Google but also some disadvantages. On the positive side, whenever you run the installer, the latest version of Google Chrome gets downloaded and installed.
Offline or full Chrome installers are linked to a specific version which may be outdated. While that is not the end of the world thanks to Chrome's automatic updating system, it still means that you will have to check for updates on first launch to make sure the latest version is installed.
Google benefits from net installers as well as it gets more data about the installation process. The installer requires an Internet connection and Google gets data during installation such as the date of installation, information about the system or if the installation fails.
Downsides to net installers are that you cannot install them on offline machines, that you may run into issues installing them on devices with slow Internet connections, and that net installers are not ideal if you want to install the browser on multiple machines as you would download it for each device individually instead of just once.
A click on the download button downloads the full version of the selected Chrome edition to your system. The file has a size of nearly 50 Megabytes and highlights that it is the full version of Chrome in its name as well.
The installer does not require an Internet connection during setup so that you may install it without having to worry about being connected to the Internet and about the stability of the Internet connection.
Right after running the script, I didn't check to see if the executables are running fine, because I was assuming there wouldn't be a problem with them. So, after letting the script pile up Chrome versions, just a few days ago I got a big surprise when I tried installing an older version of Chrome. None of the files downloaded by the script worked. Each time I'd try running them, I'd get "unknown installer error".
That got me curios about why isn't it working, so I accessed in Chrome and that got me a perfectly working exe. The strange thing is both exes downloaded through Chrome and curl had the same sha 512 hash.As I was puzzled, I tried wget and a powershell script.
Thanks to @John Seerden, I then used his powershell script, which downloaded a googlechromestandaloneenterprise64.msi working executable.Seeing this, I replaced googlechromestandaloneenterprise64.msi URL in his script with , but still got that error.
After some googling, I got across this post, which states something about getting an untagged installer, which I think has been downloaded through a 3rd party program like curl or wget, which ended in prompting "unknown installer error".
Is it there any way I could download perfectly fine running Chrome executables through a script or is it there any way to fix the broken executables?I would prefer to not resort to something like headless Chrome.
I then ran the resulting exe (patched exe, having version 86.0.4240.111 64 bits) in a fresh Windows 7 virtual machine (VM), and this time it installed correctly. For testing purposes, I turned off the network, and, when going to the 3 dotted menu in Chrome > Help > About Chrome, indeed, Chrome was the old version. After that, I turned on network and it had been updating to the latest version, 87.0.4280.66 64 bits, running with no problems.
Even though ChromeStandaloneSetup64_valid_Copy_latest_version.exe (valid exe) came with a Zone Identifier Alternate Data Stream (ADS), unlike the broken exe, the resulting exe coming out the broken exe, lacking ADS, it ran perfectly fine in the VM. Regarding ADS, I downloaded the same valid Chrome exe twice (87.0.4280.66 64 bits) and I noticed the ADS had the same exact value.
Next thing I did was going to -random-data-from-regexp and generating a random appguid and iid (using hexadecimal values, because that's what I noticed it was being used in those fields) using this pattern:
So, since the appguid and iid were coming from a later version of Chrome (appguid and iid taken from 87.0.4280.66 and inserted into 86.0.4240.111), I assume, installation will finish successfully only if the appguid and iid contained in the exe itself, through computation during instalation, will yield a result that matches a value stored somewhere in the exe, or a value that also gets computed during installation. I say this, because when I installed the resulting valid standalone Chrome exe coming from the broken exe, the network was turned off, and there was no prior installation of Chrome on that system. Or maybe those two values are somehow tied to the operating system.
c01484d022