Fre*_*nöw 1 backup restore windows-7 file-transfer filesystems
我有一个朋友需要他的电脑在几个小时内工作。他的文件是安全的,但是,他设法破坏了 Windows 7 的主要安装。我的计划是使用 Linux 磁盘,复制他的 C:\ 做一个备份驱动器,然后重新安装。
恢复他的许多文件将非常简单(例如文档等),但是,诸如应用程序之类的东西不会那么容易传输。有没有什么简单的方法可以传输诸如 MS Office(他早上需要的)或其他商业软件包之类的应用程序,而无需经历找到密钥并完全重新安装它们的麻烦?
我不认为仅仅将它们移过来就行得通,因为我确信其中大部分都存储在注册表中(验证内容等)。
无论如何,快速响应会非常好!此外,额外的帮助会很棒!
我有一个朋友设法破坏了他的主要 Windows 7 安装,并需要他的计算机在短短几个小时内工作。
这是一项艰巨的任务,我猜它没有成功。无论如何,以供将来参考......
我的计划是用一个 Linux 磁盘进去,复制他的 C:\ 做一个我有的备份驱动器,然后重新安装。
这是可行的并且可以相当快地完成,但是要正确工作......
恢复他的许多文件将非常简单(例如文档等)
你是对的。复制简单文件既快速又容易。如果它们是他创建的普通文档,那么难度应该很小(99%的不会有问题)。只要确保目录结构得到维护,因为大多数程序喜欢在特定位置(通常是用户配置文件中的它们自己的子目录)查找用户数据。
但是,诸如应用程序之类的东西不会那么容易转移。我不认为仅仅将它们移过来就行得通,因为我确信其中大部分都存储在注册表中(验证内容等)。
再说一遍,你是对的。不幸的是,许多大型程序深入系统(驱动器上到处都是文件,到处都是注册表项,注册的类和文件类型、服务、驱动程序等等)。这在 Office、Visual Studio 等 Microsoft 程序中尤为普遍。
他拥有的任何便携式程序都不应该有任何问题,因为这是便携式程序的全部意义所在:它可以在任何地方运行而无需安装;只需将其复制到驱动器并运行即可。
有没有什么简单的方法可以传输诸如 MS Office(他早上需要的)或其他商业软件包之类的应用程序,而无需经历找到密钥并完全重新安装它们的麻烦?
并不真地。正如我上面所说的,一个程序可以用几十种不同的方式挖掘一个程序,每一种都有不同的组合。有些程序可以沙盒安装以清除程序安装程序对系统所做的更改(尽管即使这样也不总是成功),但当然这在这里没有用。有可能存在有,将有要备份/恢复的具体方案,项目的预先制作数据库的程序,但我还没有听说过任何。
你没有提到事情有多糟糕。如果它已经足够糟糕以至于您愿意重新安装,那么做一个备份并按照 Daredev 的建议尝试并执行一个简单的“修复安装”。如果这不起作用,则求助于重新安装/转移。
(很久以前(1997 年)我会定期擦除我的驱动器并重新安装 Windows(即,当我无事可做或 Windows 运行缓慢时)。那时,我真的没有任何文件保存在操作系统驱动器上并且程序设置仍然很简单,我只是在重新安装程序时重新设置它们。后来,我开始使用驱动器映像来备份和恢复,因为只备份整个操作系统比尝试清除所有操作系统更容易我为操作系统和程序更改了数千个小设置(即使是单个更改也可能导致十几个文件/注册表项修改)。最终,我厌倦了所有这些并开始编写自己的备份/恢复程序做到完美,让选择任何我想要的东西变得轻松愉快,但几年后,它甚至还没有进入 alpha 阶段——主要是因为时间不够。)
不幸的是,灾难发生后您几乎无能为力。如果您有某种备份,则可以使用它(尽管即使如此,您也可以根据情况进行数小时/数天的工作),否则,如您所见,正如 user970638 所说,您将只需要卷起袖子,拿一大杯咖啡/苏打水,播放一些音乐或电视节目,并期望在可预见的未来进行灾难恢复。
最佳机会步骤:
C:\Users\…
从备份复制用户配置文件文件夹 ( )