Windows 怎么卸载 Windows Server 中不需要的系统角色

陌敏大大_7252

陌敏大大_7252

2026-08-23

566人浏览

原创

在windows server中卸载系统角色必须通过服务器管理器或powershell操作,不可用控制面板卸载;推荐使用服务器管理器图形向导,或powershell执行uninstall-windowsfeature命令,并注意清理残留服务、端口及配置数据。

windows 怎么卸载 windows server 中不需要的系统角色

在 Windows Server 中卸载不需要的系统角色,不能靠“控制面板→程序和功能→卸载程序”来操作,因为系统角色属于操作系统功能组件,需通过“服务器管理器”或 PowerShell 统一管理。直接删除文件或注册表项可能导致系统不稳定甚至无法启动。

使用服务器管理器移除角色

这是最推荐、最安全的图形化方式,适用于所有支持 GUI 的 Windows Server 版本(含带桌面体验的 Server 2016/2019/2022/2025):

  • 打开服务器管理器(开始菜单中搜索即可)
  • 左侧导航栏点击“管理” → “删除角色和功能”
  • 向导中保持默认选择(“从这台服务器中删除角色和功能”),点击“下一步”
  • 在“服务器选择”页确认目标服务器,点击“下一步”
  • 在“角色”页,取消勾选要卸载的角色(如“Web 服务器(IIS)”、“DHCP 服务器”、“DNS 服务器”等);若该角色有依赖功能,系统会自动提示并列出关联功能,可一并取消勾选
  • 继续点击“下一步”,直到“确认”页,勾选“重启目标服务器(如果需要)”(多数角色卸载后需重启生效)
  • 点击“卸载”,等待完成并按提示重启

用 PowerShell 批量或静默卸载角色

适合运维脚本、无人值守部署或 Server Core 环境(无图形界面):

AI图像编辑器
AI图像编辑器

一款AI图像与设计工具,主要用于使用文本提示编辑、变换和增强照片,适合需要提升相关任务效率的用户。

下载
  • 以管理员身份运行 PowerShell
  • 先查看当前已安装的角色:Get-WindowsFeature | Where-Object Installed | Select DisplayName, Name
  • 卸载指定角色(例如 DNS 服务器):Uninstall-WindowsFeature -Name DNS -Restart
  • 卸载多个角色(如同时删 IIS 和 DHCP):Uninstall-WindowsFeature -Name Web-Server, DHCP -Restart
  • 加 -WhatIf 参数可预览影响,不实际执行;加 -Remove 参数会同时删除对应二进制文件(默认只禁用,保留文件便于快速重装)

注意残留服务与端口占用

卸载角色后,部分关联服务可能仍处于“已停止”状态但未被移除,或监听端口未释放:

  • 检查残留服务:打开“服务”管理控制台(services.msc),查找名称含角色关键词的服务(如 DNS Server、World Wide Web Publishing Service),确认其启动类型为“已禁用”且状态为“已停止”
  • 若服务仍存在且无法禁用,可用 sc delete 删除注册表项(例如 sc delete dns),但仅限非核心系统服务;DNS、DHCP 等角色服务建议优先通过上述方式卸载,避免手动 sc delete 引发权限或依赖问题
  • 验证端口释放:运行 netstat -ano | findstr :53(DNS)或 :80(HTTP)确认端口不再被占用

卸载后清理与验证

角色卸载不是“一键清除”,部分配置或数据可能遗留:

  • DNS / DHCP 角色:卸载前务必导出区域数据或作用域配置(通过 DNS 管理器或 DHCP 控制台导出),卸载后这些数据不会自动删除,但服务停用后无法访问
  • IIS 角色:网站文件、应用池配置、SSL 证书等保留在磁盘(如 C:\inetpub),需手动清理;若无需保留,可在卸载后删除对应目录
  • 运行 Get-WindowsFeature | Where-Object {$_.Installed -eq $false} | Select DisplayName, Name 核对目标角色确已标记为未安装

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

437

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

860

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2572

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

876

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

769

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

394

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2336

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4292

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

707

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
极客学院Docker视频教程
极客学院Docker视频教程

共33课时 | 19.2万人学习

HBuilderX Windows 安装手册
HBuilderX Windows 安装手册

共0课时 | 0人学习

phpEnv手册
phpEnv手册

共0课时 | 0人学习