Win11如何压缩和解压文件_Win11文件压缩解压教程【秒懂】

酷浩君_3060

酷浩君_3060

2026-03-30

1747人浏览

原创

windows 11内置原生zip支持,可通过右键“发送到”快速压缩、powershell批量压缩、cmd中tar命令压缩、右键解压、双击预览拖拽提取,以及修复注册表恢复右键功能。

win11如何压缩和解压文件_win11文件压缩解压教程【秒懂】

如果您需要在Windows 11中对文件或文件夹进行归档存储或释放内容,系统已内置原生ZIP支持,无需安装第三方软件即可完成压缩与解压操作。以下是多种可行的操作路径:

一、右键“发送到”快速压缩文件夹

该方式调用Windows资源管理器原生ZIP引擎,响应迅速且路径最短,适用于单个或多个文件夹的即时归档。

1、在文件资源管理器中,选中一个或多个目标文件夹(按住Ctrl键可多选)。

2、在选中项上点击鼠标右键,调出上下文菜单。

3、将鼠标悬停于“发送到”选项,展开子菜单。

4、点击“压缩(zipped)文件夹”,系统立即在当前目录生成同名ZIP文件。

5、生成后可直接右键重命名该ZIP文件,注意:重命名前请确保未双击打开该ZIP文件,避免系统占用导致失败。

二、使用PowerShell命令行批量压缩

此方法支持通配符筛选、路径指定及递归包含子目录,适合处理多个文件夹或需嵌入脚本自动执行的场景。

1、按下Win + X组合键,在弹出菜单中选择“终端(管理员)”。

2、输入cd命令切换至源文件夹所在目录,例如:cd D:\Projects。

3、执行Compress-Archive命令,例如:Compress-Archive -Path "FolderA", "FolderB" -DestinationPath D:\Backup\Archive.zip。

4、如需递归压缩子目录内容,添加-Recurse参数;若目标ZIP已存在且需覆盖,添加-Force参数。

三、通过命令提示符(cmd)使用tar命令压缩

Windows 11 23H2起原生集成tar命令,兼容POSIX语法,可直接生成ZIP格式归档包,无需额外模块或权限提升(部分路径仍需管理员)。

1、按下Win + R打开运行窗口,输入cmd后按Ctrl + Shift + Enter以管理员身份运行。

2、输入tar命令,后接目标ZIP路径与源文件夹路径,例如:tar -a -c -f E:\MyFolders.zip "D:\Work\Report"。

3、源路径含空格时必须用英文双引号包裹,否则命令执行失败。

4、命令执行完成后,检查目标路径是否生成对应.zip文件,无报错即表示成功。

绘蛙-创意文生图
绘蛙-创意文生图

一款面向电商场景的AI商品图生成工具,可根据文字描述辅助制作商品视觉内容,帮助商家快速探索不同商品展示方案。

下载

四、右键“全部解压缩”解压ZIP/RAR文件

系统内置解压功能可直接处理.zip和.rar格式,操作简洁,不依赖外部程序。

1、在文件资源管理器中定位并单击选中目标压缩文件,确保其扩展名为.zip 或 .rar。

2、在已选中的压缩文件上点击鼠标右键,弹出上下文菜单。

3、在菜单中找到“全部解压缩”或“解压全部文件”的选项,并点击它。

4、在弹出的“提取压缩文件”窗口中,点击“浏览”按钮,导航至您希望保存文件的目录。

5、选定文件夹后点击“确定”,再勾选“完成时显示提取的文件夹”,最后点击“提取”按钮启动解压。

五、直接双击浏览ZIP内容并拖拽提取部分文件

Windows 11支持对.zip文件进行免解压预览,便于快速定位所需内容,同时支持拖拽方式实现部分释放。

1、双击需要查看的.zip文件,系统会在文件资源管理器中将其作为一个普通文件夹打开。

2、此时可以看到压缩包内的所有文件和文件夹结构。

3、您可以直接将其中的文件或子文件夹拖拽到任意目标文件夹,系统将自动执行部分解压操作。

六、修复右键缺失“压缩到ZIP”或“解压全部文件”选项

当右键菜单中完全缺失ZIP相关操作,说明系统注册表中ZipFolder的ContextMenuHandlers子项被删除或损坏,需重建该注册项以恢复资源管理器原生功能。

1、按Win + R键,输入regedit并回车,以管理员身份运行注册表编辑器。

2、导航至路径:HKEY_CLASSES_ROOT\ZipFolder\shellex\ContextMenuHandlers。

3、右键点击ContextMenuHandlers → 新建 → 项,命名为{E84FCCD1-709A-465A-9B8C-4222F59E4527}。

4、双击新建项右侧的“(默认)”字符串值,将其数值数据留空(即设为空字符串),点击“确定”。

5、关闭注册表编辑器,按Ctrl + Shift + Esc打开任务管理器,重启“Windows 资源管理器”进程。

相关专题

更多
js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.03

1758

5

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.04

2704

5

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

2023.10.24

6084

49

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

2023.11.24

5709

6

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

2024.03.22

7354

16

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

2024.04.29

10774

11

go语言字符串相关教程
go语言字符串相关教程

本专题整合了go语言字符串相关教程,阅读专题下面的文章了解更多详细内容。

2025.07.29

5519

17

c++字符串相关教程
c++字符串相关教程

本专题整合了c++字符串相关教程,阅读专题下面的文章了解更多详细内容。

2025.08.07

5987

13

常用字符串方法大全
常用字符串方法大全

常用字符串方法大全

2025.08.08

3028

14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.9万人学习