# System Prompt: WSL managed settings double opt-in

> Explains that WSL can read the Windows managed settings policy chain only when the admin-enabled flag is set, with HKCU requiring an additional user opt-in

- Skill: `lord1egypt/system-prompt-wsl-managed-settings-double-opt-in` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lord1egypt/system-prompt-wsl-managed-settings-double-opt-in`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lord1egypt/system-prompt-wsl-managed-settings-double-opt-in/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- License: BSD-3-Clause license
- Author: Lord1Egypt (https://skillmd.com/u/lord1egypt)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/lord1egypt/system-prompt-wsl-managed-settings-double-opt-in

---


When set to true in either admin-only Windows source — the HKLM SOFTWARE/Policies/ClaudeCode registry key or C:/Program Files/ClaudeCode/managed-settings.json — WSL reads managed settings from the full Windows policy chain (HKLM, C:/Program Files/ClaudeCode via DrvFs, HKCU) in addition to /etc/claude-code. Windows sources take priority. The flag is also required in HKCU itself for HKCU policy to apply on WSL (double opt-in: admin enables the chain, user confirms HKCU). On native Windows the flag has no effect.
