Windows 安装可能没有 C 盘吗?

Windows 安装可能没有 C 盘吗?

我正在开发一个应用程序,我想解释为什么我将某些文件的位置从 更改c:\%temp%

我认为最好的理由是并非所有 Windows 计算机都配备该C:驱动器。

真的吗?

答案1

是的,确实如此!Windows 的位置可以位于任何驱动器号上。甚至因为您可以在同一台计算机上安装多个操作系统。

您还可能拥有一台没有驱动器号的计算机C:

您可以阅读其他环境变量

答案2

对,是真的!

C 盘对计算机来说不是必需的。例如,您可以只使用 D: 盘。

答案3

无论是否可以存在不带 的 Windows 安装C:,都肯定可以存在带有无法写入 的 Windows 安装C:,例如因为该驱动器上没有您的应用程序具有写入权限的目录,或者因为该驱动器已满。

如果需要创建临时文件,请在TEMP环境变量指示的目录中创建它们(即%TEMP%)。

答案4

确实,您可以为 Windows 主驱动器取另一个名称。但是,您可以使用%HOMEDRIVE%%PROGRAMDATA%来查找文件存放位置。

Windows 还有许多其他环境变量

相关内容