我之前的Windows7安装在C分区,但是我在D分区上安装了许多程序。现在我在C分区上安装了新的Windows,并想恢复这些程序。
我如何在桌面和(控制面板 - 程序)上检索这些程序作为新安装的程序?
答案1
你不能。
除了磁盘驱动器上安装的程序文件之外,应用程序安装过程中还会对操作系统和注册表进行许多更改。
最糟糕的做法是尝试通过将程序文件的内容从旧安装复制到新安装来“复活”程序。这通常只会导致程序重新安装时出现问题。
每个程序都需要从其原始光盘或安装文件重新安装。如果程序与用户数据相关联,则需要从备份中恢复数据,或从应用程序保存用户数据的位置复制数据。这通常位于%appdata%
您%localappdata%
的用户配置文件中。
用户数据不应该(并且可能不会)保存在“Program Files”文件夹中,并且该文件夹中的内容通常是无用的。
上述情况的例外是“便携应用“设计为无需在计算机上“安装”即可运行。在这种情况下,程序和用户数据的内容几乎从不位于“Program Files”文件夹中,而是放置在用户选择的单独文件夹中,并且通常放置在便携式驱动器上。
如果不是出于节省空间或性能原因,您应该重新评估将“Program Files”移动到其他驱动器的做法。如果您决定重新安装操作系统,这不是一种可以用于“恢复”程序的方法。