Answers:
ImageX是Windows 7 WAIK(下载)的一部分,是一个免费工具。这就是我们在工作中使用的成像机器。它甚至可以用来创建计算机的备份。如果您正在使用C驱动器(您有另一个驱动器D,并且您的SSD当前设置为E),那么只需启动Windows PE,然后再启动即可。
ImageX /capture c: d:\image.wim "bootDrive" /verify /compress fast
这将image.wim
在另一个驱动器上创建一个很大的文件。您甚至可以映射驱动器,然后将其放在网络上,这就是我们要做的。
然后,重新配置驱动器以确保SSD现在是C:\
。
再次重新启动到Windows PE,然后键入:
imagex /apply d:\image.wim 1 c: /verify
然后,在那之后,仍然在PE中运行此命令非常重要:
bcdboot.exe c:\windows
它将使一切都可启动。
如果bcdboot.exe
失败,则可能必须先使用diskpart
实用程序将复制Windows的分区标记为活动分区。
Windows 7的内置备份功能使此操作非常容易,只要您有另一个(第三)驱动器来存储备份即可。
http://www.winsupersite.com/article/windows-7/replace-your-hard-drive-using-free-windows-7-tools
这个周末我刚做完,效果很好。
我的成功经验:
执行:
ROBOCOPY "E:\Program Files" "H:\Program Files" /MIR /SEC /SECFIX /R:0
ROBOCOPY "E:\Program Files (x86)" "H:\Program Files (x86)" /MIR /SEC /SECFIX /R:0
ROBOCOPY "E:\Windows" "H:\Windows" /MIR /SEC /SECFIX /R:0
ROBOCOPY "E:\Users" "H:\Users" /MIR /SEC /SECFIX /R:0
BOOTSECT /nt60 H: /mbr
卸下旧驱动器,然后使用Windows 7原始DVD重新启动->恢复
尽管@Brian答案应该起作用,但我使用了这一方法,它的速度要快得多,并且不需要WAIK或WinPE:
创建分区
复制分区
我们必须复制所有内容,甚至包括MBR。
更改驱动器号
您必须编辑新的驱动器注册表编辑器,以便分配的驱动器号不是X :,而是C:
X:\[Your windows dir]\System32\Config\SYSTEM
MountedDevices
\DosDevices\C:
为\DosDevices\Z:
(或未使用的字母)\DosDevices\X:
为\DosDevices\C:
确保在新驱动器的注册表上重命名该条目,而不是在旧驱动器上
创建BCD
这应该bcdboot.exe
起到作用
Add Entry
。更改启动设备
就这样
昨天,我刚刚成功将Windows安装复制到了新的SSD中。我知道我想使用GParted,但不确定之后该怎么做。复制完Windows后,我花了几个小时才能从SSD引导计算机,因此我想记下自己所做的事情。
这是我所做的:
释放硬盘驱动器上的足够空间,以便将其上的内容装入SSD。
下载并刻录了GParted实时CD。它是基于Linux的分区编辑器,但我发现它易于使用且可靠。
将SSD放入计算机。
更改了BIOS中的引导优先级,以使SSD处于顶部(可以验证一下,因此您知道从哪里引导)。
引导至GParted并调整硬盘分区的大小,使其小于SSD。调整大小花了将近一个小时。然后,我将硬盘驱动器的分区复制并粘贴到SSD上,并调整其大小以同时填充SSD。花了大约半个小时。(如果要处理有缺陷的磁盘,请进入高级模式并考虑诸如--recover之类的选项)。
我用旧的Windows安装拔下了硬盘驱动器。您不必这样做,但是如果拔掉了电源,则在启动计算机并显示桌面时,您便知道一切正常。(在我的尝试时,我没有足够的硬盘拔下,有一次我从SSD启动时,它是驱动器E,但注册表还是引用驱动器C.所以我用E:\Windows
从SSD,但C:\Users
并C:\Program Files
从硬盘驱动器。 )
引导至Windows 7安装磁盘并打开恢复命令提示符。所需的驱动器号已更改,以便SSD的分区为C:就像在硬盘驱动器上一样。我是这样做的diskpart
。诸如此类(SSD为111 GB):
**重要提示:如果将分区克隆到新磁盘,则在连接两个磁盘时将无法区分它们。最简单的事情是在OS分区中保留一个文本文件,说明是哪个驱动器。
X:\Sources> diskpart
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 465 GB Healthy
Volume 1 D NTFS Partition 111 GB Healthy
DISKPART> select volume 0
...
DISKPART> assign letter=E
...
DISKPART> select volume 1
...
DISKPART> assign letter=C
...
DISKPART> select volume 0
...
DISKPART> assign letter=D
...
The partition also needed to be set active:
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 465 GB 1024 KB
Disk 1 Online 111 GB 0 B
DISKPART> select disk 1
...
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 111 GB 1024 KB
DISKPART> select partition 1
...
DISKPART> active
...
DISKPART> exit
在重新启动之前执行以下命令:
bootrec /fixmbr
bootrec /fixboot
bootrec /rescanos
bcdboot c:\windows
我不确定它们是否都是必需的,但是运行它们并不会造成伤害。
从SSD引导,一切正常。我重新插入了硬盘驱动器。
Acronis True Image Home可以完全满足您的要求。它允许您恢复到新分区至少与原始映像一样大的任何分区大小。请注意,有时它将拒绝还原到其他分区大小或新的硬盘驱动器/ SSD。在这种情况下,您必须使设备上的新分区至少比原始映像大小大10GB(未压缩)。
我正在按照Bortao答复第3段的说明进行操作,有关在lo和注视Windows 7不允许我打开System文件夹X:\[Your windows dir]\System32\Config\System
(声称它已经打开)的情况下更改驱动器号的问题,所以我决定对其进行翼式安装。
我退出“开放式配置单元”并搜索位于以下位置的DosDevices
\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
我改名了
\DosDevice\C:
至 \DosDevice\Z:
\DosDevice\X:
至 \DosDevice\C:
\DosDevice\Z:
至 \DosDevice\X:
之后,我进行了很多注册表编辑,以将所有引用更改X:\
为C:\
regedit不允许进行更改时,我忽略了该问题,然后重新启动。
Symantec Backup Exec System Recovery或GHOST也将执行此操作。可以免费试用Backup Exec系统恢复Symantec BU Exec主页。某些SSD厂商仅在这种情况下为其驱动器提供了工具。您是否与制造商核实过?
我就是这样做的,老实说-Win7如此快速地安装在SSD上,让我享受全新的安装。我不确定Windows驱动程序对直接复制的满意程度-重新安装可能花费最少的时间。
无需使用昂贵的工具。您可以使用DriveSnapshot的试用版创建快照,以制作约40 gb数据的快照。我经常在Windows XP时代使用它,它仍然很棒!您可以轻松地使快照“实时”运行(我认为)。
根据需要对SSD进行分区,然后再次使用DriveSnapshot将快照提取到SSD。
我最近购买了Intel SSD驱动器,但无法获得随附的Acronis软件来检测Intel驱动器。因此,我尝试了赛门铁克的Ghost,只说“ Ghost不再是以前的样子”。
然后,我决定尝试使用Paragons“从OS到SSD的迁移”软件,但它也不起作用。在尝试订购该软件的噩梦之后,德国银行向我的卡等收费,我得到了该软件,这要归功于Paragon软件的一位非常好心的人决定免费赠送我一份,我只能以为可惜。
我已经尝试过将OS引导分区从1TB缩小到更易于管理的大小,并且确实将其扩展到186GB左右,这还不够小,无法使用带有160GB(149GB格式化)硬盘的内置映像软件的Windows。继续使用Paragon解决方案。
我下载,安装并运行了该软件。稍后,提示已完全完成。整个图像实际上是58GB,因此大约需要8分钟才能完成。在系统BIOS中交换引导顺序以反映新的SSD之后,系统仍从原始OS HDD而非SSD进行引导。这些文件在SSD上-目录结构和内容是正确的,但总的来说,它的长短之处在于该软件无法像所宣传的那样运行。
我尝试检查该软件是否未隐藏该分区,也没有隐藏该分区。我尝试了上述所有的bootrec和bcdboot选项,但仍然“不愉快”。我留下的操作系统会在启动时崩溃,提示“找不到Autochk程序。跳过自动检查。” 然后蓝屏显示0.5秒钟,然后重新启动到同一端。
从侧面看,新安装大约花了11分钟。重新配置和数据传输花费了更长的时间,尽管我现在有那种“新安装”的感觉,而且我喜欢它!无论如何,将操作系统迁移到SSD不适用于我,但可能适用于您。我不知道。
尚未亲自尝试过,但是有一个名为EaseUS Disk Copy的免费驱动器复制实用程序。
这不是简单的方法,要花4个小时的时间尝试将Windows 7复制到另一个HDD,但没有免费的东西,来自Google的一切都是付费的,无法正常工作
对于Windows 10,您可以使用:snapshot.exe,然后使用USB Windows 10安装程序,然后运行修复选项并完成。只需记住将分区标记为活动状态,因为快照仅复制数据
Windows 7 通过此软件将硬盘克隆到另一个硬盘非常容易:HDDRawCopy1.10Portable.exe和免费