我可以将程序设置为自动安装到 F:/program 文件吗?

ale*_*lex 1 partitioning windows-xp

我已将我的 Windows XP 安装放在一个分区的 3gb 驱动器上(如果这不是一个好主意,请告诉我)并打算将文档和设置以及程序文件保留在剩余的分区部分 (247gb) 上。

有没有办法让安装程序/Windows 假设 F: 驱动器(更大的分区)?

谢谢

Bru*_*eod 6

您可以在注册表中的以下项中更改程序文件目录的位置。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir
Run Code Online (Sandbox Code Playgroud)

然后重新启动系统。

然而,作为一个职业的软件测试员,我建议不要这样做

如果您可以假设应用程序中没有任何软件具有任何硬编码路径,则更改位置应该有效。

许多,见鬼的大多数应用程序使用硬编码路径,因此这将导致非常非常不稳定的系统。

我还发现对磁盘进行分区根本不值得麻烦。您通常会用完 C 驱动器上的空间,或者在您无法使用的驱动器上散布大量可用空间,如果磁盘出现故障,您无论如何都会丢失所有空间。

编辑:这是有关该主题的 Microsoft KB 文章的链接http://support.microsoft.com/kb/933700