无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6206|回复: 20

[原创] 又发现一个Win10 diskpart Bug 分区卷号错误

[复制链接]
发表于 2021-3-19 21:54:48 | 显示全部楼层 |阅读模式
本帖最后由 nttwqz 于 2021-3-21 11:59 编辑

唉!对Bug10越来越失望了,巨硬的领导人现在越来越浮躁了,一个小小的diskpart中以至于有如此之多的bug,这在之前的系统中可是从来没有过的事情。以此推断,Win10的bug之多,就像那西藏星空,多的数都数不过来,或许只能挑那最耀眼的来修复!

果然,Windows 8.1之后,Windows再无正式版!永远的8.1


bug:gpt磁盘,分区属性非0000000000000000时,det part卷号可能错误,多见于恢复分区
sel disk
sel part
det part
显示的卷号错误,和下面结果不同。
det disk
list vol

Win10 diskpart 已知bug:
1. LTSC2019,MBR磁盘,NTFS分区,ID=EF时(ESP),选择分区、显示分区属性无法显示卷,但选择卷再显示分区属性则正常
2. ...~20H2v2,GPT磁盘,sel disk、sel part选择分区属性非0000000000000000的分区,det part卷号错误,和det disk、list vol不一致。
3. 发现Win10 diskpart 新 bug

  1. DISKPART> sel disk 0

  2. 磁盘 0 现在是所选磁盘。

  3. DISKPART> sel part 1

  4. 分区 1 现在是所选分区。

  5. DISKPART> det part

  6. 分区 1
  7. 类型    : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
  8. 隐藏  : 是
  9. 必需: 否
  10. 属性  : 0X8000000000000000
  11. 字节偏移: 1048576

  12.   卷 ###      LTR  标签         FS     类型        大小     状态       信息
  13.   ----------  ---  -----------  -----  ----------  -------  ---------  --------
  14. * 卷     2                      FAT32  磁盘分区         128 MB  正常         已隐藏

  15. DISKPART> det vol

  16.   磁盘 ###  状态           大小     可用     Dyn  Gpt
  17.   --------  -------------  -------  -------  ---  ---
  18. * 磁盘 0    联机               59 GB      0 B        *

  19. 脱机                : 否

  20. DISKPART> sel part 2

  21. 分区 2 现在是所选分区。

  22. DISKPART> det part

  23. 分区 2
  24. 类型    : de94bba4-06d1-4d40-a16a-bfd50179d6ac
  25. 隐藏  : 否
  26. 必需: 否
  27. 属性  : 0X8000000000000000
  28. 字节偏移: 135266304

  29.   卷 ###      LTR  标签         FS     类型        大小     状态       信息
  30.   ----------  ---  -----------  -----  ----------  -------  ---------  --------
  31. * 卷     11                     NTFS   磁盘分区         401 MB  正常         已隐藏

  32. DISKPART> det vol

  33.   磁盘 ###  状态           大小     可用     Dyn  Gpt
  34.   --------  -------------  -------  -------  ---  ---
  35. * 磁盘 0    联机               59 GB      0 B        *

  36. 脱机                : 否

  37. DISKPART> det disk

  38. SanDisk SSD U100 64GB
  39. 磁盘 ID: {A71B5254-C041-492D-A065-7784CB637CB8}
  40. 类型   : SATA
  41. 状态 : 联机
  42. 路径   : 0
  43. 目标 : 0
  44. LUN ID : 0
  45. 位置路径 : PCIROOT(0)#PCI(1F02)#ATA(C00T00L00)
  46. 当前只读状态: 否
  47. 只读: 否
  48. 启动磁盘: 否
  49. 页面文件磁盘: 否
  50. 休眠文件磁盘: 否
  51. 故障转储磁盘: 否
  52. 群集磁盘  : 否

  53.   卷 ###      LTR  标签         FS     类型        大小     状态       信息
  54.   ----------  ---  -----------  -----  ----------  -------  ---------  --------
  55.   卷     0                      NTFS   磁盘分区         401 MB  正常
  56.   卷     1     C                NTFS   磁盘分区          59 GB  正常
  57.   卷     2                      FAT32  磁盘分区         128 MB  正常         已隐藏

  58. DISKPART> sel vol 11

  59. 你选择的卷无效或者不存在。

  60. 没有选择卷。

  61. DISKPART> sel vol 0

  62. 卷 0 是所选卷。

  63. DISKPART> det part

  64. 分区 2
  65. 类型    : de94bba4-06d1-4d40-a16a-bfd50179d6ac
  66. 隐藏  : 否
  67. 必需: 否
  68. 属性  : 0X8000000000000000
  69. 字节偏移: 135266304

  70.   卷 ###      LTR  标签         FS     类型        大小     状态       信息
  71.   ----------  ---  -----------  -----  ----------  -------  ---------  --------
  72. * 卷     0                      NTFS   磁盘分区         401 MB  正常

  73. DISKPART>
复制代码
发表于 2021-3-20 07:07:10 来自手机 | 显示全部楼层
发现啥都别觉得奇怪就对了。
回复

使用道具 举报

发表于 2021-3-20 07:22:13 | 显示全部楼层
挑一套好用的 DISKPART 保存下来吧,照这样下去,微软可能会放弃DISKPART了,估计是雇人写代码,没联好。

点评

经验证,错误的远不止恢复分区  详情 回复 发表于 2021-3-20 08:55
本帖中新发现的bug,ltsc2019中有,今年2月份发布的20H2 v2也有,这该如何挑选。。。  详情 回复 发表于 2021-3-20 07:31
回复

使用道具 举报

 楼主| 发表于 2021-3-20 07:31:43 来自手机 | 显示全部楼层
dos时代菜鸟 发表于 2021-3-20 07:22
挑一套好用的 DISKPART 保存下来吧,照这样下去,微软可能会放弃DISKPART了,估计是雇人写代码,没联好。

本帖中新发现的bug,ltsc2019中有,今年2月份发布的20H2 v2也有,这该如何挑选。。。

点评

ltsb 2016  详情 回复 发表于 2021-3-20 08:07
回复

使用道具 举报

发表于 2021-3-20 08:07:16 | 显示全部楼层
nttwqz 发表于 2021-3-20 07:31
本帖中新发现的bug,ltsc2019中有,今年2月份发布的20H2 v2也有,这该如何挑选。。。

ltsb 2016

点评

你确定这个版本没有?  详情 回复 发表于 2021-3-20 08:49
回复

使用道具 举报

 楼主| 发表于 2021-3-20 08:49:14 来自手机 | 显示全部楼层
dos时代菜鸟 发表于 2021-3-20 08:07
ltsb 2016

你确定这个版本没有?
回复

使用道具 举报

 楼主| 发表于 2021-3-20 08:55:52 来自手机 | 显示全部楼层
dos时代菜鸟 发表于 2021-3-20 07:22
挑一套好用的 DISKPART 保存下来吧,照这样下去,微软可能会放弃DISKPART了,估计是雇人写代码,没联好。

经验证,错误的远不止恢复分区
回复

使用道具 举报

发表于 2021-3-20 11:02:09 | 显示全部楼层
现在的系统它不是为了越做越安全,它是为了越做洞越多,越好。明白了不?
回复

使用道具 举报

发表于 2021-3-20 11:35:15 | 显示全部楼层
ltsc2019中有
回复

使用道具 举报

发表于 2021-10-26 16:36:14 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2021-10-26 18:50 编辑

diskpart_shell.png

我在 win11 下 ,咋能重现这个问题?
难道 win11 把这问题给修了?
我 在 ltsc 重演了一次这个问题,然后,用diskpart 分区以后,改 gpt 属性,又没问题了。不知道咋回事儿。
回复

使用道具 举报

发表于 2021-10-26 20:55:46 | 显示全部楼层
围观。。。
回复

使用道具 举报

发表于 2021-10-26 21:53:50 来自手机 | 显示全部楼层
我再好好看看恢复分区的情况。可能是只针对这类分区。

点评

恢复分区的情况多一些,但是其他也有,我都是遇见过的,但是有时又没有,你得多试试。  详情 回复 发表于 2021-10-27 21:43
回复

使用道具 举报

 楼主| 发表于 2021-10-27 21:43:36 | 显示全部楼层
本帖最后由 nttwqz 于 2021-10-27 21:48 编辑
dos时代菜鸟 发表于 2021-10-26 21:53
我再好好看看恢复分区的情况。可能是只针对这类分区。

恢复分区的情况多一些,但是其他也有,我都是遇见过的,但是有时又没有,你得多试试。
dpinfo2.6.3已经尝试修正了这个biskpart本身的bug。

点评

我去学习下  详情 回复 发表于 2021-10-28 08:03
回复

使用道具 举报

发表于 2021-10-28 08:03:25 | 显示全部楼层
nttwqz 发表于 2021-10-27 21:43
恢复分区的情况多一些,但是其他也有,我都是遇见过的,但是有时又没有,你得多试试。
dpinfo2.6.3已经 ...

我去学习下
回复

使用道具 举报

发表于 2021-10-28 09:55:05 | 显示全部楼层
rescan 能否有用?

点评

记得好像不管用,当时用了各种方法,bug依旧存在,dpinfo有解决思路可以参考,你稍微一想也能想到  详情 回复 发表于 2021-10-28 13:06
回复

使用道具 举报

 楼主| 发表于 2021-10-28 13:06:59 来自手机 | 显示全部楼层
dos时代菜鸟 发表于 2021-10-28 09:55
rescan 能否有用?

记得好像不管用,当时用了各种方法,bug依旧存在,dpinfo有解决思路可以参考,你稍微一想也能想到
回复

使用道具 举报

发表于 2021-10-28 15:16:45 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2021-10-28 18:05 编辑

第0号卷 不应该是 光驱么?难道没有光驱?

点评

你的意思是光驱会排在最前面吧?没有光驱。。  详情 回复 发表于 2021-10-28 19:28
回复

使用道具 举报

 楼主| 发表于 2021-10-28 19:28:00 来自手机 | 显示全部楼层
dos时代菜鸟 发表于 2021-10-28 15:16
第0号卷 不应该是 光驱么?难道没有光驱?

你的意思是光驱会排在最前面吧?没有光驱。。

点评

看来,数据收集这一块,越发复杂了。 俗话说,打铁还需自身硬。 diskpart 自身不硬,我们还想拿他来打铁,这就 考验 铁匠 的技术喽。 select disk X detail disk sele vol X detail part detail vol lis  详情 回复 发表于 2021-10-29 08:18
回复

使用道具 举报

发表于 2021-10-29 08:18:37 | 显示全部楼层
nttwqz 发表于 2021-10-28 19:28
你的意思是光驱会排在最前面吧?没有光驱。。

看来,数据收集这一块,越发复杂了。
俗话说,打铁还需自身硬。
diskpart 自身不硬,我们还想拿他来打铁,这就 考验 铁匠 的技术喽。

select disk X
detail disk
sele vol X
detail part
detail vol

list part
sele part X
detail part

两套探测综合取结果。

点评

问题是,你怎么个综合法?特定的问题还好说,全部对比以哪个为准呢?不一样的都标注错误?那如果信息本身就是错的呢?又怎么来区分? 要不你考虑下重写一个?  详情 回复 发表于 2021-10-29 15:53
回复

使用道具 举报

 楼主| 发表于 2021-10-29 15:53:54 来自手机 | 显示全部楼层
本帖最后由 nttwqz 于 2021-10-29 16:26 编辑
dos时代菜鸟 发表于 2021-10-29 08:18
看来,数据收集这一块,越发复杂了。
俗话说,打铁还需自身硬。
diskpart 自身不硬,我们还想拿他来打 ...


问题是,你怎么个综合法?特定的问题还好说,全部对比以哪个为准呢?不一样的都标注错误?那如果信息本身就是错的呢?又怎么来区分?

我们只是深入接触了这一个系统软件,如果是职业的程序员,可能也会发现整个Windows也是千疮百孔的。。。

要不你考虑下重写一个?

点评

将就着用吧,修修补补,补丁摞补丁。  详情 回复 发表于 2021-10-29 17:13
回复

使用道具 举报

发表于 2021-10-29 17:13:24 来自手机 | 显示全部楼层
nttwqz 发表于 2021-10-29 15:53
问题是,你怎么个综合法?特定的问题还好说,全部对比以哪个为准呢?不一样的都标注错误?那如果信息本 ...

将就着用吧,修修补补,补丁摞补丁。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-28 23:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表