Fix Claude Desktop on Windows (self-corrupting NeedsRemediation) A developer named Cheng has released a PowerShell script to fix Claude Desktop on Windows, which repeatedly self-corrupts due to a bundled DLL being blocked by Code Integrity enforcement. The script deploys the non-MSIX Squirrel build outside the MSIX container, avoiding the signing issue, and optionally locks the version, removes the broken MSIX package, and migrates user data. | < | | .SYNOPSIS | | Fixes Claude Desktop on Windows that keeps breaking with | | "This app can't open" / silently quits on launch. | | | | .DESCRIPTION | | Newer Claude Desktop MSIX Store builds bundle vk swiftshader.dll. | | On machines that enforce Code Integrity, Windows blocks that DLL inside | | the MSIX container event 3033: "did not meet the Microsoft signing level | | requirements" . That crashes the GPU process 0x060C201E , which makes | | Windows flag the whole package as "Modified, NeedsRemediation", so the | | next launch fails with 0x3CFC. Repair/reinstall only fixes it for a few | | minutes, then it self-corrupts again. | | | | This script sidesteps the bug by deploying the NON-MSIX Squirrel build | | to %LOCALAPPDATA%\AnthropicClaude, which lives OUTSIDE the MSIX container, | | so the signing enforcement never applies. Same Claude, no self-corruption. | | | | What it touches full transparency : | | - Downloads an official Squirrel .nupkg from downloads.claude.ai | | - Extracts it to %LOCALAPPDATA%\AnthropicClaude\app-