最近在公司碰到一台WinXP电脑,在查看【网络连接】的窗口(网上邻居->属性)只有一片空白,看不到本地连接之类的正常项目,但此机能正常访问互联网,访问局域网其他电脑的共享资源,查看服务列表,发现在启动 Network Connecions 服务时出现如下图的提示,无法启动服务,错误126。
网上搜索一番,大多解决方案都是说把 Network Connecitons 服务设为自动启动,重启一次电脑便可,或者直接在命令行通过命令启动服务,但很明显这些方法都无法解决问题。最后找到一篇文章提示建议在命令行输入 ipconfig 命令测试相关文件完整性,测试结果如下图,提示没找到 EapolQec.dll 文件,在本机的 C:\Windows\System32\ 下找到该文件,所以估计是文件损坏导致无法使用。
解决方法:找另外一台也是运行WinXP的电脑找对应文件(先检查两个文件版本号是否一致),或可到这里下载EapolQec.dll(检查文件版本号是否一致),然后复制到 C:\Windows\System32\ 覆盖原文件,重启一次电脑,问题解决。
后来对该机的硬盘进行扫描检查,发现硬盘存在坏区,所以导致该文件的损坏引起故障,所以建议碰到这种系统文件损坏问题的朋友最好还是对硬盘做一下检查,尽快备份重要数据以免损失。
另外在这里要鄙视一下三星硬盘的垃圾质量,同批机里已经出现多台硬盘故障,刚收购了三星硬盘业务的希捷你杯具鸟。