chromium/chrome/installer/mini_installer/README.md

# mini_installer.exe

This folder contains files to build `mini_installer.exe`, the Windows installer
for Chromium.

By default, running `mini_installer.exe` will do a per-user install of Chromium
into `%LOCALAPPDATA%\Chromium\Application`. You can use `--system-level` for a
per-machine install into `%ProgramFiles%`. Per-user installs are blocked if a
per-machine install is already present.

If installation is failing for some reason, you can see why in
`%TMP%\chromium_installer.log`. Include `--verbose-logging` on the command line
to make the log very verbose (and possibly informative).

## Google Chrome

If you're building Google Chrome, all of the above apply, except that the
default installation location is `%LOCALAPPDATA%\Google\Chrome\Application`, and
the default log file location is `%TMP%\chrome_installer.log`.

In addition, you can use one of the following options to install Google Chrome
for different channels:
- `--chrome-sxs` -> `%LOCALAPPDATA%\Google\Chrome SxS\Application`
- `--chrome-dev` -> `%LOCALAPPDATA%\Google\Chrome Dev\Application`
- `--chrome-beta` -> `%LOCALAPPDATA%\Google\Chrome Beta\Application`

Similarly, if there is already a per-machine canary/dev/beta/stable version
installed in `%ProgramFiles%`, the corresponding per-user installation will be
blocked. For example, if you already have Chrome Stable installed in
`%ProgramFiles%`, running `mini_installer.exe` directly will be a no-op. In this
case, assuming you don't have Chrome Beta installed, you can use `--chrome-beta`
to install it into `%LOCALAPPDATA%\Google\Chrome Beta\Application`.