目录
1、电脑无法连接网络
2、发现C:\Windows\System32\drivers路径下的很多文件不见了
3、使用360安全卫士中的断网急救箱工具修复,也就解决不了问题
4、重启系统,以网络安全模式启动系统,修复系统网络模块,完美解决问题
5、最后
某天上班电脑开机后,无法联网,无论是局域网还是外网都访问不了。后来同事建议尝试重启系统选择进入网络安全模式去修复一下,确实解决网络无法连接的问题,本分分享这个问题的排查处理过程。
1、电脑无法连接网络
某天上班电脑开机后,无法联网,无论是局域网还是外网都访问不了桌面右下角托盘图标区域的网络图标变成了黄色感叹号,提示有异常:
此时无论是ping外网的地址,还是局域网的地址,都是ping不通的。
难道是公司的网络环境出问题了?询问了一下办公区域其他同事,他们的电脑都是能正常上网的。尝试将电脑的网卡禁用再启用:
也不行,也还是连上不上网。
2、发现C:\Windows\System32\drivers路径下的很多文件不见了
以前排查问题时,有用过系统路径下的hosts文件,在该文件中添加了一些地址映射,该文件位于C:\Windows\System32\drivers\etc目录中:
于是想到该文件夹下查看hosts文件,但进入C:\Windows\System32路径下,发现整个drivers路径都没有了,正常情况下该路径下有很多.sys系统文件:
之前是有的,这是咋回事?难道是强关机器导致系统误删了一些系统文件,导致了网络出现异常?
3、使用360安全卫士中的断网急救箱工具修复,也就解决不了问题
于是想到使用360安全卫士中的断网急救箱工具修复一下:
看看修复后能否上网。后来尝试了一下,修复后还是有问题,还是连不上网络。
在这里,给大家重点推荐一下我的几个热门畅销专栏,欢迎订阅:(博客主页还有其他专栏,可以去查看)
专栏1:(该精品技术专栏的订阅量已达到520多个,专栏中包含大量项目实战分析案例,有很强的实战参考价值,广受好评!专栏文章持续更新中,预计更新到200篇以上!欢迎订阅!)
C++软件调试与异常排查从入门到精通系列文章汇总https://blog.csdn.net/chenlycly/article/details/125529931
本专栏根据多年C++软件异常排查的项目实践,系统地总结了引发C++软件异常的常见原因以及排查C++软件异常的常用思路与方法,详细讲述了C++软件的调试方法与手段,以图文并茂的方式给出具体的项目问题实战分析实例(很有实战参考价值),带领大家逐步掌握C++软件调试与异常排查的相关技术,适合基础进阶和想做技术提升的相关C++开发人员!
考察一个开发人员的水平,一是看其编码及设计能力,二是要看其软件调试能力!所以软件调试能力(排查软件异常的能力)很重要,必须重视起来!能解决一般人解决不了的问题,既能提升个人能力及价值,也能体现对团队及公司的贡献!
专栏中的文章都是通过项目实战总结出来的,包含大量项目问题实战分析案例,有很强的实战参考价值!专栏文章还在持续更新中,预计文章篇数能更新到200篇以上!
专栏2:(本专栏涵盖了C++多方面的内容,是当前重点打造的专栏,订阅量已达160多个,专栏文章已经更新到400多篇,持续更新中...)
C/C++实战进阶(专栏文章,持续更新中...)https://blog.csdn.net/chenlycly/category_11931267.html
以多年的开发实战为基础,总结并讲解一些的C/C++基础与项目实战进阶内容,以图文并茂的方式对相关知识点进行详细地展开与阐述!专栏涉及了C/C++领域多个方面的内容,包括C++基础及编程要点(模版泛型编程、STL容器及算法函数的使用等)、数据结构与算法、C++11及以上新特性(不仅看开源代码会用到,日常编码中也会用到部分新特性,面试时也会涉及到)、常用C++开源库的介绍与使用、代码分享(调用系统API、使用开源库)、常用编程技术(动态库、多线程、多进程、数据库及网络编程等)、软件UI编程(Win32/duilib/QT/MFC)、C++软件调试技术(排查软件异常的手段与方法、分析C++软件异常的基础知识、常用软件分析工具使用、实战问题分析案例等)、设计模式、网络基础知识与网络问题分析进阶内容等。
专栏3:
C++常用软件分析工具从入门到精通案例集锦汇总(专栏文章,持续更新中...)https://blog.csdn.net/chenlycly/article/details/131405795
常用的C++软件辅助分析工具有SPY++、PE工具、Dependency Walker、GDIView、Process Explorer、Process Monitor、API Monitor、Clumsy、Windbg、IDA Pro等,本专栏详细介绍如何使用这些工具去巧妙地分析和解决日常工作中遇到的问题,很有实战参考价值!
专栏4:
VC++常用功能开发汇总(专栏文章,持续更新中...)https://blog.csdn.net/chenlycly/article/details/124272585
将10多年C++开发实践中常用的功能,以高质量的代码展现出来。这些常用的高质量规范代码,可以直接拿到项目中使用,能有效地解决软件开发过程中遇到的问题。
专栏5:
C++ 软件开发从入门到精通(专栏文章,持续更新中...)https://blog.csdn.net/chenlycly/category_12695902.html
根据多年C++软件开发实践,详细地总结了C/C++软件开发相关技术实现细节,分享了大量的实战案例,很有实战参考价值。
4、重启系统,以网络安全模式启动系统,修复系统网络模块,完美解决问题
后来有同事建议将系统重启,然后以安全模式启动系统,试试能否自动修复。电脑重启时,一直按F8,进入系统启动模式选择页面,选择以安全模式启动,但启动后还是无法连接到网络。后来在安全模式选择页面,看到了网络安全模式:
于是又尝试以该模式启动了一下系统。
刚开启该模式,就看到屏幕在打印拷贝文件的记录,在向C:\Windows\System32\drivers目录下拷贝文件:
以网络安全模式启动系统,恢复了系统路径C:\Windows\System32\drivers下的一些文件,Hosts等文件也有了,桌面右下角的联网图标也变成正常的了:
电脑也能联网了。
5、最后
重启一下系统,然后选择网络安全模式启动系统,就自动修复了PC无法连接网络问题。以前没用过安全模式,原来安全模式这么有用,免去了重装系统的烦恼。