Windows10系统迁移

背景

公司更换电脑,主要是为了升级CPU,旧电脑配备SATA3固态+SATA3机械硬盘(旧系统Win10专业版安装在SATA3固态硬盘中),新电脑配备M.2固态+SATA3机械硬盘(新系统Win10企业版安装在M.2固态硬盘中)。

目的

由于旧系统安装了大量软件,所以想将旧系统直接迁移到新电脑的M.2固态中,避免重复安装软件和设置,节约时间。同时保留新系统,避免旧系统迁移后无法正常启动。

准备工作

工具软件

分区助手
DiskGenius
Dism++
EasyUEFI (本文没有用到)

确认启动方式

启动方式Legacy BIOS(传统的BIOS)对应硬盘分区模式MBR,启动方式UEFI BIOS对应硬盘分区模式GPT

启动方式硬盘分区模式
Legacy BIOSMBR
UEFI BIOSGPT

Legacy无法识别GPT分区,所以Legacy BIOS下GPT磁盘不能用于启动操作系统,在操作系统提供支持的情况下可用于数据存储。
UEFI可同时识别MBR分区和GPT分区,因此UEFI下,MBR磁盘和GPT磁盘都可用于启动操作系统和数据存储。不过微软限制,UEFI下使用Windows安装程序安装操作系统是只能将系统安装在GPT磁盘中。

确认系统版本

Win7只能用MBR分区(GPT也可以但是很麻烦,不建议),从Win8开始微软建议使用GPT分区。

确认结果
启动方式硬盘分区模式系统版本
旧电脑LegacyMBRWindows10专业版
新电脑UEFIGPTWindows10企业版

操作步骤

更换硬盘至新电脑

将SATA3固态添加至新电脑,调换新旧电脑的机械硬盘,此时新电脑中配备M.2固态+SATA3固态+旧机械硬盘,开机启动M.2固态中的Windows10企业版。

转换SATA3固态的分区模式

打开DiskGenius,右键选中SATA3固态,选择“转换分区表类型为GUID格式”,即将MBR转换为GPT。
在这里插入图片描述

在SATA3固态上建立ESP/MSR分区

本次操作前先确保SATA3固态上有足够的未分配空间,我这里预留了428MB。
右键选中SATA3固态上的系统分区,点击“建立ESP/MSR分区”。
在这里插入图片描述

引导启动SATA3上的Windows10专业版

打开Dism++,会自动扫描出当前电脑中的所有系统映像,选中SATA3上的Windows10专业版,点击恢复功能->引导修复->确定,修复完成后重启会自动进入SATA3上的Windows10专业版。
在这里插入图片描述

迁移Windows10专业版至M.2固态

打开分区助手,调整M.2固态分区(使用DiskGenius或Windows自带的磁盘管理也可以),使之腾出足够的“未分配空间”,用于迁移旧系统。

点击分区助手中的“迁移系统到固态硬盘”,按步骤即可完成系统迁移。
在这里插入图片描述

引导启动M.2固态上的Windows10专业版

打开Dism++,选中M.2固态上的Windows10专业版,点击恢复功能->引导修复->确定,修复完成后重启会自动进入M.2固态上的Windows10专业版。在启动界面也可以选择进入Windows10企业版。

进入系统后,调整各分区盘符与旧电脑中的一致,确保系统和软件功能可以正常使用。

系统迁移后的问题

迁移系统后出现无法上网(缺少以太网适配器)和VGA连接显示器无反应(HDMI连接正常),是由于驱动程序版本不对导致,需要更新驱动。

导出驱动程序

由于无法通过网络更新驱动程序,所以我选择从Windows10企业版中导出驱动程序。

打开Dism++,选中M.2固态上的Windows10企业版,点击空白处打开会话,在右侧选择驱动管理->全选->导出驱动。
在这里插入图片描述

更新驱动程序

打开系统的“设备管理器”,右键选择对应设备->更新驱动程序->浏览我的电脑以查找驱动程序->从上面导出的位置中查找并完成更新。

更新完成后,问题解决,大功告成。

开机默认开启Num Lock

Win+R打开运行,输入regedit打开注册表。
找到计算机\HKEY_CURRENT_USER\Control Panel\Keyboard,修改InitialKeyboardIndicators的值为2。
找到计算机\HKEY_USERS\.DEFAULT\Control Panel\Keyboard,修改InitialKeyboardIndicators的值为80000002。

InitialKeyboardIndicators应该分开翻译Initial Keyboard Indicators,意思是最初的键盘指示灯
InitialKeyboardIndicators = 0表示关闭所有指示器 。
InitialKeyboardIndicators = 1表示开启Caps Lock(大写键)。
InitialKeyboardIndicators = 2 表示开启Num Lock(小键盘)。
InitialKeyboardIndicators = 4表示开启Scroll Lock(在Thinkpad中与Num Lock是同一个)
Keyboard Speed的意思为键盘速度。
Keyboard Delay 键盘延迟 一般设为1就行

参考文章

UEFI+GPT Legacy+MBR
简洁地将mbr+legency启动无损转化为gpt+uefi启动的方法

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Contents 管理和更新 Windows10 使用 Microsoft 365 部署 Windows 10 Windows 10 部署中的新增功能 Windows 10 部署方案 Windows 10 订阅激活 云解决方案提供商中的 Windows 10 企业版 E3 概述 为订阅激活配置 VDA 部署 Windows 10 企业版许可证 解决 Windows 10 升级错误 快速修复 SetupDiag 解决升级错误 Windows 错误报告 升级错误代码 日志文件 解决方案过程 提交 Windows 10 升级错误 部署 Windows 10 Windows Autopilot 概述 处于 S 模式的 Windows 10 从 S 模式切换到 Windows 10 专业版/企业版 Windows 10 升级路径 Windows10 版本升级 Windows 10 批量许可介质 Windows 10 部署测试实验室 使用 Microsoft Deployment Toolkit 在测试实验室中部署 Windows 10 使用 System Center Configuration Manager 在测试实验室中部署 Windows 10 Windows 10 部署规划 面向 IT 专业人员的 Windows 10 企业版常见问题 Windows 10 部署注意事项 Windows 10 兼容性 Windows 10 基础结构要求 批量激活 [客户端] 规划批量激活 [客户端] 使用密钥管理服务激活 [客户端] 使用基于 Active Directory 的激活执行激活 [客户端] 激活运行 Windows10 的客户端 监控激活 [客户端] 使用批量激活管理工具 [客户端] 附录:在激活期间发送到 Microsoft 的信息 [客户端] 应用程序兼容性工具包 (ACT) 技术参考 SUA 用户指南 使用 SUA 向导 使用 SUA 工具 兼容性管理工具用户指南 使用兼容性管理工具 管理应用程序兼容性修复程序和自定义修复程序数据库 使用 Sdbinst.exe 命令行工具 适用于 Windows 10、Windows 8、Windows 7 和 Windows Vista 的兼容性修复程 序 规划 Windows 10 部署的更改历史记录 使用 Microsoft Deployment Toolkit 部署 Windows 10 Microsoft Deployment Toolkit (MDT) 入门 MDT 中的关键功能 MDT Lite Touch 组件 准备使用 MDT 进行部署 创建 Windows 10 引用映像 使用 MDT 部署 Windows 10 映像 为 Windows 10 部署生成分布式环境 将 Windows7 计算机刷新为 Windows10Windows 7 计算机替换为 Windows 10 计算机 使用 MDT 就地升级到 Windows 10 配置 MDT 设置 为 BitLocker 设置 MDT 配置 MDT 部署共享规则 为 UserExit 脚本配置 MDT 在测试环境中模拟 Windows 10 部署 使用 MDT 数据库暂存 Windows 10 部署信息 使用 MDT 中的角色分配应用程序 使用 MDT 中的 Web 服务 通过 MDT 使用 Orchestrator Runbook 使用 System Center 2012 R2 Configuration Manager 部署 Windows 10 将 Configuration Manager 与 MDT 集成 使用 Configuration Manager 准备零接触安装 Windows 10 使用 Configuration Manager 创建自定义 Windows PE 启动映像 使用 Configuration Manager 添加 Windows10 操作系统映像 使用 Configuration Manager 创建与 Windows10 一起部署的应用程序 使用 Configuration Manager 将驱动程序添加到带有 Windows PE 的 Windows 10 部署 使用 Configuration Manager 和 MDT 创建任务序列 使用 Configuration Manager 完成 Windows 10 部署的操作系统配置 使用 PXE 和 Configuration Manager 部署 Windows 10 使用 Configuration Manager 监控 Windows 10 部署 使用 Configuration Manager 将 Windows 7 SP1 客户端刷新至 Windows 10 使用 Configuration Manager 将 Windows 7 SP1 客户端替换为 Windows 10 使用 Configuration Manager 就地升级到 Windows 10 Windows 10 部署工具 Windows 10 部署方案和工具 将 MBR 分区转换为 GPT 将 PXE 服务器配置为加载 Windows PE 面向 IT 专业人员的适用于 Windows 10 方案的 Windows ADK 在组织中部署 Windows To Go Windows To Go:功能概述 Windows To Go 的最佳做法建议 Windows To Go 的部署注意事项 使你的组织准备好使用 Windows To Go Windows To Go 安全性和数据保护注意事项 Windows To Go:常见问题 批量激活管理工具 (VAMT) 技术参考 VAMT 简介 基于 Active Directory 的激活概述 安装和配置 VAMT VAMT 要求 安装 VAMT 配置客户端计算机 添加和管理产品 添加和删除计算机 更新产品状态 删除产品 管理产品密钥 添加和删除产品密钥 安装产品密钥 安装 KMS 客户端密钥 管理激活 执行联机激活 执行代理激活 执行 KMS 激活 执行本地重新激活 联机激活 Active Directory 林 通过代理激活 Active Directory 林 管理 VAMT 数据 导入和导出 VAMT 数据 在 Windows PowerShell 中使用 VAMT VAMT 循序渐进式方案 方案 1:联机激活 方案 2:代理激活 方案 3:KMS 客户端激活 VAMT 已知问题 用户状态迁移工具 (USMT) 技术参考 用户状态迁移工具 (USMT) 概述主题 用户状态迁移工具 (USMT) 概述 用户状态迁移工具 (USMT) 入门 Windows 升级和迁移注意事项 用户状态迁移工具 (USMT) 操作方法主题 排除文件和设置 从压缩 USMT 迁移存储中解压缩文件 包含文件和设置 迁移应用程序设置 迁移 EFS 文件和证书 迁移用户帐户 重新路由文件和设置 验证压缩迁移存储的条件 用户状态迁移工具 (USMT) 疑难解答 常见问题 常见问题 日志文件 返回代码 USMT 资源 用户状态迁移工具包 (USMT) 参考 USMT 要求 USMT 最佳实践 USMT 的工作原理 计划迁移 用户状态迁移工具 (USMT) 命令行语法 USMT XML 参考 脱机迁移参考 在 Windows 10 中安装字体 部署 Windows 10 的更改历史记录 更新 Windows 10 Windows 即服务快速指南 Windows 即服务快速指南 服务堆栈更新 Windows 即服务概述 了解服务在 Windows 10 中有何不同 准备 Windows 10 更新的维护策略 生成 Windows 10 更新的部署圈 将设备分配给 Windows 10 更新的服务分支 Windows 更新入门 Windows 更新的工作原理 Windows 更新日志文件 如何解决 Windows 更新问题 常见的 Windows 更新错误 Windows 更新错误代码引用 其他 Windows 更新资源 优化 Windows 10 更新传递 配置 Windows 10 更新的传递优化 配置适用于 Windows 10 更新的 BranchCache 白皮书:使用正向和反向差异的 Windows 更新 任务关键型设备上的最佳功能更新实践 在维护窗口期间部署功能更新 为用户启动的安装部署功能更新 总结 部署 Windows 10 移动企业版和 Windows 10 IoT Mobile 的更新 使用适用于企业的 Windows 更新部署更新 配置适用于企业的 Windows 更新 将适用于企业的 Windows 更新与管理解决方案集成 演练:使用组策略配置适用于企业的 Windows 更新 演练:使用 Intune 配置适用于企业的 Windows 更新 使用 Windows Server Update Services 部署 Windows 10 更新 在 Windows 更新中启用 FoD 和语言包更新 使用 System Center Configuration Manager 部署 Windows 10 更新 在更新后管理设备重启 管理其他 Windows 更新设置 确定 Windows 更新的来源 更新 Windows 10 的更改历史记录 Windows Analytics Azure 门户中的 Windows Analytics Windows Analytics 和隐私 使用升级就绪情况管理 Windows 升级 升级就绪情况体系结构 升级就绪情况要求 升级就绪情况入门 升级就绪情况部署脚本 使用 Upgrade Readiness 管理 Windows 升级 升级概述 步骤 1:标识应用 步骤 2:解决问题 步骤 3:部署 Windows 步骤 4:监视部署 其他见解 面向新的操作系统版本 使用更新一致性监视 Windows 更新 更新一致性入门 使用更新一致性 需要注意! 报告 安全更新状态报告 功能更新状态报告 Windows Defender AV 状态报告 更新一致性中的传递优化 更新一致性角度 设备运行状况 “设备运行状况”入门 使用设备运行状况 在 Windows Analytics 中注册设备 Windows Analytics 疑难解答和常见问题 使用移动设备管理将 Windows Phone 8.1 升级到 Windows10 移动版 Windows 10 体系结构计划海报

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值