[BUG] Claude Desktop installer falsely detects Windows S Mode on Windows 10 IoT Enterprise LTSC
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The Claude Desktop installer refuses to install, displaying the error:
"Windows S Mode must be disabled to install Claude."
The machine is not running Windows S Mode. It is running Windows 10 IoT Enterprise LTSC 2021, which has an EditionID registry value of IoTEnterpriseS at HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion.
The installer appears to be checking for the presence of "S" in the EditionID string and incorrectly concluding that the OS is in S Mode. The trailing "S" in IoTEnterpriseS refers to the LTSC subscription variant, not S Mode.
What Should Happen?
The installer should install normally. Windows 10 IoT Enterprise LTSC is a full-featured Windows edition with no S Mode restrictions. Non-Store applications install and run without issue. install
Error Messages/Logs
Steps to Reproduce
On a Windows 10 IoT Enterprise LTSC 2021 machine, download the Claude Desktop installer
Run the installer
Installer immediately shows "Windows S Mode must be disabled to install Claude" and refuses to proceed
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Latest claude desktop
Platform
Anthropic API
Operating System
Windows 10 LTS
Terminal/Shell
Windows Terminal
Additional Information
_No response_
This issue has 15 comments on GitHub. Read the full discussion on GitHub ↗