- 使用“网络和共享中心”(适用于家庭和小型办公室):这是最简单、最直接的方法,无需安装额外软件。
- 使用“文件服务器”角色(适用于企业级或需要精细控制的场景):功能更强大,可管理性更好,但配置稍复杂。
下面我将详细介绍这两种方法的完整步骤。

使用“网络和共享中心”(推荐新手)
这种方法通过 Windows 自带的“文件共享”功能实现,适合个人、家庭或小型团队快速共享文件。
第 1 步:准备工作(设置共享文件夹)
-
创建共享文件夹:
- 在你的电脑上,选择一个你想要共享的文件夹,在 D 盘创建一个名为
ShareFiles的文件夹。 - 将所有需要共享的文件或子文件夹放入这个
ShareFiles文件夹中。
- 在你的电脑上,选择一个你想要共享的文件夹,在 D 盘创建一个名为
-
配置文件夹共享:
- 右键点击
ShareFiles文件夹,选择 “属性”。 - 在弹出的窗口中,切换到 “共享” 选项卡。
- 点击 “共享...” 按钮。
- 右键点击
-
添加共享用户:
(图片来源网络,侵删)- 在弹出的“文件共享”窗口中,点击输入框旁边的下拉箭头,选择 “Everyone”。
- 点击 “添加” 按钮。
- “Everyone” 代表所有能访问你网络的用户,权限级别默认为“读取”,如果你希望他们也能修改文件,可以点击下方的权限级别,将其从“读取”改为 “读取/写入”。
- 设置完成后,点击 “共享” 按钮。
-
完成共享:
- 系统会提示你“您的文件夹已共享”,并显示网络路径(
\\DESKTOP-XXXX\ShareFiles),点击“完成”即可。
- 系统会提示你“您的文件夹已共享”,并显示网络路径(
第 2 步:启用网络发现和文件共享
这是最关键的一步,确保其他设备能“看到”你的电脑并进行连接。
-
打开 “控制面板” -> “网络和 Internet” -> “网络和共享中心”。
-
点击左侧的 “更改高级共享设置”。
(图片来源网络,侵删) -
你会看到几个配置文件(如“专用”、“公用”或“所有网络”)。
- 重要:请选择你当前连接的网络类型,如果你连接的是家庭或公司网络,选择 “专用”,如果连接的是咖啡厅等公共网络,请选择 “公用”,但为了共享,通常建议在“专用”网络下操作。
-
展开你选择的配置文件(专用”),然后确保以下选项都已 “启用”:
- 启用网络发现
- 启用文件和打印机共享
- 关闭密码保护共享(可选,但推荐开启,如果关闭,局域网内任何人都可以访问,如果开启,访问时需要输入你电脑的用户名和密码)。
-
点击 “保存更改”。
第 3 步:配置防火墙(通常自动完成)
Windows 防火墙通常会自动为文件共享创建例外规则,如果遇到连接问题,可以手动检查:
- 打开 “控制面板” -> “系统和安全” -> “Windows Defender 防火墙”。
- 点击左侧的 “允许应用或功能通过 Windows Defender 防火墙”。
- 确保列表中的 “文件和打印机共享” 在你的网络类型(如“专用”)上是 勾选 状态。
第 4 步:从其他设备访问共享文件夹
你可以从局域网内的其他电脑(Windows, macOS, Linux)或手机访问了。
-
在 Windows 上访问:
- 打开“文件资源管理器”。
- 在地址栏输入
\\<你的服务器IP地址>或\\<你的计算机名>。- 如何获取IP地址/计算机名?在服务器电脑上,按
Win + R输入cmd回车,然后输入ipconfig查看IPv4 地址,或者输入hostname查看计算机名。
- 如何获取IP地址/计算机名?在服务器电脑上,按
- 按回车,你应该就能看到你共享的
ShareFiles文件夹了,双击即可访问。
-
在 macOS 上访问:
- 打开“访达”(Finder)。
- 点击菜单栏的“前往” -> “连接服务器”。
- 输入
smb://<你的服务器IP地址>或smb://<你的计算机名>。 - 点击“连接”,根据提示输入用户名和密码(如果之前开启了密码保护)。
使用“文件服务器”角色(功能更强大)
这种方法通过 Windows 的“服务器管理器”添加角色,适合需要集中管理、用户权限控制、配额等高级功能的场景,以 Windows 10/11 专业版/企业版 和 Windows Server 为例。
第 1 步:安装“文件服务器”角色
-
打开服务器管理器:
- 在 Windows 10/11 专业版上,可以通过 “控制面板” -> “程序” -> “程序和功能” -> “启用或关闭 Windows 功能” 来找到相关选项,但更推荐使用 PowerShell。
- 按
Win + X,选择 “Windows PowerShell (管理员)” 或 “终端 (管理员)”。
-
使用 PowerShell 安装:
- 在打开的 PowerShell 窗口中,输入以下命令并按回车:
Install-WindowsFeature -Name FS-FileServer -IncludeManagementTools
- 等待安装完成,根据提示重启电脑(如果需要)。
- 在打开的 PowerShell 窗口中,输入以下命令并按回车:
第 2 步:配置共享(使用“共享和存储管理”)
-
打开工具:
- 安装完成后,再次打开 PowerShell(管理员),输入
sdms并回车,这将启动 “共享和存储管理” 工具。 - 或者,在开始菜单搜索“共享和存储管理”。
- 安装完成后,再次打开 PowerShell(管理员),输入
-
创建共享:
- 在左侧操作窗格中,右键点击 “共享”,选择 “新建共享...”。
- 选择共享类型:通常选择 “自定义”,然后点击“下一步”。
- 选择要共享的卷或文件夹:点击“浏览”,选择你之前准备好的
ShareFiles文件夹,点击“下一步”。 - 指定共享名称:为这个共享起一个名字,
PublicShare,点击“下一步”。 - 配置权限:这是最关键的一步。
- 选择 “自定义” 权限。
- 点击 “添加...” 来添加用户或用户组。
- 最佳实践:不要直接给 "Everyone" 权限,创建一个专门的用户组("ShareUsers"),然后将需要访问的用户添加到这个组,然后只对这个组授权。
- 选择用户/组后,设置其权限(读取、更改、完全控制等),然后点击“确定”。
- 确认设置:检查所有设置是否正确,然后点击“创建”。
第 3 步:管理共享
- 在“共享和存储管理”中,你可以看到所有已创建的共享,管理它们的权限、设置配额、监控使用情况等,功能非常丰富。
常见问题排查
-
无法访问,提示“网络路径不存在”或“您可能没有权限访问此网络资源”:
- 检查网络:确保服务器和客户端在同一个局域网内,并且能互相
ping通对方的 IP 地址。 - 检查防火墙:确认 Windows Defender 防火墙已允许“文件和打印机共享”。
- 检查网络发现:确保“网络和共享中心”中的“网络发现”和“文件共享”已启用。
- 检查密码保护:如果开启了密码保护共享,访问时必须输入服务器上有效的用户名和密码。
- 检查服务:确保 "Function Discovery Provider Host" 和 "SSDP Discovery" 服务正在运行(在“服务”中查看)。
- 检查网络:确保服务器和客户端在同一个局域网内,并且能互相
-
看不到其他电脑:
- 在“网络”视图中,如果显示“网络发现已关闭”,请返回“网络和共享中心”启用它。
- 有时需要等待几分钟,或者尝试在“文件资源管理器”地址栏直接输入
\\<IP地址>来访问。
| 特性 | 方法一 (网络和共享中心) | 方法二 (文件服务器角色) |
|---|---|---|
| 易用性 | 非常简单,图形化界面,适合新手 | 相对复杂,需要管理工具,适合有经验的用户 |
| 功能 | 基本共享功能 | 非常强大,支持用户/组权限、配额、DFS、卷影副本等 |
| 适用场景 | 家庭、小型办公室、临时共享 | 企业环境、数据中心、需要精细权限控制的共享 |
| 系统要求 | 所有 Windows 版本(家庭版稍有限制) | Windows 专业版/企业版/Server |
对于绝大多数用户来说,方法一已经完全足够,只有在需要更高级的管理功能时,才需要考虑使用 方法二。
