Windows 10 默认安装驱动器未应用

Windows 10 默认安装驱动器未应用

我安装了全新的 Windows 10,版本号为 10.0.15014。C 盘相当小,因此我想使用 MicroSD 驱动器和/或外部 USB HDD 作为新软件的默认安装驱动器。

Windows 10 允许自定义此设置自某些早期版本以来。而且我能够相应地更改驱动器号。这在目标驱动器上创建了一个特定目录。

但安装软件仍然会将其放在 C 盘上。我尝试过 Google Chrome、Dropbox 和 Office 365。它们中的大多数甚至不再提供允许更改目标文件夹的自定义安装。

我如何强制执行应用的设置?可能还有一些其他可能性,包括手动注册表更改.但我想尽可能地避开他们。

答案1

您假设了一些常见的误解。

应用程序和软件不是一回事。

应用程序是通过 Windows 商店下载时自动安装的所有内容。

所有其他具有安装程序的软件大多数情况下都允许您选择安装软件的位置。默认情况下,它将使用 %programfiles% 及其 x86 对应项作为默认目录,当您选择自定义安装时,允许您在安装过程中浏览到不同的文件夹。

现在,也就是说,可以更改 %programfiles% 变量,以便它在安装过程中自动建议正确的新路径。问题是,并不是每个软件都尊重这一点,并且可能仍然将 c:\program files 路径硬编码到安装程序中,并带有浏览到其他文件夹的选项,因此它永远无法 100% 保证修复。

但更重要的是,不建议这样做,因为它会破坏 Windows。例如,如果您只更改 %program files% 路径,某些程序可能会突然认为它们的位置在新位置,但实际上并非如此。如果您将整个 program files 文件夹移至 D 盘,Windows 组件可能会损坏,包括 Windows Update。

可以使用目录连接来实现这一点,但考虑到实现这一点所需的过程超出了本问题的范围,如果操作不正确,可能会破坏整个 Windows。它只适用于不介意在 Windows 损坏时重新安装的高级用户。

相关内容