如何开启 Windows 11 原生支持的 RAR/7Z 解压 彻底移除第三方压缩软件方法

2026-06-03Windows系统215842

Windows 11原生支持RAR/7Z需三步闭环:一、启用“Compression Files Support”可选功能并重启资源管理器;二、若不可见则用DISM启用ClientCompression并验证为Enabled;三、通过PowerShell执行assoc/ftype命令绑定.rar/.7z到CompressedFolder及explorer.exe。

你正被 WinRAR 或 7-Zip 的广告弹窗反复打扰,右键压缩包却只看到“选择应用”或“不支持此格式”,而系统提示又明确写着“Windows 11 已原生支持 RAR/7Z”——这说明功能模块已内置但未激活,关键在于打通底层引擎、注册文件类型、刷新资源管理器三步闭环,缺一不可。

启用“压缩文件支持”可选功能

这是微软官方路径,适用于 Windows 11 23H2 及更高版本(含 24H2),能一次性激活 libarchive 引擎对 .rar、.7z、.tar.xz 等 12 种格式的解析能力。

按下 Win + I 打开设置 → 点击“应用”→“可选功能”→ 点击右上角“+ 添加功能”→ 在搜索框输入【Compression Files Support】→ 勾选后点击“确定”开始安装。

安装完成后必须重启资源管理器:按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器” → 右键选择“重新启动”。【跳过这步,右键菜单永远不会出现“全部解压缩”】

重启后立即测试:右键任意 .rar 文件,若仍无解压选项,说明系统未识别该功能项——请确认已安装 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 参数后重试。

用 PowerShell 注册 .rar 与 .7z 文件关联

即使前两步都成功,部分系统仍不会自动把 .rar 和 .7z 绑定到解压引擎,导致右键菜单空白。这是最常被忽略的断点,必须手动补全。

第一步:以管理员身份运行 PowerShell
按下 Win + X → 选择“终端(管理员)”

第二步:执行注册命令
输入并回车:
cmd /c "assoc .rar=CompressedFolder & ftype CompressedFolder=%SystemRoot%\explorer.exe %1"

第三步:为 .7z 补充注册
输入并回车:
cmd /c "assoc .7z=CompressedFolder"

第四步:强制刷新外壳环境
输入并回车:
taskkill /f /im explorer.exe & start explorer.exe

《如何开启 Windows 11 原生支持的 RAR/7Z 解压 彻底移除第三方压缩软件方法.doc》

下载本文的Word格式文档,以方便收藏与打印。