如何在 Windows 10 中升级到更高容量的 NVME 固态硬盘而不丢失任何东西

如何在 Windows 10 中升级到更高容量的 NVME 固态硬盘而不丢失任何东西

您好,我的笔记本电脑的 256GB NVME 固态硬盘已经快用完了,是时候升级了,我买了一个 1TB NVME 固态硬盘来迁移。关于如何克隆驱动器的评论似乎只复制了操作系统,而不是程序。

再次安装我的程序并重新设置我的首选项配置文件对我来说太麻烦了,我希望将其克隆到新驱动器后,我将能够继续使用它,就像什么都没发生一样。

旧驱动器不包含任何用户分区,但它包含来自制造商(戴尔)的分区

有人能给我一个具体的指导吗?我确实有一台可以毫无问题地读取 nvme 的 PC,是的,数据已经备份了 - 只是我不想丢失程序特定的配置文件和首选项。

答案1

您需要启动到 WinRE 或 WinPE(Windows 安装媒体)并执行以下操作:

  1. 通过以下方式捕获原始驱动器分区的 WIMDISM
    • 所需分区:操作系统和 WinRE
    • 可选分区:OEM 工具和恢复映像分区
  2. 配置新驱动器的分区布局
  3. 将每个捕获的 WIM 应用到相应的新驱动器的分区



影像

  • Windows 有总是本机支持分区或单个目录的映像。
    • 系统分区只能从 WinPE/WinRE 进行映像,而所有其他分区都可以在启动到 Windows 时进行映像。
    • 工作记忆模块西窗口我是年龄)可以捕获整个分区或单个文件夹/文件,这是使用的最佳方法(在WimScript.ini文件)

  • 所有 WinPE/WinRE 工作记忆模块DISM包含在其中。
    • 温控器: 道斯重新安装环境
      • 例如 Windows 安装启动媒体 (SHIFT+F10访问终端)
    • 温瑞: 道斯R生态恢复环境



命令

WinPE 默认只有 32MB 的暂存 [临时] 空间,因此/ScratchDir是必需的

  • 捕获一个图像:

    dism /Capture-Image /ImageFile:"Z:\Base.wim" /CaptureDir:"C:" /Name:"Windows Backup" /Description:"Base Image 2020.02.15 @ 07:59" /Compress:Max /CheckIntegrity /Verify /NoRpFix /ScratchDir:"Z:\"
    

    附加一个图像:

    dism /Append-Image /ImageFile:"Z:\Base.wim" /CaptureDir:"C:" /Name:"Windows Backup" /Description:"Base Image 2020.02.15 @ 07:59" /Compress:Max /CheckIntegrity /Verify /NoRpFix /ScratchDir:"Z:\" 
    
  • 申请一个图像:

    dism /Apply-Image /ImageFile:"Z:\Base.wim" /Index:1 /ApplyDir:"C:" /CheckIntegrity /Verify /NoRpFix /ScratchDir:"Z:\"
    
    • 如果应用系统映像,则必须发出以下命令之前启动:

      bootrec /FixMBR && bootrec /RebuildBCD
      



笔记:

  • 它是不可能的ESD/WIM 映像损坏
    • 提供的成像命令是总是发行:/CheckIntegrity&/Verify

  • ESD 只能采取系统分割
    • /Compress:Recovery是唯一可用的压缩算法。
      • ESD 压缩比比 WIM 压缩比高出约 33%。
      • 在 Windows 10 中,Microsoft 仅允许通过 ESD 按钮重置导出图像

  • ESD/WIM 是智能压缩图像格式
    • 当将新图像附加到图像时,仅将更改的文件添加到图像中
      • 新附加的图像利用先前图像中已包含的未更改文件的相同副本。
        • 这使得图像相对于其中包含的数据来说保持较小。



配置分区

  1. 启动到 WinRE 或 WinPE:
    • 温瑞:设置 > 更新和安全 > 恢复 - 高级启动 >
      疑难解答 > 高级 > 命令提示符
    • 温控器:启动 Windows 安装介质并通过以下方式打开终端SHIFT+F10

  2. 发出以下命令:
    1. diskpart
    2. lis dis
    3. sel dis X
      • 在哪里X是新驱动器的编号
    4. clean
    5. convert gpt
    6. cre par pri size=665 id=de94bba4-06d1-4d40-a16a-bfd50179d6ac offset=1024
      • WinRE 分区必须有 320MB 可用空间(WinRE.wim大小约为 300MB)
    7. format quick fs=ntfs label=WinRE
    8. gpt attributes=0x8000000000000001
    9. cre par efi size=100
    10. format quick fs=fat32 label=EFI
    11. cre par msr size=16
    12. 如果想要:
      1. 其余磁盘作为系统分区:
        1. cre par pri id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
        2. format fs=ntfs quick label=System
      2. 在系统分区后创建其他分区
        1. cre par pri size=204800 id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
          • C:\创建 200GB 的系统分区,如果将用户数据目录存储在除(推荐)以外的分区上
            (即%UserProfile%\Documents%UserProfile%\Downloads等),则所需的最大大小为 ~300GB
          • 将所需分区大小乘以 1024(即200*1024=204800
            1. format fs=ntfs quick label=System
    13. 关闭 DiskPart:exit

  3. 跟随重新创建 EFI 分区的启动内容的指南
    1. 另一种方法是关闭终端并继续进行 Windows 设置
      1. 选择您创建的用于安装 Windows 的第 4 个分区(从 2.12.1 || 2.12.2 分区)
      2. 一旦设置达到“安装功能”步骤,取消安装
        • 安装程序可能很快就会被取消,但是我不确定它在什么时候使用启动文件配置 EFI 分区,这是您使用 Windows 安装程序的唯一原因。

  4. 使用下面的命令从以前的磁盘捕获并应用系统、WinRE 和任何所需的 OEM 分区影像
    • 如果使用 3.1 中的选项,在将系统分区的 WIM 应用到新驱动器之前,请格式化驱动器上的系统分区(上面 2.12 中的分区 #4)
      diskpart>>>lis volsel vol <X>format fs=ntfs quick label=System



DISM 先决条件



例子:/Get-WIMinfo

PS $  ls -File "Z:\WIM"

  Directory: Z:\WIM

    Mode                LastWriteTime            Length  Name
    ----                -------------            ------  ----
    -a----        2018.12.24 03:34:13   95,019,530,773B  Base.wim
    -a----        2016.06.14 22:32:36              568B  DISM.cmd
    -a----        2016.05.17 05:36:10               97B  wimscript.ini

PS $  dism /Get-WIMinfo /WIMfile:"Base.wim"

  Deploy Image Servicing and Management tool
  Version: 10.0.18362.1

    Details for image : "Base.wim"

    Index : 1
      Name : Alienware 18: Windows 10
      Description : v1803: Base (Drivers Only)
      Size : 22,710,283,446 bytes

    Index : 2
      Name : Alienware 18: Windows 10
      Description : v1803: Software Installed (No Customizations)
      Size : 45,591,850,754 bytes

    Index : 3
      Name : Alienware 18: Windows 10
      Description : v1803: Software Installed (Customized)
      Size : 94,958,267,312 bytes

    Index : 4
      Name : Alienware 18: Windows 10
      Description : v1803: Software Group 1 Installed (Customized)
      Size : 101,588,267,910 bytes

    Index : 5
      Name : Alienware 18: Windows 10
      Description : v1803: Software Group 2 Installed (Customized)
      Size : 101,905,314,237 bytes

    Index : 6
      Name : Alienware 18: Windows 10
      Description : v1809: Updated Applications
      Size : 114,959,954,040 bytes

  The operation completed successfully.
PS $  dism /Get-WIMinfo /WIMfile:"Base.wim" /Index:1

  Deployment Image Servicing and Management tool
  Version: 10.0.18362.1

    Details for image : "Base.wim"

      Index : 1
      Name : Alienware 18: Windows 10
      Description : v1803: Base (Drivers Only)
      Size : 22,710,283,446 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : acpiapic
      Version : 10.0.17134
      ServicePack Build : 1
      ServicePack Level : 1
      Edition : Professional
      Installation : Client
      ProductType : WinNT
      ProductSuite : Terminal Server
      System Root : WINDOWS
      Directories : 24288
      Files : 112665
      Created : 2018.05.05 - 13:56:47
      Modified : 2018.05.05 - 13:56:47
      Languages :
              en-US (Default)

  The operation completed successfully.


PS $  dism /Get-WIMinfo /WIMfile:"Base.wim" /Index:2

  Deployment Image Servicing and Management tool
  Version: 10.0.18362.1

    Details for image : "Base.wim"

      Index : 2
      Name : Alienware 18: Windows 10
      Description : v1803: Software Installed (No Customizations)
      Size : 45,591,850,754 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : acpiapic
      Version : 10.0.17134
      ServicePack Build : 1
      ServicePack Level : 1
      Edition : Professional
      Installation : Client
      ProductType : WinNT
      ProductSuite : Terminal Server
      System Root : WINDOWS
      Directories : 45803
      Files : 203058
      Created : 2018.05.06 - 01:55:47
      Modified : 2018.05.06 - 01:55:48
      Languages :
              en-US (Default)

  The operation completed successfully.


PS $  dism /Get-WIMinfo /WIMfile:"Base.wim" /Index:3

  Deployment Image Servicing and Management tool
  Version: 10.0.18362.1

    Details for image : "Base.wim"

      Index : 3
      Name : Alienware 18: Windows 10
      Description : v1803: Software Installed (Customized)
      Size : 94,958,267,312 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : acpiapic
      Version : 10.0.17134
      ServicePack Build : 1
      ServicePack Level : 81
      Edition : Professional
      Installation : Client
      ProductType : WinNT
      ProductSuite : Terminal Server
      System Root : WINDOWS
      Directories : 62409
      Files : 350446
      Created : 2018.06.01 - 19:09:51
      Modified : 2018.06.19 - 21:26:18
      Languages :
              en-US (Default)

  The operation completed successfully.


PS $  dism /Get-WIMinfo /WIMfile:"Base.wim" /Index:4

  Deployment Image Servicing and Management tool
  Version: 10.0.18362.1

    Details for image : "Base.wim"

      Index : 4
      Name : Alienware 18: Windows 10
      Description : v1803: Software Group 1 Installed (Customized)
      Size : 101,588,267,910 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : acpiapic
      Version : 10.0.17134
      ServicePack Build : 1
      ServicePack Level : 81
      Edition : Professional
      Installation : Client
      ProductType : WinNT
      ProductSuite : Terminal Server
      System Root : WINDOWS
      Directories : 61908
      Files : 346074
      Created : 2018.06.08 - 21:54:02
      Modified : 2018.06.19 - 21:26:18
      Languages :
              en-US (Default)

  The operation completed successfully.


PS $  dism /Get-WIMinfo /WIMfile:"Base.wim" /Index:5

  Deployment Image Servicing and Management tool
  Version: 10.0.18362.1

    Details for image : "Base.wim"

      Index : 5
      Name : Alienware 18: Windows 10
      Description : v1803: Software Group 2 Installed (Customized)
      Size : 101,905,314,237 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : acpiapic
      Version : 10.0.17134
      ServicePack Build : 1
      ServicePack Level : 81
      Edition : Professional
      Installation : Client
      ProductType : WinNT
      ProductSuite : Terminal Server
      System Root : WINDOWS
      Directories : 76113
      Files : 423408
      Created : 2018.06.09 - 20:38:36
      Modified : 2018.06.19 - 21:26:18
      Languages :
              en-US (Default)

  The operation completed successfully.


PS $  dism /Get-WIMinfo /WIMfile:"Base.wim" /Index:6

  Deployment Image Servicing and Management tool
  Version: 10.0.18362.1

    Details for image : "Base.wim"

      Index : 6
      Name : Alienware 18: Windows 10
      Description : v1809: Updated Applications
      Size : 114,959,954,040 bytes
      WIM Bootable : No
      Architecture : x64
      Hal : acpiapic
      Version : 10.0.17763
      ServicePack Build : 195
      ServicePack Level : 0
      Edition : Professional
      Installation : Client
      ProductType : WinNT
      ProductSuite : Terminal Server
      System Root : WINDOWS
      Directories : 87659
      Files : 452028
      Created : 2018.12.24 - 04:27:13
      Modified : 2018.12.24 - 04:27:15
      Languages :
              en-US (Default)

  The operation completed successfully.

答案2

我也问过戴尔论坛,它与此兼容解决方案

相关内容