windows系统内置zip压缩功能支持四种原生方法:一、右键菜单“发送到→压缩(zipped)文件夹”;二、文件资源管理器“主页→压缩”按钮;三、powershell的compress-archive命令;四、cmd中tar命令。

如果您需要将多个文件或文件夹整理成一个便于传输或存储的包,但不确定如何操作,则可直接使用 Windows 系统内置的 ZIP 压缩功能。该功能无需安装任何第三方软件,生成的标准 ZIP 文件可在各类设备上通用打开。以下是适用于 Windows 10 及以上版本的多种原生压缩方法:
一、通过右键菜单创建 ZIP 压缩文件夹
该方法调用系统底层 ZIP 引擎,操作路径最短,适合单次快速打包,且自动保持原始文件名与层级结构,不修改源文件。
1、选中一个或多个待压缩的文件或文件夹(支持跨目录多选)。
2、在选中区域空白处点击鼠标右键,从弹出菜单中选择“发送到”。
3、在子菜单中点击“压缩(zipped)文件夹”选项。
4、系统将在当前目录下立即生成一个同名 ZIP 文件,图标为带拉链的文件夹。
5、如需重命名,可右键该 ZIP 文件,选择“重命名”,输入新名称后按回车确认。
二、通过文件资源管理器功能区压缩
此方式与右键菜单逻辑一致,但通过图形化功能栏触发,界面更直观,适合习惯使用顶部操作栏的用户,且支持批量高亮选中状态识别。
1、打开文件资源管理器,导航至包含目标文件的文件夹。
2、按住 Ctrl 键 多选不连续文件,或按住 Shift 键 框选连续范围。
3、切换至顶部“主页”选项卡,确保已启用功能区显示。
4、点击“压缩”按钮(图标为两个重叠的文件),系统即刻生成 ZIP 文件并置于同一位置。
三、使用 PowerShell 命令行压缩指定路径
PowerShell 的 Compress-Archive 命令基于 .NET 的 System.IO.Compression 命名空间,支持绝对路径、通配符及压缩级别设定,适用于脚本自动化或批量归档任务。
1、在目标文件夹空白处按住 Shift + 右键,选择“在此处打开 PowerShell 窗口”。
2、输入完整命令,例如:Compress-Archive -Path "D:\Reports\*.docx" -DestinationPath "D:\Reports\Docs_Archive.zip"。
3、执行后无提示即表示成功;若需更高压缩率,可追加参数 -CompressionLevel Optimal。
四、使用 CMD 中的 tar 命令创建 ZIP 归档
Windows 10 版本 1709 起集成的 tar 工具原生支持 ZIP 格式打包,命令轻量、无 GUI 依赖,适用于远程维护、批处理或嵌入部署流程。
1、以普通权限运行命令提示符或 Windows Terminal。
2、使用 cd 命令进入待压缩文件所在目录,例如:cd /d D:\Photos。
3、执行打包命令:tar -a -c -f Photos_2026.zip *.jpg *.png(-a 自动识别格式,-c 创建归档,-f 指定输出文件名)。
4、若需排除某类文件,可添加 --exclude="temp_*" 参数。











