转跳到内容

你见过可用空间为-215Mbyte的硬盘吗?


推荐贴

最近安装一个2000年左右的游戏,安装时发现乱码,用软件修复乱码(虽说还有一些乱码但总体能够明白说啥了)。
继续安装然后发现居然无法点击继续,原因是空间不足,不对啊,C盘剩余空间100G,怎么可能不够啊???(新游戏还可能不足,但这是2000年左右的游戏啊!)
然后惊讶的发现可用空间居然为-215Mbyte???

HVFhcCEA_o.jpg

太抽象啦!!!!!!
测试了一下,剩余空间6G的硬盘显示1981Mbyte为显示错误,而剩余空间1G的显示1076Mbyte为显示正常。
结合2000年左右的硬盘一般都很小甚至不少都不到1G,推测用的是一个取值范围为-2048~2047的类型(12位?)来储存这个剩余空间,于是就出现这个超级抽象的现象……(【后记】按byte计算的话,32位确实符合这个范围,-2G~2G。)

PS:顶着乱码试了一下,还是这种情况,说明是安装程序的问题,与解乱码程序无关。

,由CGAI修改
链接到点评
1 小时前,萨卡说道:

2000的话。。那是xp之前么?xp之前应该还没法直接获取硬盘容量,要软件自己去计算吧。当时还有100多gb限制啥的。。

Win98的游戏,可能就是你说的原因。只能说时代在发展吧,当时也没想象到现在1TB都是民用的小儿科。

CGAI在看最新一期的月报时想起以前的月报一时兴起前往整理,发现以前留下的私房钱 10节操

链接到点评
游客
此主题已关闭。
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款