无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 13468|回复: 66
打印 上一主题 下一主题

[分享] 意外发现Windows 资源管理器居然还能支持以GUID路径访问分区文件

    [复制链接]
跳转到指定楼层
#
发表于 2019-7-18 01:06:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 朱玛12345678 于 2019-7-18 20:15 编辑

当时不知道从哪里点了一下就莫名其妙地出现了系统盘的文件管理窗口,正当要关掉的时候突然发现显示的盘符竟然不是(C:\)而是(\:),此时就顺便查看了文件属性发现居然是以该卷的GUID路径而不是盘符显示的,这样的话看来Windows 资源管理器也能支持使用UNC路径来访问文件了。

以前一直以为只有WinRAR、7-Zip等第三方文件浏览器才支持通过直接输入GUID路径的方式来浏览分区,而explorer.exe则必须分配了盘符才能查看分区里面的文件。

但如果直接在资源管理器地址栏输入分区的GUID路径的话系统会报错并不能转到,然而实际上还是可以用一种很简单的特殊方法来转进去的。

首先用GUID路径浏览分区最大的好处就是:即使该分区在系统中改变了盘符,或者处于没有盘符的隐藏状态也依然不受影响照样能访问,这样就可以利用这一特性来随时访问隐藏的ESP分区而不需要每次都预先挂载卷。
其次还可以使用GUID路径来创建快捷方式,这样就算在盘符错乱的情况下也可以正常打开。
那么具体操作方法是:
可通过打开“DiskGenius”之类的分区软件选择想要访问的分区查看其GUID路径,如图定位到“GUID路径”(红色标记处)右键并点击“复制文字:"......"到剪贴板”按钮。

然后按下“Windows 徽标键+R键”打开“运行”窗口,将之前复制的GUID路径“粘贴”到文本框内并点击“确定”按钮即可实现在资源管理器中以GUID路径方式打开分区。

通过这样的方法就可以直接打开ESP之类的无盘符隐藏分区进行读写操作,省去了还要为其添加和删除盘符的工作。

另外还可将\Efi\Microsoft\Boot\BCD拖放至“Bootice”工具的BCD文件编辑框,即可在不挂载ESP分区的情况下直接编辑UEFI的BCD启动配置文件。

没错就是这么简单~

评分

参与人数 15无忧币 +71 收起 理由
qaz10533 + 1 很给力!
edison_2008 + 5 新技能GET了。。。不错
gues1688 + 5
zhczf + 5 赞一个!
yynq + 5 很给力!
kkocdko + 5 好使!
2011wim + 5 很给力!
ferdfg + 5 有意思
yeaphon + 5 见一次赞一次,没错就是这么简单粗暴。
qq2348227 + 5 睾人啊~~~
moran + 5 赞一个!
xq8751 + 5
palm777qqq + 5
879792799 + 5 很给力!
lhb9900 + 5 赞一个!

查看全部评分

54#
发表于 2025-1-23 22:13:05 | 只看该作者
谢谢分享!
回复

使用道具 举报

53#
发表于 2022-6-16 10:18:51 | 只看该作者
很好很好!
回复

使用道具 举报

52#
发表于 2022-6-15 08:27:37 来自手机 | 只看该作者
测试了一下,对隐藏分区似乎不适用
回复

使用道具 举报

51#
发表于 2022-1-3 11:31:53 | 只看该作者
貌似管理员批准模式打开后就无法访问了,关闭后就可以了
回复

使用道具 举报

50#
发表于 2019-12-29 13:03:17 | 只看该作者
好方法。
回复

使用道具 举报

49#
发表于 2019-12-29 09:48:38 | 只看该作者

你怎么对磁盘跟目录创建的快捷方式,我怎么只能对里面的文件夹创建快捷方式?
回复

使用道具 举报

48#
发表于 2019-12-29 09:35:26 | 只看该作者
本帖最后由 chunlei233 于 2019-12-29 09:53 编辑
pcfan120 发表于 2019-7-18 15:11
win10 home版试了EFI分区,\\?\Volume{59898c45-cba6-4f33-b28d-4fb68a40239a}\
提示,拒绝访问文件夹,难 ...

我的也是这种情况,efi分区提示拒绝访问.
回复

使用道具 举报

47#
发表于 2019-8-8 14:34:32 | 只看该作者
给力!!!
回复

使用道具 举报

46#
发表于 2019-8-3 14:04:11 | 只看该作者
把分区ID改其他的就不行咯
回复

使用道具 举报

45#
发表于 2019-8-3 13:55:44 | 只看该作者
2013abcdefg 发表于 2019-8-2 21:23
mountvol  x: /s
/S  将 EFI 系统分区装载到提供的驱动器。

我一般用mountvol s: /s这样装载驱动器,只是这样的话没有直接利用guid path路径直接访问来的方便
回复

使用道具 举报

44#
发表于 2019-8-2 21:23:02 | 只看该作者
mountvol  x: /s
/S  将 EFI 系统分区装载到提供的驱动器。

点评

我一般用mountvol s: /s这样装载驱动器,只是这样的话没有直接利用guid path路径直接访问来的方便  详情 回复 发表于 2019-8-3 13:55
回复

使用道具 举报

43#
发表于 2019-8-2 16:30:00 | 只看该作者
sairen139 发表于 2019-7-23 01:02
我发现有些uefi电脑的确在DG里没有esp分区的guid path,用bootice找到分区的guid按照你的格式补全后在拷 ...

+1
fat32格式的esp
回复

使用道具 举报

42#
发表于 2019-7-23 01:02:20 | 只看该作者
朱玛12345678 发表于 2019-7-18 16:09
我这里试了FAT16的ESP分区是有GUID路径的,而且也能在资源管理器里打开。

我发现有些uefi电脑的确在DG里没有esp分区的guid path,用bootice找到分区的guid按照你的格式补全后在拷贝到运行中系统提示无法打开这个esp分区。看起来还有进一步研究一下的必要。

点评

+1. 我电脑的确在 DG 里没有 esp 分区的 guid path  发表于 2019-12-30 10:12
+1 fat32格式的esp  详情 回复 发表于 2019-8-2 16:30
回复

使用道具 举报

41#
发表于 2019-7-22 15:39:15 | 只看该作者
见一次赞一次,没错就是这么简单粗暴。
回复

使用道具 举报

40#
发表于 2019-7-20 23:30:40 | 只看该作者
很多年前用过
回复

使用道具 举报

39#
发表于 2019-7-20 13:36:29 | 只看该作者

试了大师的nsudo,还是提示没权限打开efi分区
奇怪的是Q-Dir.exe竟然可以直接打开efi分区,不知何故?
回复

使用道具 举报

38#
发表于 2019-7-19 22:23:14 | 只看该作者
本帖最后由 lxl1638 于 2019-7-19 22:24 编辑

API 函数 CreateFile 本身就支持设备路径。
如果是外壳命令ShellExecute就不支持。
所以要看工具EXE调用哪个命令了。
回复

使用道具 举报

37#
发表于 2019-7-19 18:25:21 | 只看该作者
朱玛12345678 发表于 2019-7-18 16:09
Win7及更高版本的系统都支持的,不行的话可能是你操作的方法不对。

mountvol虽然也可以查GUID路径,但 ...




我这边试的在资源管理器里打不开.
用7zfm 可以.
回复

使用道具 举报

36#
发表于 2019-7-19 09:23:15 | 只看该作者
朱玛12345678 发表于 2019-7-18 16:09
Win7及更高版本的系统都支持的,不行的话可能是你操作的方法不对。

mountvol虽然也可以查GUID路径,但 ...

想弄个查找所有没分配盘符的ntfs卷并挂载到各自新建的空目录里,挂载不了的认为是fat卷,
mountvol参数太少了,不知道这批处理咋写
回复

使用道具 举报

35#
发表于 2019-7-19 09:18:28 | 只看该作者
盘符错乱不影响调用的方法记得是用环境变量更方便,快捷方式永远指向一个固定的变量(目录路径),然后临时添加
回复

使用道具 举报

34#
发表于 2019-7-18 17:32:25 | 只看该作者
直接不用盘符调用 程序吧 就是这个意思
盘符错乱后也不影响程序调用
vhd系统太多 每次都要调整盘符后才能调用绿色软件
回复

使用道具 举报

33#
发表于 2019-7-18 17:30:57 | 只看该作者
朱玛12345678 发表于 2019-7-18 17:12
你说的这个是设备路径吧

\\?\Volume{ADBF2FD2-0000-0000-0000-100000000000}\Windows\DWIM.EXE

这样的
还没有测试 在其他系统能不能识别
回复

使用道具 举报

32#
发表于 2019-7-18 17:25:37 | 只看该作者
本帖最后由 liujun2000 于 2019-7-18 17:28 编辑

还有 只要 用开始/运行\\?\Volume{9dc09dc0-0000-0000-0000-100000000000}\这样方式, 打开的资源管理器. 那么只要不切换盘符!从这个资源管理器里面复制后到其他盘,建立的快捷方式自动带  \\?\Volume{9dc09dc0-0000-0000-0000-100000000000}\,而不是 c:\ d:这样的盘符

1.png (9.24 KB, 下载次数: 54)

1.png

2.png (14.88 KB, 下载次数: 53)

2.png

3.png (16.87 KB, 下载次数: 48)

3.png
回复

使用道具 举报

31#
 楼主| 发表于 2019-7-18 17:12:29 | 只看该作者
2012jiashanni 发表于 2019-7-18 16:51
不是这个分区号跟硬盘号 是另外一种 类似你帖子里说的这个路径一样

你说的这个是设备路径吧
回复

使用道具 举报

30#
发表于 2019-7-18 17:06:29 | 只看该作者
是的 我也测试可用 是不是这样就不怕盘符错乱了 ?
只要有一个盘符不是错乱的
那么快捷方式都放在这个盘就ok了!

点评

差不多吧  发表于 2019-7-18 17:13
回复

使用道具 举报

29#
发表于 2019-7-18 16:51:46 | 只看该作者
朱玛12345678 发表于 2019-7-18 16:41
0:0这种分区号一般在备份还原工具里比较常用

不是这个分区号跟硬盘号 是另外一种 类似你帖子里说的这个路径一样

点评

你说的这个是设备路径吧 [attachimg]397206[/attachimg]  详情 回复 发表于 2019-7-18 17:12
回复

使用道具 举报

28#
 楼主| 发表于 2019-7-18 16:41:38 | 只看该作者
2012jiashanni 发表于 2019-7-18 16:33
还可以以分区号跟硬盘号的形式  API写入文件  读取文件

0:0这种分区号一般在备份还原工具里比较常用

点评

不是这个分区号跟硬盘号 是另外一种 类似你帖子里说的这个路径一样  详情 回复 发表于 2019-7-18 16:51
回复

使用道具 举报

27#
 楼主| 发表于 2019-7-18 16:36:56 | 只看该作者
liujun2000 发表于 2019-7-18 16:28
快捷方式能使用么 或者路径中

亲测可用

点评

你怎么对磁盘跟目录创建的快捷方式,我怎么只能对里面的文件夹创建快捷方式?  详情 回复 发表于 2019-12-29 09:48
回复

使用道具 举报

26#
发表于 2019-7-18 16:33:30 | 只看该作者
还可以以分区号跟硬盘号的形式  API写入文件  读取文件

点评

0:0这种分区号一般在备份还原工具里比较常用 [attachimg]397204[/attachimg]  详情 回复 发表于 2019-7-18 16:41
回复

使用道具 举报

25#
 楼主| 发表于 2019-7-18 16:32:11 | 只看该作者
pcfan120 发表于 2019-7-18 16:17
麻烦大师附件分享我下这个NSudo来试试看,谢谢

NSudo.zip (968.66 KB, 下载次数: 14)

点评

试了大师的nsudo,还是提示没权限打开efi分区 奇怪的是Q-Dir.exe竟然可以直接打开efi分区,不知何故?  详情 回复 发表于 2019-7-20 13:36
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-6 07:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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