Legacy|电脑Windows系统如何迁移到新安装的硬盘?系统迁移详细教程!

2024-03-19 09:12

本文主要是介绍Legacy|电脑Windows系统如何迁移到新安装的硬盘?系统迁移详细教程!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

前面讲了很多很多关于安装系统、重装系统的教程。但唯独没有讲到电脑换了新的硬盘之后,怎么把旧系统迁移到新的硬盘上。

图片

今天小白就来跟各位小伙伴详细唠唠:

开始之前需要把系统迁移的条件准备好,意思就是在WinPE系统下,可以正常且同时访问新硬盘和旧系统盘。点击下方蓝字查看系统迁移的准备条件:

  • Windows系统迁移前的准备条件

把系统迁移的条件准备完成之后就可以开始系统迁移的操作了。

查看旧硬盘分区表类型

本文适用于Windows的引导方式为Legacy的系统(硬盘分区表类型为MBR)。

开始系统迁移之前需要确认旧系统盘的分区表类型

  • 不知道什么是硬盘分区表类型?(点我查看)

一、进入WinPE

把新硬盘、旧系统盘和WinPE工具盘一同接入到电脑上,开机进入Bios调整开机启动项。

  • 进不去Bios?点我查看方法

把USB(WinPE启动盘)调整到Boot启动项,重启即可进入WinPE

图片

再按【F10】保存并重启即可。(部分机器不支持F10热键,请移步【退出】,选择【保存并退出】

图片

重启之后就进入到了WinPE。

图片

二、查看旧硬盘的分区表类型

打开分区工具DiskGenius,就可以看到新硬盘和旧系统盘

图片

点击一下旧硬盘,查看旧硬盘的分区表类型

图片

安全提示:本文仅适用于分区表类型为MBR(Legacy引导)的Windows。如果分区表类型为GPT(UEFI引导),请转至同期第一篇。

(Legacy)系统迁移

一、确认新硬盘的分区表类型

遇到分区表类型为MBR的硬盘,系统迁移的硬盘一定要同类型。

点击新硬盘,查看分区表类型,为MBR则没问题。

图片

如果是GPT,则需要点击【磁盘】-【转换分区表类型为MBR格式】

图片

二、新建分区

选中【新硬盘】,在【空闲的灰色条】点击【鼠标右键】-【建立新分区】

图片

选择为【主分区】,调整合适的存储空间(一定要大于迁移系统的使用空间),如果使用固态硬盘,扇区建议为4096,再点击【确定】。

图片

就会出现一个【未格式化】的分区,这时候点击左上角的【保存更改】-【是】-【是】

图片

三、找到旧系统的安装分区

有些硬盘会显示成本地硬盘,点开每个盘的【+】号,找到有【Windows】文件夹的分区。

图片

四、系统迁移

选择有【Windows】文件夹的分区,再点击【工具】-【克隆分区】

图片

再选择一个目标分区(刚刚在新硬盘上新建的分区),确认无误之后,点击【确定】

图片

点击【开始】-【确定】,然后等待复制完成

图片

克隆完成之后,点击【完成】

图片

完成之后记住新硬盘的系统分区盘符,我这里是【E】

图片

到这里就可以关闭分区工具DiskGenius了。

五、修复引导

点击【开始菜单】,打开【Windows引导修复】工具

图片

选择【修Legacy引导】,更改引导盘盘符和系统盘的盘符为刚刚记住的盘符,我这里是【E】。Legacy引导盘和系统盘是同一个,所以都是【E】。

图片

点击【开始修复】,弹窗再次确认ESP分区和Windows系统目录,确认无误之后点击【是】

图片

接着把系统先关闭(关机),断开旧系统盘之后,再开机。

如果无法正常进入系统,则应该是引导有问题

图片

重新进入一次WinPE,修复引导,再尝试开机。(重新进入WinPE之后,盘符会变)

图片

这样就能正常进入系统啦~

图片

--End--

如果旧系统盘要接入电脑使用,建议把旧硬盘的系统分区删除。刚刚在WinPE系统里没有把旧的删掉是为了保险起见(万一系统迁移之后没法用呢)

哈哈哈,说笑了

这篇关于Legacy|电脑Windows系统如何迁移到新安装的硬盘?系统迁移详细教程!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/825486

相关文章

JWT + 拦截器实现无状态登录系统

《JWT+拦截器实现无状态登录系统》JWT(JSONWebToken)提供了一种无状态的解决方案:用户登录后,服务器返回一个Token,后续请求携带该Token即可完成身份验证,无需服务器存储会话... 目录✅ 引言 一、JWT 是什么? 二、技术选型 三、项目结构 四、核心代码实现4.1 添加依赖(pom

RabbitMQ 延时队列插件安装与使用示例详解(基于 Delayed Message Plugin)

《RabbitMQ延时队列插件安装与使用示例详解(基于DelayedMessagePlugin)》本文详解RabbitMQ通过安装rabbitmq_delayed_message_exchan... 目录 一、什么是 RabbitMQ 延时队列? 二、安装前准备✅ RabbitMQ 环境要求 三、安装延时队

Python与MySQL实现数据库实时同步的详细步骤

《Python与MySQL实现数据库实时同步的详细步骤》在日常开发中,数据同步是一项常见的需求,本篇文章将使用Python和MySQL来实现数据库实时同步,我们将围绕数据变更捕获、数据处理和数据写入这... 目录前言摘要概述:数据同步方案1. 基本思路2. mysql Binlog 简介实现步骤与代码示例1

sysmain服务可以禁用吗? 电脑sysmain服务关闭后的影响与操作指南

《sysmain服务可以禁用吗?电脑sysmain服务关闭后的影响与操作指南》在Windows系统中,SysMain服务(原名Superfetch)作为一个旨在提升系统性能的关键组件,一直备受用户关... 在使用 Windows 系统时,有时候真有点像在「开盲盒」。全新安装系统后的「默认设置」,往往并不尽编

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

Java中HashMap的用法详细介绍

《Java中HashMap的用法详细介绍》JavaHashMap是一种高效的数据结构,用于存储键值对,它是基于哈希表实现的,提供快速的插入、删除和查找操作,:本文主要介绍Java中HashMap... 目录一.HashMap1.基本概念2.底层数据结构:3.HashCode和equals方法为什么重写Has

基于Python实现自动化邮件发送系统的完整指南

《基于Python实现自动化邮件发送系统的完整指南》在现代软件开发和自动化流程中,邮件通知是一个常见且实用的功能,无论是用于发送报告、告警信息还是用户提醒,通过Python实现自动化的邮件发送功能都能... 目录一、前言:二、项目概述三、配置文件 `.env` 解析四、代码结构解析1. 导入模块2. 加载环

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境

Java Scanner类解析与实战教程

《JavaScanner类解析与实战教程》JavaScanner类(java.util包)是文本输入解析工具,支持基本类型和字符串读取,基于Readable接口与正则分隔符实现,适用于控制台、文件输... 目录一、核心设计与工作原理1.底层依赖2.解析机制A.核心逻辑基于分隔符(delimiter)和模式匹

Mac电脑如何通过 IntelliJ IDEA 远程连接 MySQL

《Mac电脑如何通过IntelliJIDEA远程连接MySQL》本文详解Mac通过IntelliJIDEA远程连接MySQL的步骤,本文通过图文并茂的形式给大家介绍的非常详细,感兴趣的朋友跟... 目录MAC电脑通过 IntelliJ IDEA 远程连接 mysql 的详细教程一、前缀条件确认二、打开 ID