新安装的 Windows 7 使用 SSD 作为启动驱动器并使用 HDD 作为存储?

新安装的 Windows 7 使用 SSD 作为启动驱动器并使用 HDD 作为存储?

我刚刚完成了台式机的组装,想将 Windows 7 安装到 SSD 上,然后将默认存储(即 Program Files 和 User 文件夹)放在单独的 HDD 上。我搜索了不同的方法来实现这一点,我见过的最常用的解决方案是修改这些位置的注册表项,使其指向 HDD 而不是 SSD,但我还读到,在已经安装操作系统后这样做可能会导致 Windows 程序不知道它们位于何处的问题。

我还下载了 RT Seven Lite 和 Oracle VM Virtualbox,希望修改我的启动盘,但到目前为止还没有任何进展。

所以我的问题是:有没有办法让我在安装 Windows 期间指定我希望那些目录(Program Files 和 User 文件夹)位于 HDD 上而不是 SSD 上,同时仍将操作系统安装到 SSD 上?

如果这个问题已经在其他地方被问到或回答过,我深感抱歉,当我搜索这个问题时,我的 Google-fu 帮不上什么忙,我越来越绝望了。

预先感谢您的任何帮助!

答案1

我强烈建议不要移动程序文件和用户目录,然后调整注册表来改变它,原因很简单,很多事情都会出错,而且不值得麻烦。

如果您的 SSD 和 HDD 都格式化为 NTFS,您可以考虑创建从 SSD 到 HDD 的目录连接。基本上,您的 C:\ 中仍有一个目录,至少 Windows 是这么认为的,但它指向 HDD,所有文件都存储在那里。

为了实现这一点,您需要启动到非 Windows 模式,但可以正常访问硬盘驱动器,并为其分配驱动器号。如果您使用 BartPE cd 或 Hirens 启动 cd/dvd 启动以进入 Windows 环境(或如果您足够熟练,也可以进入 DOS 环境),则可以实现这一点。

准备就绪后,将所有文件移动到新位置。然后以管理员权限打开命令提示符。输入以下内容:

c:
cd\
mklink /j "Program Files" "D:\Program Files"

虽然基本上可以对任何文件或文件夹执行此操作,但请注意,如果对目录执行此操作c:\windows\winsxs,则无法再安装 Windows 更新,除非将其移回。如果在移动程序文件文件夹后无法安装 Windows 更新,则可能是由于其中的公用文件部分。

我没有移动我的程序文件文件夹,因为我总是通过按自定义安装来安装我的程序,然后指定一个新位置。

答案2

针对 SSD 和 HDD 的 Windows 7 安装优化

当我安装 SSD/HDD 组合时,我在一些客户端版本上使用了它。它对我来说效果很好。试试看。

相关内容