使用 7-Zip 压缩多个磁盘(分区)上的文件(C 盘、D 盘、E 盘中的文件)时,不能直接选中整个磁盘(因为磁盘是系统设备,不是普通文件夹),你需要采取以下方法:

使用“添加到压缩包”对话框(推荐)
这是最直接的方法,适用于同时选择不同盘符下的任意文件和文件夹。
- 打开 7-Zip 文件管理器(开始菜单搜索
7-Zip File Manager)。 - 左侧导航树:依次展开每个磁盘(如
C:\、D:\、E:\)。 - 选中文件:
- 点击
C:\下的文件夹A。 - 按住 Ctrl 键,再点击
D:\下的文件夹B。 - 再按住 Ctrl 键,点击
E:\下的文件C.txt。 - (此时界面下方会显示已选中的文件数量)
- 点击
- 点击“添加”按钮(左上角工具栏,绿色 号图标)。
- 在“添加到压缩包”窗口中:
- 压缩包名称:选择保存路径(可以选一个空盘,或者桌面)。
- 压缩格式:推荐
7z或zip。 - 其他选项无需改动。
- 点击 “确定”,7-Zip 会从不同磁盘读取数据并打包成一个文件。
手动整理后压缩(适合大量离散文件)
如果你不想在 7-Zip 里一个个点,可以先把文件集中到一个临时文件夹。
- 在某个大磁盘(如
D:\)下创建一个临时文件夹,D:\打包素材。 - 将 C 盘、D 盘、E 盘中的目标文件复制或移动到这个文件夹中。
- 右键点击
打包素材文件夹 -> 7-Zip -> 添加到压缩包...。 - 压缩完成后,可以删除这个临时文件夹。
使用命令行(适合高级用户或批量操作)
如果你需要重复操作或编写脚本,可以使用 7-Zip 的命令行模式。
示例命令(请根据实际路径修改):
7z a C:\output\最终备份.7z C:\用户\文档\* D:\项目\* E:\照片\*
a:添加文件到压缩包。C:\output\最终备份.7z:压缩包的保存路径和文件名。- 后面依次列出不同盘下的文件夹路径(路径最后加 代表该文件夹内的所有内容)。
注意事项
- 压缩后的文件大小:如果文件来自不同磁盘,总大小可能非常大,请确保目标磁盘有足够的空间存放生成的压缩包。
- 系统文件保护:不要尝试直接压缩整个 C 盘(如
C:\),因为很多系统文件正在被 Windows 使用,会导致错误或权限问题,建议只压缩用户数据(桌面、文档等)。 - 速度:跨磁盘读取确实会稍微慢一些,但 7-Zip 本身效率很高。
最简单的方法是打开 7-Zip 程序,按住 Ctrl 在不同的磁盘列表中逐一选中文件,然后点击“添加”。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。