我们有一个在 Windows Server 2012 R2 64 位上运行的旧版 32 位应用程序。我需要添加一些额外的存储空间,但我的一位同事认为 32 位软件无法访问大于 2 TB 的分区驱动器。除了操作系统限制之外,有人知道 32 位应用程序的分区大小限制吗?
答案1
应用程序不必知道卷的大小。
但是,如果应用程序开发人员在编写应用程序时不关心这一点,那么您可能会遇到问题。例如,如果应用程序向操作系统询问可用空间量,并且应用程序将超过 2 TB 的可用空间解释为负数,那么它可能会拒绝写入文件,或报告奇怪的数字,或崩溃,或写入损坏的文件。