超级机甲:源能觉醒 - 新版本资料库

怎样修改分区的GUID?

2013kyj

发表于 2024-9-13 18:57:02

怎样修改分区的GUID?

有什么批处理命令可以修改分区的GUID吗? 注意不是分区类型的GUID

dayeye

发表于 2024-9-13 20:19:49

在Windows系统中,修改分区UUID(Universally Unique Identifier)可以通过几种方法实现,具体取决于你的需求和操作系统的版本。以下是一些可行的方法:

‌使用Diskpart命令行工具‌:Diskpart是Windows内置的一个磁盘管理工具,可以用来管理磁盘和分区。通过Diskpart,你可以执行一系列命令来修改分区的UUID。首先,以管理员身份运行命令提示符,然后输入diskpart启动Diskpart。接着,使用list disk命令查看磁盘列表,选择目标磁盘后使用select disk #(#代表磁盘编号)进行选择。之后,使用clean命令清除分区信息,然后使用create disk partition命令创建一个新的分区。虽然这个过程会创建一个全新的分区,但它可以间接地达到修改UUID的效果。但请注意,这种方法会删除分区上的所有数据,因此在使用前务必备份重要数据‌1。

‌使用第三方软件‌:例如傲梅分区助手,这是一款专业的分区管理软件,支持Windows系统的磁盘操作。通过傲梅分区助手,用户可以轻松地更改分区类型ID,尽管这主要是关于更改分区类型而非直接修改UUID,但它提供了一个便捷的方式来管理和修改磁盘分区,包括更改分区类型‌2。

‌使用fdisk命令‌:在Windows系统中,可以通过fdisk命令来修改分区的类型和标识。例如,如果需要将EFI系统分区(EFI System Partition,ESP)修改为基本数据分区(Basic Data Partition),可以通过fdisk命令的“t”选项来更改分区的类型ID。这个过程涉及到具体的步骤和命令输入,需要谨慎操作以避免数据丢失‌3。

请注意,直接修改分区的UUID在Windows系统中并不直接支持,通常需要通过创建新分区或使用第三方工具来实现类似的效果。在进行任何磁盘或分区操作之前,务必备份重要数据以防数据丢失。

hilsonma

发表于 2024-9-13 20:46:39

本帖最后由 hilsonma 于 2024-9-13 20:54 编辑

暂时没有发现可以直接修改分区GUID的软件

可以通过扇区读写工具编写批处理来修改

不熟悉扇区读写和分区表结构的不建议操作,注意风险!!!

每个分区表项的第2个16字节就是分区的GUID (4字节反序-2字节反序-2字节反序-2字节顺序-6字节顺序)

可以使用winhex之类工具修改

不熟悉不要操作,注意风险!!!

想学习的可以使用没有保存数据的测试盘在专用电脑来练习,不要挂接有保存数据的盘,注意风险!!!

zlq_hysy

发表于 2024-9-13 21:12:26

进来学习知识

sunsea

发表于 2024-9-13 22:31:12

BOOTICE,请……

wc67

发表于 2024-9-13 23:00:12

学习了!!谢谢!

2013kyj

发表于 2024-9-14 06:20:57

sunsea 发表于 2024-9-13 22:31

BOOTICE,请……

多谢大佬支招, 能支持批处理吗?

hu.man

发表于 2024-9-14 07:34:43

本帖最后由 hu.man 于 2024-9-14 07:51 编辑

沒看仔細,非分區類型

2013kyj

发表于 2024-9-14 07:48:09

hu.man 发表于 2024-9-14 07:34

Diskpart

set id

这个命令是设置分区类型guid的命令, 我需要改的是分区guid

szwp

发表于 2024-9-14 07:49:00

hu.man 发表于 2024-9-14 07:34

Diskpart

set id

这是改变类型,需要扇区软件如diskrw

大蟒神

发表于 2024-9-14 07:49:48

进来学知识来了。

yzqmxh

发表于 2024-9-14 08:23:03

学习了

hilsonma

发表于 2024-9-14 09:04:36

sunsea 发表于 2024-9-13 22:31

BOOTICE,请……

感谢分享。我还没有注意到1.34版有这个功能,一般是使用1.332。

hilsonma

发表于 2024-9-14 09:09:45

2013kyj 发表于 2024-9-14 06:20

多谢大佬支招, 能支持批处理吗?

这是bootice 1.340版本,这个功能没有看到命令行说明,应该不支持批处理

批处理的目前只发现直接读写扇区的工具如winhex、diskrw之类

l3429900

发表于 2024-9-14 12:02:55

dayeye 发表于 2024-9-13 20:19

在Windows系统中,修改分区UUID(Universally Unique Identifier)可以通过几种方法实现,具体取决于你的需 ...

厉害

l3429900

发表于 2024-9-14 12:03:59

sunsea 发表于 2024-9-13 22:31

BOOTICE,请……

s大厉害

sunsea

发表于 2024-9-14 12:09:08

2013kyj 发表于 2024-9-14 06:20

多谢大佬支招, 能支持批处理吗?

目前还没发现,似乎不行,而且手改GPT分区表似乎也不行,GPT格式这玩意好像有备份和校验和之类的玩意……

dayeye

发表于 2024-9-14 12:31:09

本帖最后由 dayeye 于 2024-9-14 12:32 编辑

还是要看你该GUID的目的,用在哪?

可以连同分区表一起改。备份分区表,恢复分区表。一样大小的分区,分区类型,包括分区GUID就一起改掉了。

这样的话就简单了。

bootice命令行应该可以的。

就是不知道同一台机器用一样的分区类型,分区GUID会出现什么情况。

2011matrixvexx

发表于 2024-9-15 23:36:55

學習了,感恩!

towlzj800801

发表于 2024-9-16 07:37:01

感谢分享。

yyz2191958

发表于 2024-9-16 07:45:27

sunsea 发表于 2024-9-13 22:31

BOOTICE,请……

助人为乐

2012chenyuwen

发表于 2026-1-1 11:48:51

hilsonma 发表于 2024-9-13 20:46

暂时没有发现可以直接修改分区GUID的软件

可以通过扇区读写工具编写批处理来修改

不熟悉扇区读写和分区表 ...

确实可以找到,不知修改后对该分区数据是否会有影响?

2012qhd

发表于 2026-1-5 11:59:21

DiskGenius可以修改分区GUID。修改分区参数功能,里面可以修改分区的所有参数。

心无痕

发表于 2026-1-5 12:09:24

为什么要改GUID,有什么好处吗!

页:

[1]