Installing Rainmeter


Rainmeter will run on Windows 7 (Service Pack 1 and Platform Update required) and above.

To install Rainmeter, download the latest version from rainmeter.net, then follow the instructions below.

If you are reinstalling or updating Rainmeter, you do not need to uninstall your existing copy before continuing. Your settings, skins and plugins will be preserved.

Standard Installation

The standard installation is recommended for most users. Simply run the installer and follow the instructions.

The installation will do the following:

  • Install the program to the default or selected Destination folder.
  • Create a Windows file association for the .rmskin file extension and the Rainmeter Skin Installer.
  • Create Windows Start menu item for Rainmeter.
  • Create Windows Start menu item for Startup/Rainmeter, so Rainmeter starts with Windows. This may be disabled by unchecking Launch Rainmeter on startup.
  • Launch Rainmeter at the end of the installation.

Skins and settings folders will be created in the default file locations when Rainmeter is first run.

Note: Rainmeter can be uninstalled using the Add or Remove programs function in Windows.

Default File Locations

Program folder:
C:\Program Files\Rainmeter

Skins folder:
C:\Users\YourName\Documents\Rainmeter\Skins

Settings and Layouts folder:
C:\Users\YourName\Appdata\Roaming\Rainmeter

Portable Installation

To run Rainmeter from a single folder, so it can be copied to another computer or run directly from a removable drive, select Portable installation during the install process and browse to the desired installation folder. No changes to the Windows Registry or Start menu will be made. All program, skins and settings folders and files will remain in the selected program folder.

Silent Installation

Rainmeter can be installed "silently" from a command prompt, either a cmd.exe command window or a PowerShell window.

Notes

Important! In order to have the installation be entirely "silent", the command prompt window must be run "As Administrator". If not, the installer will open a UAC confirmation dialog when run.

If an error occurs, a file named "Rainmeter.SilentInstall.log" is created on the desktop with information on the problem. If the desktop cannot be written to, the log file will be written to the user folder i.e. C:\Users\YourName.

Rainmeter will restart after the installation if it was running when the installation was started.

Parameters

In order to install or update Rainmeter from the command line, execute the installer .exe using one or more of the following case-sensitive parameters on the command line:

  • /S : Required - This tells the installer to execute without opening the normal installation dialog. This is the "silent" in "Silent Install".

  • /PORTABLE= : Optional - This can be set to either the default /PORTABLE=0 or /PORTABLE=1. If a "portable" installation is done, the /D= destination folder must be set.
  • /AUTOSTARTUP= : Optional - This will tell the installer whether or not to add a shortcut to Rainmeter in the Startup folder for your Windows account. On a new installation, this will default to /AUTOSTARTUP=1. On an upgrade of an existing installation, it will default to the current setting, but may be overridden.
    This setting is ignored on a "portable" install, as no registry changes are made and no icons are created with a portable installation.
  • /RESTART= : Optional - By default, Rainmeter will restart after the installation if it was running when the installation was started. This option can override this behavior with /RESTART=1 (restart Rainmeter when done), or /RESTART=0 (do not restart Rainmeter when done).
  • /VERSION= : Optional - This should be set to either /VERSION=64 or /VERSION=32, depending on the architecture of the Windows version you are running. On a new installation, this will default to /VERSION=64 on 64-bit Windows and /VERSION=32 on 32-bit Windows. On an upgrade installation, it will default to the current setting, but may be overridden.
  • /LANGUAGE= : Optional - If defined as a 4-digit numeric code, this sets the installer language and saves it to the registry. Any subsequent non-silent GUI installations will use this language for the installer. Also, on new installations, this language will be saved to Rainmeter.ini as the installed language - but ONLY on new installations. This will default to /LANGUAGE=1033 (English) on new installations.

  • /D= : Defines the installation folder.
    • This is required for "portable" installations. It is ignored on "normal" installations.
    • When installing in "normal" mode this is ignored, and will be forced to the %PROGRAMFILES% (generally C:\Program Files) folder for the account, in a \Rainmeter subfolder.
    • When installing in "portable" mode, the full path to the desired location is required.
    • Important! If defined, /D= must be the LAST parameter on the command line.

Examples

Rainmeter-4.5.0.exe /S /AUTOSTARTUP=0 /VERSION=32
Rainmeter-4.5.0.exe /S /RESTART=0
Rainmeter-4.5.0.exe /S /PORTABLE=1 /D=E:\MyRainmeter

WinGet Installation

You can install or upgrade to the latest version of Rainmeter from a cmd.exe or PowerShell command prompt window using the Windows Package Manager with the WinGet command.

If the cmd.exe or PowerShell command prompt window is run "As Administrator", the installation will be entirely "silent". If not, Windows will display a UAC (User Account Control) confirmation dialog when executed.

WinGet comes with Windows 11, but must be downloaded and installed from WinGet Releases on Windows 10.

Usage

winget install Rainmeter
This will force a new or overlay install of Rainmeter. It will use the currently defined or default Silent Installation parameters listed above.

winget upgrade Rainmeter
This will only install Rainmeter if a newer version than what is currently installed is available. It will use the currently defined or default Silent Installation parameters listed above.

winget install Rainmeter --override "/S /PORTABLE=1 /D=E:\MyRainmeter"
Using the --override parameter on the WinGet command line will allow setting any of the Silent Installation parameters listed above. Enclose the string of parameters in "quotes". Don't forget to use the /S parameter when overriding the default behavior.

Note: The "upgrade" command is not supported with a "portable" installation of Rainmeter. Always use "install" and the --override parameter with a "portable" installation of Rainmeter.