马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?请使用中文注册
×
Windows 系统中,支持打印机的服务都有哪些 在Windows系统中,支持打印机功能的核心服务及相关依赖服务如下: [color=var(--b3-protyle-inline-strong-color)]1. Print Spooler(打印后台处理程序)[color=var(--b3-protyle-inline-strong-color)]2. Remote Procedure Call (RPC)[color=var(--b3-protyle-inline-strong-color)]3. Server(服务器服务)[color=var(--b3-protyle-inline-strong-color)]4. Workstation(工作站服务)[color=var(--b3-protyle-inline-strong-color)]5. Function Discovery Resource Publication[color=var(--b3-protyle-inline-strong-color)]6. SSDP Discovery[color=var(--b3-protyle-inline-strong-color)]7. UPnP Device Host作用:支持UPnP设备的运行时环境。 服务名称:UPnPHost 默认启动类型:手动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]8. DCOM Server Process Launcher作用:支持某些打印机驱动程序的组件通信。 服务名称:DcomLaunch 默认启动类型:自动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]9. Plug and Play(即插即用)[color=var(--b3-protyle-inline-strong-color)]10. Windows Firewall(可选)[color=var(--b3-protyle-inline-strong-color)]注意事项Print Spooler是核心服务,若该服务未运行,打印机将无法正常工作。 网络打印依赖:若使用共享打印机,需确保Server、Workstation、Function Discovery等服务正常运行。 服务启动类型:大多数打印相关服务默认设置为“自动”或“手动”,不建议设置为“禁用”,否则可能导致打印故障。
Windows 系统中,支持网络的服务都有哪些 在Windows系统中,支持网络功能的核心服务及相关依赖服务如下: [color=var(--b3-protyle-inline-strong-color)]1. Remote Procedure Call (RPC)作用:为网络服务提供进程间通信基础。 服务名称:RPCSS 默认启动类型:自动(延迟启动) 依赖项:无
[color=var(--b3-protyle-inline-strong-color)]2. Network Location Awareness (NLA)[color=var(--b3-protyle-inline-strong-color)]3. Network List Service[color=var(--b3-protyle-inline-strong-color)]4. DHCP Client作用:自动获取IP地址和DNS服务器配置。 服务名称:Dhcp 默认启动类型:自动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]5. DNS Client作用:缓存DNS解析结果,提高网络访问速度。 服务名称:Dnscache 默认启动类型:自动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]6. Network Connections[color=var(--b3-protyle-inline-strong-color)]7. TCP/IP NetBIOS Helper[color=var(--b3-protyle-inline-strong-color)]8. Server (LanmanServer)作用:支持通过网络共享文件、打印机和命名管道。 服务名称:LanmanServer 默认启动类型:自动 依赖项:Workstation、RPCSS
[color=var(--b3-protyle-inline-strong-color)]9. Workstation (LanmanWorkstation)作用:支持客户端通过网络访问共享资源。 服务名称:LanmanWorkstation 默认启动类型:自动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]10. Windows Firewall作用:保护网络安全,控制入站和出站流量。 服务名称:MpsSvc 默认启动类型:自动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]11. Internet Connection Sharing (ICS)[color=var(--b3-protyle-inline-strong-color)]12. WLAN AutoConfig作用:自动管理WiFi连接和配置。 服务名称:WlanSvc 默认启动类型:自动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]13. VPN相关服务[color=var(--b3-protyle-inline-strong-color)]14. WebClient[color=var(--b3-protyle-inline-strong-color)]15. Group Policy Client作用:应用组策略设置(包括网络相关策略)。 服务名称:gpsvc 默认启动类型:自动 依赖项:RPCSS
[color=var(--b3-protyle-inline-strong-color)]注意事项核心依赖:大多数网络服务依赖于RPCSS和Event Log服务。 服务启动类型:默认设置通常为“自动”或“手动”,禁用关键服务可能导致网络功能失效。 按需启用:如不需要某些功能(如VPN、ICS),可将对应服务设置为“禁用”以减少系统资源占用。
借助cmd命令(批处理)一键开启服务@echo off
setlocal enabledelayedexpansion
REM 检查管理员权限
net session >nul 2>&1
if %errorLevel% neq 0 (
echo 错误: 此脚本需要管理员权限才能运行。
echo 请右键点击脚本,选择"以管理员身份运行"。
pause
exit /b 1
REM =========================================
REM 主程序 - 逐个检查和配置服务
REM =========================================
echo 开始检查和配置系统服务...
echo.
call :checkService Spooler auto
call :checkService RPCSS auto
call :checkService LanmanServer auto
call :checkService LanmanWorkstation auto
call :checkService FDResPub auto
call :checkService SSDPSRV auto
call :checkService UPnPHost auto
call :checkService DcomLaunch auto
call :checkService PlugPlay auto
call :checkService NlaSvc auto
call :checkService Netman auto
call :checkService Dhcp auto
call :checkService Dnscache auto
call :checkService lmhosts auto
call :checkService MpsSvc auto
call :checkService WlanSvc auto
call :checkService gpsvc auto
echo 所有服务检查和配置完成!
pause
REM =========================================
REM 函数:检查并配置服务
REM 参数:%1=服务名称,%2=启动类型
REM =========================================
:checkService
echo 检查服务: %1 ...
REM 检查服务是否存在
sc query %1 >nul 2>nul
if %errorlevel% neq 0 (
echo 警告: 服务 "%1" 不存在!
echo.
goto :eof
)
REM 检查服务状态
sc query %1 | find /i "STATE" | find /i "RUNNING" >nul
if %errorlevel% equ 0 (
echo 服务 "%1" 正在运行。
) else (
echo 服务 "%1" 未运行,正在启动...
net start %1
if %errorlevel% neq 0 (
echo 错误: 无法启动服务 "%1"!
)
)
REM 准确检查启动类型(避免引号干扰)
for /f "tokens=*" %%a in ('sc qc %1 ^| findstr /i "START_TYPE"') do set startInfo=%%a
echo %startInfo% | find /i "%2" >nul
if %errorlevel% equ 0 (
echo 服务 "%1" 启动类型已为 %2。
) else (
echo 设置服务 "%1" 为 %2 启动...
sc config %1 start= %2
if %errorlevel% neq 0 (
echo 错误: 无法设置服务 "%1" 的启动类型!
)
)
echo.
exit /b 0
使用方法:复制以上代码到记事本,保存为 .bat 文件(如 ServiceChecker.bat)。 增加了脚本开头的权限检查,避免无权限运行,右键以管理员身份运行(必须管理员权限才能修改服务)。 脚本会逐行检查服务状态,完成后显示 所有服务检查和配置完成! 并等待按键退出。
|