如何排查 Windows Server 2003 和 Windows XP 中的网络连接图标缺失问题
本文介绍如何排查 Windows Server 2003 和 Windows XP 中的网络连接图标缺失问题。
适用于:Windows Server 2012 R2、Windows 10 - 所有版本
原始 KB 编号: 825826
简介
本文介绍一般分步方法和高级排查方法,可用于还原运行 Windows XP 或 Windows Server 2003 的计算机上缺失的网络和拨号连接图标。 但是,尽管缺少图标,网络却仍可正常运行。 由于网络图标缺失可能是多种问题的症状,因此很难说是什么导致了你的特定问题,需要仔细检查一下才行。 我们会问你一些问题。 然后,根据你的回答,我们将确定应先尝试哪种方法。
本文为新手和中级计算机用户提供了自助步骤。 高级故障排除部分面向高级计算机用户。 如果你先打印本文,可能会发现更容易按照其中的步骤操作。
症状
单击“开始菜单”,指向并单击“控制面板”,然后双击“网络连接”时,或者,右键单击桌面上的“网上邻居”,然后单击“属性”时,未能看到所有网络图标。 或者,你可能会遇到“网络连接”窗口的问题。
要了解应首先尝试哪种方法来解决问题,请查看以下四个案例,以确定哪些症状与你的情况相匹配。
案例 1:所有或部分网络图标缺失
- LAN 或高速 Internet 连接图标缺失。
- 拨号连接图标缺失。
- 新建连接向导图标缺失。
- 仅显示新建连接向导图标。 或者,还会显示一个或多个拨号连接。
- 如果单击“高级”菜单,然后单击“高级设置”,则“连接”列表中仅显示“远程访问连接”条目。
如果本案例符合你的情况,则应先尝试“一般疑难解答”部分中的方法 1,使 Windows 自动检测并安装网络适配器。
案例 2:仅拨号连接图标缺失
如果本案例符合你的情况,则应先尝试“一般疑难解答”部分中的方法 5,以添加一般的标准调制解调器。
案例 3:选择网络连接并单击“属性”后,“网络连接窗口”停止响应(挂起)或立即关闭
如果本案例符合你的情况,请尝试“高级疑难解答”部分中的方法 4,重构“网络”子项的“配置”条目。 如果你不擅长高级疑难解答,则可寻求他人帮助或联系支持。
案例 4:仅在手动连接到网络后,网络图标才会消失
如果这符合你的情况,请尝试“高级疑难解答”部分中的方法 3,使用“组策略结果”工具或“组策略管理控制台”来诊断和解决问题。 如果你不擅长高级疑难解答,则可寻求他人帮助或联系支持。
一般疑难解答
方法 1:让 Windows 自动检测并安装网络适配器
Windows 可为你自动检测并安装正确的网络适配器。 它还将更正网络适配器上任何损坏的注册表项。
要指示 Windows 自动检测和安装网络适配器,请执行以下步骤:
- 右键单击“我的电脑”,然后单击“属性”。
- 单击“硬件”选项卡,然后单击“设备管理器”。
- 要查看已安装的网络适配器列表,请展开“网络适配器”。 单击以定位网络适配器,然后单击“卸载”。
- 重启计算机,然后让系统自动检测并安装网络适配器驱动程序。
检查网络图标是否显示。 如果此方法起作用,那么不必再继续阅读本文。 但是,你可能需要阅读预防提示部分,了解如何避免将来出现此问题。
如果此方法不起作用,请尝试方法 2。
方法 2:验证网络设置和服务
网络设置(如适配器设置、服务设置、登录设置、桌面交互设置和网络服务设置)可以使你通过计算机连接到网络。 如果这些设置不正确,则可能会出现网络连接问题。
要验证网络设置和服务,请执行以下步骤:
- 验证是否选择了正确的网络适配器。 网络适配器是使你能够将计算机连接到网络的设备。 它也称为网络接口卡 (NIC)。
- 右键单击“我的计算机”,然后依次单击“属性”、“硬件”选项卡、“设备管理器”。
- 双击“网络适配器”,然后验证是否选择了正确的网络适配器名称。 如果不知道网络适配器的名称,请不要担心。 现在,只需确保选择适配器。
- 双击网络适配器,然后验证“这个设备运转正常”消息是否显示在“常规”选项卡上的“设备状态”框中。如果看不到此消息,请单击“疑难解答”,然后按照说明操作。
- 确认选择了正确的网络适配器并且其运转正常后,可以关闭所有打开的对话框。
- 验证是否已启动必要服务。 “服务”设置指示系统停止、启动和管理系统服务。
- 右键单击“我的电脑”,然后单击“管理”。
- 双击“服务和应用程序”,然后单击“服务”。
- 在右窗格中,查看“状态”列。 可能需要展开该框,以便可以看到所有列。 确保已启动以下服务:
- 远程过程调用 (RPC)
注意
必须先启动此服务,然后其他服务才能生效。
- 网络连接
注意
仅当 RPC 服务处于活动状态时,此服务才能启动。
- 即插即用
- COM+ 事件系统
注意
仅当 RPC 服务处于活动状态时,此服务才能启动。
- 远程访问连接管理器
注意
仅当“电话服务”处于活动状态时,此服务才能启动。
- 电话服务
注意
仅当 RPC 服务和 PnP 服务处于活动状态时,此服务才能启动。
- 远程过程调用 (RPC)
- 要启动某一服务,请右键单击服务名称,然后单击“启动”。
- 请勿关闭“计算机管理”框,因为需要在剩余步骤中检查其他设置。
- 验证登录设置。
- 在右窗格中,双击“COM+ 事件系统服务”。
- 单击“登录”选项卡。
- 在“登录身份”下,验证是否已选择“本地系统帐户”。
- 验证桌面交互设置。
- 双击“网络连接”服务。
- 单击“登录”选项卡。
- 在“登录身份”下,验证是否已选择“本地系统帐户”选项。
- 验证是否选中“允许服务与桌面交互”复选框,然后单击“确定”。
- 关闭“计算机管理”框。
- 验证网络服务设置。
- 单击“开始”,然后单击“控制面板”。
- 双击“添加或删除程序”。
- 单击“添加/删除 Windows 组件”。
- 向下滚动,然后依次单击“网络服务”、“详细信息”。 验证是否启用了“简单 TCP/IP 服务”,然后单击“确定”。
- 关闭所有打开的对话框。
- 验证网络 DLL 文件是否已正确注册。 DLL 文件是一类小型文件,包括可跨多个应用程序共享的函数库和数据。
单击“开始”,然后单击“运行”。
在“运行”框中,键入“cmd.exe”,然后单击“确定”。
键入以下行。 键入每行后按 ENTER。 此命令文本不易键入。 请确保键入内容与下方所示内容完全一致。 或者也可以复制和粘贴文本,这也许会更容易一些。 当每个命令的“RegSvr32”对话框出现时,单击“确定”。
regsvr32 netshell.dll regsvr32 netcfgx.dll regsvr32 netman.dll
重启计算机。 检查网络图标是否显示。 如果此方法起作用,那么不必再继续阅读本文。 但是,你可能需要阅读预防提示部分,以避免将来出现此问题。
如果此方法不起作用,请尝试方法 3。
方法 3:确定第三方驱动程序是否与最新的 Windows Service Pack 不兼容
驱动程序是允许计算机与硬件或设备通信的软件。 如果安装了过时的驱动程序,它可能与最新的 Windows Service Pack 不兼容。 可以通过检查驱动程序更新来消除此不兼容性。
要检查是否有新的网络适配器驱动程序可用,请执行以下步骤:
- 单击“开始”,指向“所有程序”,然后单击“Windows 更新”。
- 单击“自定义安装”,然后单击“选择可选硬件更新”。
- 查找网络适配器名称,然后安装任何可用的硬件更新。 如果未找到列出的驱动程序,可能需要查看制造商的网站以获取详细信息。
- 如果系统提示你安装硬件更新,请重启计算机。 检查网络图标是否显示。 如果此方法起作用,那么不必再继续阅读本文。 但是,你可能需要阅读预防提示部分,以避免将来出现此问题。
如果此方法不起作用,可以尝试方法 4。
方法 4:使用 Dcomcnfg.exe 实用工具重置“默认模拟级别”设置
此设置指示计算机如何验证谁可以连接到网络。 此方法听起来似乎很难操作,但实际并非如此。 DCOM 配置实用工具有一个点击式界面,只需执行一些步骤,就能让它替你干“脏活”。
在开始之前,需要确保使用管理员帐户登录到计算机。 管理员帐户使你可以完成其他帐户(如标准帐户)无法对计算机进行的更改。 如果使用的是自己的计算机,则很可能已使用管理员帐户登录。
如果不确定自己是否具有管理用户权限,请执行以下步骤。 否则,请转到“步骤 1”。
- 打开“日期和时间属性”对话框。
- 单击“开始”,然后单击“运行”。
- 在“打开”框中,键入“timedate.cpl”,然后按 ENTER。
- 现在,确定是否已使用管理员帐户登录。
- 如果“日期和时间属性”对话框在你执行步骤 1 后打开,则你已作为计算机管理员登录。 关闭“日期和时间属性”对话框,然后继续此方法。
- 如果收到以下消息,则表明你没有以管理员身份登录:
你没有适当的特权等级,所以无法更改系统时间。
要继续执行此任务,必须先注销,然后使用计算机管理员帐户重新登录到 Windows。 如果你不知道如何使用计算机管理员帐户重新登录到 Windows,则可能需要向他人寻求帮助。 如果这台计算机是工作网络的一部分,你可以向系统管理员寻求帮助。 但是,如果必须在不属于某一网络的家庭计算机上执行此操作,则必须知道计算机上的管理员帐户密码。
遗憾的是,如果你不知道计算机上任何管理员帐户的密码,则此内容无法进一步帮助你。 你可能需要联系技术支持。 有关如何联系支持人员的信息,请参阅“后续步骤”。
要运行 Dcomcnfg.exe 实用工具以重置“默认模拟级别”设置,请执行以下步骤:
- 单击“开始”,然后单击“运行”。
- 键入“dcomcnfg”,然后单击“确定”。
- 在“组件服务”中,单击“计算机”,右键单击要修改计算机范围内模拟级别的计算机(例如“我的计算机”),然后单击“属性”。
- 单击“默认属性”选项卡,然后单击以选择此计算机的“在此计算机上启用分布式 COM”复选框。
- 单击“默认模拟级别”框中的向下箭头,然后单击“匿名”以外的任何设置,然后单击“确定”。
下次启动某一程序时,即可使用新的计算机范围模拟级别。 在重启程序之前,当前正在运行的程序不会受到影响。
检查网络图标是否显示。 如果此方法起作用,那么不必再继续阅读本文。
如果此方法不起作用,可以尝试方法 5。
方法 5:如果仅拨号连接图标缺失,请暂时添加新的调制解调器
尝试添加一个标准调制解调器。 通常,仅添加新调制解调器就能使连接图标重新出现。 要添加标准调制解调器,请完成以下步骤:
- 单击“开始”,然后单击“控制面板”。
- 如果尚未选择,请单击“切换到经典视图”。 此选项显示在控制面板的左侧。
- 双击“电话和调制解调器选项”。
- 单击“调制解调器”,然后单击“添加”。 添加硬件向导将启动。
- 单击以选择“不检测我的调制解调器,我会从列表中选择”复选框,然后单击“下一步”。
- 从左侧列表中选择一个标准调制解调器,然后单击“下一步”。 当图标再次出现时,可以安全地删除在此过程中添加的调制解调器。
高级故障排除
如果仍然遇到图标缺失问题,可以尝试高级方法。 如果你不擅长高级疑难解答,则可能需要联系支持部门。 有关如何联系支持部门的信息,请查看“后续步骤”部分。
建议高级用户使用以下高级疑难解答方法:
- 方法 1:验证“System 32”文件夹中所有受 Windows 保护的文件是否完好
- 方法 2:删除第三方网络适配器管理软件
- 方法 3:使用“组策略结果”工具查看应用了哪些组策略对象
- 方法 4:重置网络连接
- 方法 5:验证注册表项是否完整且正确
- 方法 6:检查是否有缺失、虚影化或隐藏的网络适配器
- 方法 7:从注册表中删除所有“自动发现/自动清除 (ADAP)”信息,并重置每个性能库的状态
方法 1:验证“System 32”文件夹中所有受 Windows 保护的文件是否完好
使用系统文件检查器,管理员可以扫描所有受保护的文件以验证其版本。 如果系统文件检查器发现受保护的文件被覆盖,那么它将从缓存文件夹 (%Systemroot%\System32\Dllcache) 或从 Windows 安装源文件中检索文件的正确版本,然后替换不正确的文件。 系统文件检查器还会检查并重新填充缓存文件夹。 必须以管理员或“管理员”组成员的身份登录才能运行系统文件检查器。
要运行系统文件检查器,请打开命令提示符,键入“sfc /purgecache
”,然后按 ENTER。 系统文件检查器将启动。
有关如何使用 Windows 文件保护功能的更多信息,请参阅以下 Microsoft 知识库文章:
222193 Windows 文件保护功能说明
方法 2:删除第三方网络适配器管理软件
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。
暂时删除任何分组软件。 以下组合已知不兼容:Dual-Port Intel Pro 100+ 服务器适配器搭配运行 SNMP 组件的 Intel Teaming Software。
如需获取更新版本的 Intel SNMP 代理 (Ilansnmp.dll) 和详细信息,请联系网络适配器制造商或第三方软件供应商。
方法 3:使用“组策略结果”工具查看应用了哪些组策略对象
如果仅在手动连接到网络后才删除该图标,请执行以下步骤:
- 在计算机未连接到网络时重启计算机,以查看是否正在下载组策略对象 (GPO)。
- 启动“组策略结果”工具来找出应用了哪些 GPO。
- 依次单击“开始”、“运行”,键入 gpedit.msc,然后按 ENTER。
- 找到并打开“组策略/用户配置/Windows 设置/Internet Explorer 维护/连接/连接设置/”。
方法 4:重置网络连接
重要
此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,请务必严格按照这些步骤操作。 为了加强保护,应先备份注册表,再进行修改。 如果出现问题,可以还原注册表。 有关如何备份和还原注册表的更多信息,请单击下面的文章编号查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表
如果“网络连接”窗口开始打开,但立即关闭或“挂起”,请完成以下步骤:
- 单击“开始”,单击“运行”,键入 regedit,然后按 Enter。
- 找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
- 右键单击此子项,单击“导出”,然后将所选分支保存在文件中。
- 再次单击“网络”子项,然后删除“配置”条目。 请勿删除“网络”子项。 重启计算机时,将重构“配置”条目。
- 重启计算机。 可能需要手动关闭计算机。
方法 5:验证注册表项是否完整且正确
要验证注册表项是否完整正确,请完成以下步骤:
单击“开始”,单击“运行”,键入 regedit,然后按 Enter。
找到并单击以下注册表子项:
HKEY_CLASSES_ROOT\Interface\{0000010C-0000-0000-C000-00000000046}
验证子项 NumMethods 和 ProxyStubClsid32 是否存在且其值是否正确。 如果这些注册表子项不存在,请创建它们。
方法 6:检查是否有缺失、虚影化或隐藏的网络适配器
要从注册表中卸载虚影网络适配器,请完成以下步骤:
- 单击“开始”,再单击“运行”,键入“cmd.exe”,然后按 ENTER。
- 键入“
set devmgr_show_nonpresent_devices=1
”,然后按 ENTER。 - 键入“
Start DEVMGMT.MSC
”,然后按 ENTER。 - 单击“查看”,然后单击“显示隐藏的设备”。
- 展开“网络适配器”树。
- 右键单击灰色的网络适配器,然后单击“卸载”。
方法 7:从注册表中删除所有“自动发现/自动清除 (ADAP)”信息,并重置每个性能库的状态
为此,请打开一个命令提示符,键入“winmgmt / clearadap
”,然后按 ENTER。
后续步骤
如果无法完成本文中的步骤来还原网络图标,则可能需要向他人寻求帮助或联系技术支持。
要查看 Microsoft 支持选项,请访问以下 Microsoft 网站:联系我们
预防提示
要防止将来出现这些问题,请尝试使计算机保持最新状态。 请务必确保计算机上安装了最新的驱动程序。 为此,可以使用 Windows 更新来安装最新的驱动程序。 有关更多信息,请访问以下 Microsoft 网站:https://update.microsoft.com
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈