需启用“压缩文件支持”可选功能、运行DISM命令启用ClientCompression、注册.rar/.7z文件关联至zipfldr.dll并重启资源管理器,方可实现Windows 11原生双击打开及右键“全部解压缩”RAR/7Z文件。

你想在 Windows 11 中双击打开 RAR 或 7Z 文件,右键直接“全部解压缩”,却反复看到“不支持此格式”或弹出“选择应用”窗口——这说明系统虽已内置 libarchive 解压引擎,但关键模块未激活、文件关联断裂,或资源管理器未刷新上下文。
启用“压缩文件支持”可选功能
这是微软官方推荐路径,适用于 23H2 及更高版本(含 24H2),能一次性激活 RAR/7Z/tar 等多种格式的原生解析能力。
按下 Win + I 打开设置 → 点击“应用”→“可选功能”→ 点击右上角“+ 添加功能”→ 在搜索框输入【Compression Files Support】→ 勾选该项 → 点击“确定”开始安装。
安装完成后,按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器”→ 右键选择“重新启动”。【这一步不可跳过,否则右键菜单不会刷新】
若搜索不到该选项,请确认系统版本为 23H2 或更新,并已安装 2026 年 3 月之后发布的累积更新;旧版 LTSC 或未推送更新的设备需改用 DISM 命令方案。
通过 DISM 强制启用 ClientCompression
当图形界面找不到“Compression Files Support”时,说明底层压缩服务模块被禁用或未加载,必须绕过 UI 直触系统内核。
方法一:管理员终端执行启用命令
右键“开始”按钮 → 选择“终端(管理员)” → 输入:
DISM /Online /Enable-Feature /FeatureName:ClientCompression /All /NoRestart
方法二:验证是否生效
命令执行完毕后,立即运行:
Get-WindowsOptionalFeature -Online -FeatureName ClientCompression
检查输出中的 State 字段——【必须为 Enabled】。若显示 Disabled,请重复方法一命令,并在末尾添加 /LimitAccess 参数后重试。
注册 .rar 与 .7z 文件类型关联
即使前两步都完成,部分系统仍缺失扩展名与内置压缩处理器的绑定关系,导致右键无解压入口。此步骤必须以管理员身份运行 PowerShell 或 CMD。
第一步:执行文件类型关联
assoc .rar=CompressedFolder
第二步:继续绑定 7Z 格式
assoc .7z=CompressedFolder
第三步:绑定处理程序到 zipfldr.dll
ftype CompressedFolder="%SystemRoot%\System32\zipfldr.dll" "%1"
第四步:强制刷新外壳环境
taskkill /f /im explorer.exe && start explorer.exe


















