这个问题背后有很多有趣的历史。很久很久以前,在遥远的银河系,微软的手被夹在饼干罐里。当他们还是一家以销售 DOS 许可证为生的小公司时。一家名为 Stac Electronics 的公司想出了一种让 DOS 更好地工作的方法。很多机会,磁盘驱动器仍然很慢,处理器越来越快。
Stac 提出了一个 DOS 实用程序,它可以自动压缩文件,而 DOS 并不知道发生了这种情况。在将它们写入磁盘之前对其进行压缩,并在读取它们时对其进行解压缩。DOS 只看到文件的未压缩版本。在当时非常流行,它使磁盘访问变得容易 x2 更快。
所以微软走了“好主意!我们也可以做到”。并制作了自己的版本,称为 DoubleSpace,并以 DOS 6.0 版向世界发布。Stac 并不激动,立即死亡并起诉了微软。并荣获。1.2亿美元。那伤害。很多。这相当于为已经售出的每份 DOS 副本增加 5.50 美元的附加费,而当时的微软已经非常重视通过使价格具有吸引力来确保每台 PC 都预装了 DOS。
微软很难从中恢复过来,在很长一段时间内,压缩在公司都是一个肮脏的词。例如,在 .NET 框架中非常明显,直到最近才一直缺少对 .zip 存档的支持。
长话短说,他们提出了自己的压缩方案,没有侵犯任何人的专利。剩下的不多,吸得很厉害。这就是您遇到的问题,MSZIP 不是它的合适标签。您必须运行一个名为 expand.exe 的程序来解压缩该文件,该文件在每个 Windows 版本上都可用。键入“展开/?” 求助。在 superuser.com 上询问有关它的更多问题