今天我去了商店,想给我的笔记本电脑加一块新的 SSD。我以为收到笔记本电脑后,它会像以前一样正常,但性能良好,速度也提高了。但是我打开笔记本电脑后,发现一切都是新的,就像在新笔记本电脑上发现的那样。我所有的应用程序都不见了。硬盘仍然在笔记本电脑上,里面有所有的文件。只是所有的设置、浏览器详细信息、应用程序都不在那里。但我已经恢复了浏览器详细信息。现在我想知道,有没有办法将我的应用程序从硬盘移动到 SSD,而无需重新安装,也不会影响任何文件。
例如,我想运行 Code Blocks。但是 C 盘中不再有它了。如何才能在不发生任何变化的情况下打开 Code Blocks?
希望尽快解决这个问题。
答案1
简单的问题处理程序确实不可能。即使对于经验丰富的人来说,重新安装大量软件并手动从旧用户配置文件迁移注册表设置和数据也可能需要几天的时间。
有一些迁移软件可用,但只能在期望值很低的情况下使用 - 我个人甚至不建议尝试。在有更多时间之前,让一切恢复正常的最简单方法是移除 SSD。
如果 SSD 至少与 HDD 一样大,那么只需克隆即可 - 这很容易,可能在 1-2 小时内完成。大多数 SSD 都包含免费克隆软件。我强烈建议在移动任何东西之前先从 HDD 的完整磁盘映像(备份)开始。
答案2
- 这为什么很难?因为,微软。
Windows 及其商业程序被设计成难以从一个驱动器迁移到另一个驱动器,这是微软和Windows 生态系统第三方应用程序。Windows 应用程序安装在(至少)四个不同的位置:
- C:\Program Files*nameofapp* (或 C:\Program Files (x86)*nameofapp* )
- 目录:\Windows\System32
- 注册表(每次启动时都会在内存中构建,由五个单独的文件组成)
- 您的用户的本地目录(应用程序的用户配置文件所在的位置)
因此,您必须弄清楚程序的哪些部分去了哪里才能知道如何迁移它。
您可以购买并下载用于迁移的应用程序。您可以尝试一下,但不能保证他们知道如何迁移您拥有的每个应用程序。看看电脑传输,安装 WinWin以及 Laplink 的电脑搬运工。我曾在 HP 的 IT 支持合同分配中使用过后者,它确实适用于 HP 客户正在使用的应用程序,但我不知道它是否适用于您的应用程序。
另一种方法是使用开源免费应用程序克隆兹拉将 HDD(硬盘驱动器)上的所有内容复制到 SSD(固态驱动器)上。
这需要下载 Clonezilla 的映像并将其写入 USB 闪存驱动器。之后,从 Clonezilla USB 闪存驱动器启动并选择初学者模式。它将逐步引导您完成该过程。
在执行此操作之前,您可以缩小 SSD 上现有的 Windows,以确保万一出现故障,您仍然可以使用 Linux LiveUSB 及其 gparted 应用程序安装新的 Windows;Linux 和 gparted 也是免费的,就像 beer 一样,就像 Windows 的 Clonezilla 一样。