当前位置: 首页 > news >正文

使用傲梅分区助手无损合并分区,无损调整分区大小

Windows 本身就提供了强大的磁盘和分区管理工具,一个是操作简单的“磁盘管理”,一个是功能强大的命令行版的“diskpart”。不过这两个都有一些限制,一是不能影响到系统文件,二是其修改的分区不能被应用程序占用(diskpart 可在下次重启时做到)。另外,系统为了管理工具操作的效率和正确性,也有一些功能没有开放。

DiskGenius 是个强大的工具,不过傲梅也很良心。本文介绍使用傲梅分区助手来管理磁盘。


本文内容

    • 下载
    • 调整分区大小
    • 合并分区
    • 开始执行真正的操作

下载

傲梅分区助手有绿色版、专业版和 PE 版。一般我们选择绿色版就好,如果你要改到系统分区,就需要使用集成了傲梅分区助手的 PE 系统。

  • 下载傲梅分区助手

下面是专业版的截图:

专业版

下面是 PE 版的截图,也是我实际操作分区时截下来的图:

PE 版

不要吐槽为何我用的是古老的 1709 系统,实际上我的系统盘是下面那个 I 盘。不然为什么我会把系统的版本号放到卷标中呢?

调整分区大小

在 PE 系统中找到傲梅分区助手,然后启动。在需要调整位置和大小的分区上右键点击选择“调整/移动分区”:

调整移动分区

然后在弹出的详细设置对话框中调整分区的位置和大小。如果是 SSD,建议点击“高级”然后勾选“允许分区对齐以优化SSD或HDD硬盘”,这可以开启 4K 对齐以大幅优化 SSD 的读写性能。

4K 对齐

最后点击确定。

注意这个时候还没有开始执行真正的操作!

合并分区

合并分区功能可以将你一个磁盘中的多个分区无损合并成一个。

合并分区

选择好将哪个分区合并到哪一个,这时另一个分区中的所有文件会放到目标分区中的一个文件夹里。合并完之后你自己移动好这些文件即可。

因为我的分区在合并过程中的操作没有截图,所以只能看到下面这个提前在磁盘管理中的截图:

无法删除

开始执行真正的操作

在你设置好你的所有操作之后,点击左上角的“提交”按钮,这可以开始依次执行之前所有设置的磁盘最终状态。

提交

在提交界面,你可以看到即将进行的所有操作的简介,以及预计完成这些操作所花的时间。

操作预览

虽然上图只是示例,但我实际将我在下面这篇博客中删除出来的空余空间全部合并在一起,并且还额外合并了两个都需要保留数据的分区。这个过程傲梅的预计时间是 9小时18分,实际上也刚好在 9 个小时左右!

  • EFI 分区/恢复分区不可删除?你需要使用命令行了(全命令行操作)

所以,如果你打算开始进行大量的磁盘调整、对拷或者其他无损分区操作:

  • 请提前准备好大量你不用电脑的时间。
  • 请提前准备好大量你不用电脑的时间。
  • 请提前准备好大量你不用电脑的时间。

这是我实际上在 PE 中操作的截图:

分区调整过程


我的博客会首发于 https://blog.walterlv.com/,而 CSDN 会从其中精选发布,但是一旦发布了就很少更新。

如果在博客看到有任何不懂的内容,欢迎交流。我搭建了 dotnet 职业技术学院 欢迎大家加入。

知识共享许可协议

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:https://walterlv.blog.csdn.net/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

相关文章:

  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • Windows 系统上用 .NET/C# 查找所有窗口,并获得窗口的标题、位置、尺寸、最小化、可见性等各种状态
  • 直击本质:WPF 框架是如何实现模态窗口的
  • 什么是模态窗口?本文带你了解模态窗口的本质
  • 使用 .editorconfig 配置 .NET/C# 项目的代码分析规则的严重程度
  • 如何在 .NET 项目中开启不安全代码(以便启用 unsafe fixed 等关键字)
  • WPF 高性能位图渲染 WriteableBitmap 及其高性能用法示例
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • 使用 Direct3D11 的 OpenSharedResource 方法渲染来自其他进程/设备的共享资源(SharedHandle)
  • 将 Direct3D11 在 GPU 中的纹理(Texture2D)导出到内存(Map)或导出成图片文件
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • C#/.NET 当我们在写事件 += 和 -= 的时候,方法是如何转换成事件处理器的
  • 清理 git 仓库太繁琐?试试 bfg!删除敏感信息删除大文件一句命令搞定(比官方文档还详细的使用说明)
  • 可集成到文件管理器,一句 PowerShell 脚本发布某个版本的所有 NuGet 包
  • Windows 系统的默认字体是什么?应用的默认字体是什么?
  • ESLint简单操作
  • Flannel解读
  • Gradle 5.0 正式版发布
  • HTTP中GET与POST的区别 99%的错误认识
  • Javascript编码规范
  • Laravel核心解读--Facades
  • 阿里研究院入选中国企业智库系统影响力榜
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 回顾2016
  • 简析gRPC client 连接管理
  • 爬虫模拟登陆 SegmentFault
  • 微信小程序填坑清单
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • #100天计划# 2013年9月29日
  • #在 README.md 中生成项目目录结构
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • (07)Hive——窗口函数详解
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • *1 计算机基础和操作系统基础及几大协议
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .NET CF命令行调试器MDbg入门(一)
  • .NET/C# 使用反射注册事件
  • .NET/C# 项目如何优雅地设置条件编译符号?
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • @EventListener注解使用说明
  • [] 与 [[]], -gt 与 > 的比较
  • [<MySQL优化总结>]
  • [100天算法】-不同路径 III(day 73)
  • [AutoSar]BSW_Memory_Stack_003 NVM与APP的显式和隐式同步
  • [C#]猫叫人醒老鼠跑 C#的委托及事件
  • [C++]打开新世界的大门之C++入门
  • [Django 0-1] Core.Checks 模块
  • [Everyday Mathematics]20150130
  • [excel与dict] python 读取excel内容并放入字典、将字典内容写入 excel文件
  • [JavaWeb]——获取请求参数的方式(全面!!!)
  • [luogu4162 SCOI2009] 最长距离(最短路)
  • [one_demo_18]js定时器的示例
  • [POJ2446] Chessboard(二分图最大匹配-匈牙利算法)