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.