This article explains the “Your Operating System version is outdated” error message which appears on the launch of Ledger Live.
The message can appear if the operating system on your PC is outdated and not supported by Ledger Live. You can check the system requirement for Ledger Live in this article.
Why can’t I use Ledger Live on an outdated OS?
The main reason is security. Many outdated operating systems are not maintained by their providers and are not up to date with the latest security patches. On top of that, when developing a new Ledger Live version, we are not testing it on non-supported operating systems. As these systems have security vulnerabilities and Ledger Live is not tested on these OS, we cannot guarantee the safe functioning of the application.
Additionally, staying up to date with the latest security updates of OS is an important requirement to fix vulnerabilities in Chromium browsers which are widely used for Web3 applications.
If you want to use Ledger Live safely and you are not on a supported OS, make sure to update your operating system and that it matches the Ledger Live requirements.
In rare cases, some users on Windows 10 may get the error. There is a workaround that may fix the issue.
- Close Ledger Live
- Press Windows + R to open the Windows Run prompt.
- Type in sysdm.cpl and click OK.
- Open the Advanced tab and click on the Environment Variables button in the System Properties window.
- The Environment Variables window is divided into two sections. The sections display user-specific and system-wide environment variables. To add a variable, click the New… button under the appropriate section.
- Enter the variable name MOCK_OS_VERSION and the value Windows_NT@10.0.0 in the New User Variable prompt and click OK.
- Open the command prompt then enter the following command: setx MOCK_OS_VERSION "Windows_NT@10.0.0"
Once this is done, you should be able to use Ledger Live on your PC.