必须启动Print Spooler、Function Discovery Provider Host和Function Discovery Resource Publication三项服务,并开启网络发现与文件打印机共享,否则其他设备无法发现或连接本机共享资源。

要在Windows 11中启用打印和文件共享服务,必须确保系统底层的两个关键Windows服务处于运行状态,否则即使网络设置正确、共享权限已开,其他设备也无法发现或连接本机打印机与文件夹。
确认并启动Print Spooler服务
打开「运行」对话框(Win+R),输入 services.msc 回车→在服务列表中找到 Print Spooler→双击打开属性→将「启动类型」设为「自动」→若当前状态为「已停止」,点击「启动」按钮→点击「确定」保存。
【必须先启动该服务,否则所有本地打印机驱动无法加载,添加的打印机图标会显示为灰色且无法响应】
启用Function Discovery服务组件
Print Spooler依赖于两项基础发现服务:Function Discovery Provider Host 和 Function Discovery Resource Publication。缺一不可。
在同一个 services.msc 窗口中,依次定位并检查以下两项:
① Function Discovery Provider Host → 启动类型设为「手动」,当前状态必须为「正在运行」;
② Function Discovery Resource Publication → 启动类型设为「自动」,若未运行则立即启动。
这两项服务负责向局域网广播本机可用的打印机与共享文件夹。不运行它们,其他电脑根本收不到你的存在信号。
打开网络发现与文件和打印机共享
进入「设置 → 网络和互联网 → 高级网络设置 → 更多网络适配器选项」→右键当前使用的网络连接(如「以太网」或「WLAN」)→选择「属性」→勾选「网络发现」和「文件和打印机共享」→点击「确定」。
这一步仅开放系统层面的共享开关,但不会自动开启任何具体文件夹或打印机的共享权限,后续需单独配置。
验证服务状态是否生效
按 Ctrl+Shift+Esc 打开任务管理器→切换到「服务」选项卡→查找 spoolsv.exe 进程是否存在。若存在,说明 Print Spooler 已真正加载;若不存在,返回第一步重新检查服务启动顺序与依赖项。


















