摘要:如果你在 Windows 里经常需要访问共享文件夹或网络打印机,你可能听说过UNC(通用命名规范,Universal Naming Convention)。但 UNC 路径到底是什么?怎么用?跟普通的 C:\Users\Documents 这种本地路径有什么区
Windows UNC 路径是什么?网络共享的终极指南!
如果你在 Windows 里经常需要访问 共享文件夹 或 网络打印机,你可能听说过 UNC(通用命名规范,Universal Naming Convention)。但 UNC 路径到底是什么?怎么用?跟普通的 C:\Users\Documents 这种本地路径有什么区别?今天,我们就来深入解析 Windows UNC 路径的奥秘!
UNC(Universal Naming Convention,通用命名规范)是一种 不依赖驱动器号 的路径格式,专门用于访问 网络共享资源(比如共享文件夹、远程打印机等)。
UNC 路径的最大优势:
✅ 跨设备访问:你可以从 任何联网的 Windows 设备 访问同一个 UNC 路径,而不用担心驱动器号不同。
✅ 自动解析 IP / 计算机名:只要知道目标计算机的 主机名或 IP 地址,就能访问其共享资源。
✅ 更安全:比直接映射网络驱动器更安全,不容易被恶意软件利用。
UNC 路径通常由 三部分 组成,格式如下:
\\主机名\共享名\文件路径举个例子:
如果你的局域网里有一台名为 Teela 的 Windows 电脑,并且在 C:\temp 下创建了一个共享文件夹 temp,那么它的 UNC 路径就是:
这就相当于远程访问 C:\temp 这个文件夹!
完整示例:
\\Teela\temp\report.docx 访问 C:\temp\report.docx
\\192.168.1.100\shared 访问 C:\shared(假设它被共享)
方法 1:在资源管理器中直接访问
1️⃣ 打开“文件资源管理器”(Win + E)
2️⃣ 在 地址栏 直接输入 UNC 路径(如 \\Teela\temp)并按 回车
3️⃣ 如果需要输入用户名和密码,按照提示输入 正确的凭据
方法 2:使用“运行”命令
1️⃣ 按 Win + R 打开运行窗口
2️⃣ 输入 UNC 路径,例如:
3️⃣ 按回车,Windows 立即打开该文件夹
方法 3:在命令提示符(CMD)或 PowerShell 里访问
✅ CMD 方法(打开 cmd,输入):
cmddir \\Teela\temp✅ PowerShell 方法(打开 PowerShell,输入):
powershellGet-ChildItem \\Teela\temp两种方法都可以列出该共享文件夹下的文件!
如果你想让其他电脑访问你的某个文件夹,可以手动共享文件夹。步骤如下:
1️⃣ 右键想要共享的文件夹(如 C:\SharedFolder),选择 “属性”
2️⃣ 切换到 “共享” 选项卡,点击 “高级共享”
3️⃣ 勾选 “共享此文件夹”,然后输入共享名称(如 MyShared)
4️⃣ 点击 “权限”,选择 哪些用户或组 可以访问
5️⃣ 确定后,其他设备就能通过 \\你的电脑名\MyShared 访问该文件夹!
TIPS:
cmdnet share MyShared=C:\SharedFolder /grant:everyone,fullUNC 路径 vs 本地路径:有什么区别?
✅ UNC 路径适合: 网络共享、远程文件访问
✅ 本地路径适合: 仅在当前电脑上操作的文件
如果你不想每次都输入 UNC 路径,可以将其映射为一个本地驱动器,这样可以用盘符访问它!
映射 UNC 共享到驱动器字母
1️⃣ 打开“文件资源管理器”(Win + E)
2️⃣ 右键 “此电脑”,选择 “映射网络驱动器”
3️⃣ 选择一个盘符(如 Z:),然后输入 UNC 路径:
4️⃣ 勾选 “连接时重新连接”(防止重启后丢失)
5️⃣ 点击 “完成”,现在 Z:\ 就可以像本地磁盘一样访问 UNC 共享啦!
CMD 也可以快速映射:
cmdnet use Z: \\Teela\temp /persistent:yes这条命令让 Z: 持久映射到 \\Teela\temp。
Q1:UNC 路径 vs URL,有什么区别?
UNC 路径(\\server\share)适用于 本地局域网(LAN),而 URL(https://example.com)用于 互联网。UNC 不能在浏览器里直接打开,但可以用 Windows 资源管理器访问。
Q2:如何修复“找不到 UNC 共享”错误?
✅ 确保目标设备在线(可以 ping 目标设备名)。
✅ 检查共享权限(net share 查看当前共享状态)。
✅ 尝试 IP 访问(用 \\192.168.x.x\共享名 代替 \\主机名\共享名)。
Q3:Linux/macOS 也能访问 UNC 共享吗?
可以!Linux/macOS 通过 smb://server/share(Samba)格式访问,比如:
快去试试 UNC 路径,让你的网络共享更高效吧!
来源:北海的北风