我正试图修复一个较旧的,凌乱的Windows XP安装。 安装了大约3个安全套件(Symantec,AntiVir和第三套),操作系统更新完全过时。
所以我开始运行Windows更新,最后一个是SP3,并卸载所有安全套件(目标是在所有其他套件完全删除后安装免费的AntiVir版本)。 在此过程中,主机始终位于防火墙后面的本地networking中。
现在,从上次重新启动以来,我无法连接到互联网了。 所有的IP设置都可以,我甚至可以ping通google.com(所以名称parsing和networking必须正常)。 任何试图连接到互联网的程序都表示无法连接(例如IE)。 通过端口80连接到google.com的telnet连接也失败。
有没有人有一些想法,我可以做,使networking再次工作? 任何提示可能是什么问题?
谢谢。
确保赛门铁克被彻底删除(在他们的网站上有一个特殊的卸载程序),因为它具有触手可及的东西,任何东西都可以使用标准卸载程序正常卸载。
不是一个直接的答案,但我认为如果你做一个完整的格式并重新安装操作系统,你会减less更less的时间。 从你的描述来看,即使你能够解决问题,你仍然会有一个真正混乱的操作系统。
将系统恢复到最新的更新完成之前,进行一次winsock重置。 删除所有的AV软件。 现在只打开Windows防火墙。 完成所有更新,然后安装您的首选AV的最新版本。
检查XP防火墙configuration:应用程序,exception等。您可以尝试禁用防火墙。 然后检查服务中是否有与旧版杀毒软件相关的“奇怪”服务(一些卸载程序不能正常工作)。
检查DNS服务。
最有可能的一个安全套件有一个防火墙组件,没有完全卸载(删除这些可能是一个痛苦的后方)。 首先查看add-remove程序,看看是否还有安全套件的组件(有时它们会添加多个条目)。
如果你找不到任何东西,试试这个:
如果这不起作用,我同意亚军:你应该看看重新安装操作系统。 这可能需要更less的时间,并会导致更稳定的系统。
如果可能的话,我会更倾向于做一个新的操作系统安装。 是的,这是更多的工作,但最终的结果将是一个已知状态的干净基准。 否则,你就冒着不可能完全正确的风险,并且通过尝试解决问题甚至会使问题变得更糟。
XP中的TCP / IP堆栈可能会损坏。 以前版本的Windows允许您卸载并重新安装TCP / IP,这将纠正各种TCP / Ip相关的问题。 XP但是不允许的。 XP的早期版本需要一个registry跳过来撕掉TCP / IP允许重新安装(或运行一个名为winsockxpfix的实用程序),但Service Pack 2解决了这个问题。 他们增加了netsh的function来擦除和重新加载tcp / ip。
从命令提示符处运行以下命令:
netsh winsock重置
运行后,重启系统(甚至可能不需要重启即可开始工作)
希望这可以帮助!