
全局唯一标识符 GUID 是一个 128 位的值,由一组 8 位数的十六进制数字、三组 4 位数的十六进制数字以及一组 12 位数的十六进制数字共同组成。它可以在所有计算机和网络上使用,以获取唯一标识符。这种标识符具有极低的重复概率。
在 Windows 系统中,GUID 被广泛应用于标识各种对象,如接口、管理器入口点向量(EPV)、ActiveX 对象以及虚拟 Shell 文件夹。
Windows 系统中存在众多虚拟的 Shell 位置,你可以通过在「运行」对话框中输入类似shell:::{GUID}命令来轻松访问这些位置。这些位置通常被称为「Shell 文件夹」,实际上是特殊虚拟文件夹或虚拟小程序的 ActiveX 对象。在某些情况下,它们能够访问硬盘中的文件夹,甚至可以访问特殊的操作系统功能,比如「最小化所有窗口」或Alt+Tab切换功能。
虽然 Shell 文件夹可以在各种情境中发挥作用,但通常情况下,你可以利用它们创建指向特定控制面板功能或 Windows 功能的快捷方式。例如,下面的命令将打开「网络连接」文件夹:
shell:::{7007ACC7-3202-11D1-AAD2-00805FC1270E}

GUID 是 Microsoft 对分布式计算环境(DCE)通用唯一标识符(UUID)的实现。在「RPC 运行时」库中,UUID 被用于检查客户端和服务器之间的兼容性,并在一个接口有多个实现时进行选择。而在 Windows 访问控制函数中,GUID 则用于标识访问控制列表(ACL)中特定对象 ACE 所保护的对象类型。
接下来,就介绍如何在 Windows/11 中使用 Powershell 命令快速生成 GUID。
在 Windows 中使用 Powersehll 生成 GUID
1使用Windows + R快捷键打开「运行」对话框,执行powershell命令。
2在打开的 Windows Powershell 窗口中,执行以下命令:
- 生成不带括号的 GUID
[guid]::NewGuid().ToString()
- 生成带括号的 GUID
'{'+[guid]::NewGuid().ToString()+'}'

上述命令同时适用于 Windows 10 和 Windows 11。












最新评论
大佬nb
因为从win11退回了win10,商店根本打不开,点击无反应,找了全网都试了不行,直到刚刚早上我打开电脑,又搜了一遍来到这里,用第一个办法,不到一分钟搞定都有点不可思议,必须评论给作者点赞
1.我个人比较推荐 Linux Mint 和 Zorin OS 2.Samba AD,基于 Samba + Kerberos,提供类似 AD 的域控制器服务,支持用户身份验证、组策略等功能;FreeIPA,提供基于 LDAP + Kerberos 的身份管理系统,类似于 AD 但针对 Linux 优化。
无法安装或更新 Microsoft Store 程序包。错误代码: 0x80073cf9