![将 Windows 安装到一个硬盘上,但使用另一个硬盘?](https://linux22.com/image/1431262/%E5%B0%86%20Windows%20%E5%AE%89%E8%A3%85%E5%88%B0%E4%B8%80%E4%B8%AA%E7%A1%AC%E7%9B%98%E4%B8%8A%EF%BC%8C%E4%BD%86%E4%BD%BF%E7%94%A8%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%A1%AC%E7%9B%98%EF%BC%9F.png)
是否可以将 Windows 安装到比如说 60gb SSD 上,但告诉 Windows 允许如下文件夹:
程序文件 文档 图片 电影
还有其他杂项存储类型可以存储在外部硬盘上吗?
外部驱动器是 1TB 台式机驱动器,它有自己的电源线,使用 USB 3.0?
答案1
您可以将文档、图片、视频、桌面和其他特殊文件夹移动到另一个磁盘 - 没问题。只需转到您的 C:\Users\YourUserName\Documents 文件夹特性, 打开地点选项卡并单击移动。
但是,如果您的计算机在没有外部驱动器的情况下启动 - Windows 将在默认位置重新创建这些特殊文件夹,并且您必须在连接 HDD 后再次移动它们。
根据 Program Files - 可以重命名或移动 Program Files 和 Program Files (x86) 目录,但我只是在第二个 HDD 上创建另一个 Program Files 目录并在那里安装非常大的程序。
如果您在 SSD 上安装了 .NET,那就太好了(许多程序都使用 .NET 库)。
答案2
微软已明确表示,这无论如何都不可能,因为硬编码链接和路径Windows 文件和程序之间,这将会破坏它们的连接并导致 Windows 无法使用。
Microsoft 不支持通过修改 ProgramFilesDir 注册表值来更改 Program Files 文件夹的位置
更改默认的 Program Files 目录如果您几乎总是不想安装在系统磁盘上,而是安装在另一个分区(例如 D 盘)上,那么您可以按如下方式编辑注册表,而不是每次都更改默认位置:
打开 Regedit 并导航到以下键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
现在在右侧窗格中查找值 ProgramFilesDir 和/或 ProgramFilesDir (x86),具体取决于您的 Windows 8 是 32 位还是 64 位。
双击它并在打开的框中将其值数据从 C:\Program Files 更改为 D:\Program Files。
单击“确定”。退出。
现在,所有程序的默认安装目录应为 D:\Program Files。如果您使用的是 Windows 64 位,您可能需要更改 ProgramFilesDir 和 ProgramFilesDir (x86) 的值。