在处理电影版本时,我的硬盘空间不足,因此我临时将一个非常大的目录压缩为 zip 文件,并删除原始文件以获得一些额外空间。我通过右键单击并选择 来完成此操作Compress "my_files"
。当我结束工作时,我尝试通过解压缩来恢复原始文件,但它没有奏效:生成的目录只是空的。
到底发生了什么?还有什么希望可以解决这个问题?
编辑:改用命令行,我收到错误:
Archive: test.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of test.zip or
test.zip.zip, and cannot find test.zip.ZIP, period.
答案1
它根本不起作用:生成的目录是空的
没有任何错误消息?这是 .zip 文件吗?
也许您可以尝试不同的压缩实用程序。unzip
在命令行上使用可能会有效,或者至少可以深入了解哪里出了问题。
附注:这就是为什么在操作有价值的数据(压缩、加密、移动到网络共享等)时绝不删除原始内容,直到您验证(通过测试)它可以恢复。