文章比较长注意文中红色部分操作,以下方法 winxp win7 win10 都可以使用 如果不是xp系统请以管理员身份运行cmd批处理工具操作 输入以https开头的网址时,internet explorer就提示“无法显示该页面”。但其他以http开头的网址都可以正常显示。是电脑的设置问题,还是网络问题?下面解决方法来了修复winsock,系统无法打开https修复 https开头的地址是加密传输的,很多时候登陆邮箱或者空间或者网银都是打开一个https页面,如果https无法打开。那么可想有多麻烦,要是你碰到这种情况,不用急,看下面,就知道怎么解决了。 这种情况,归根结底是由于WINSOCK遭到破坏,至于怎么破坏,这个不再叙述,这里只说解决办法,表现为: 1:Msn无法正常使用,开启msn速度贼慢,输入用户名和密码每输入一个字符系统就出现假死。输入完毕后进行登录,提示msn服务出现错误,建议从微软网站下载最新的msn进行安装。 2:所有需要https连接网站无法打开。如google的一些服务,网上银行等等。表现为可以ping通,但是通过ie浏览显示为无法找到此页。 3:WindowsXp补丁无法正常安装,提示updata服务错误。 最开始的定位是windows加密服务(Cryptographic Services)损坏。定位的方法其实很简单,因为最开始是msn无法正常使用,通过google搜索错误提示,有很多网站介绍这个问题的原因。按照各大网站给出的方法进行服务修复。发现无用。问题依然存在。 既然服务无法修复或者重装,那就换一个切入点。找到和这些服务相关的dll文件,进行重新注册。 最开始只是蒙的。试一试的态度。操作如下: 第一步: 单击“开始→运行”,输入“cmd”后回车打开命令提示符窗口, 运行“net start cryptsvc” 命令,接下来使用regsvr32命令依次注册 regsvr32 softpub.dll regsvr32 wintrust.dll regsvr32 initpki.dll regsvr32 dssenh.dll regsvr32 rsaenh.dll regsvr32 gpkcsp.dll regsvr32 sccbase.dll regsvr32 slbcsp.dll regsvr32 cryptdlg.dll 如果要在已安装 Windows XP Service Pack 2 (SP2) 的系统内修复 Winsock,在命令提示字符中输入 netsh winsock reset,然后按下 ENTER。执行这个命令后,重新启动计算机即可,没有安装SP2的朋友就没有那么幸运了,修复winsock要复杂些.. 善意提醒:如果已经中招,而自己的系统还没打上SP2补丁,最好趁此机会重装系统,升级到SP2,安全系数要高得多。不想装SP2,也不想重装系统的朋友,往下看吧! 不带 Service Pack 2 的 Windows XP 说明 要在未安装 Windows XP SP2 的情况下修复 Winsock,请删除已损坏的注册表项,然后重新安装 TCP/IP 协议。 步骤 1:删除已损坏的注册表项 警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。 有关如何备份注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 322756 (http://support.microsoft.com/kb/322756/) 如何在 Windows XP 和 Windows Server 2003 中备份、编辑和还原注册表 1.单击“开始”,然后单击“运行”。 2.在“打开”框中,键入 regedit,然后单击“确定”。 3.在注册表编辑器中,找到下列项,右键单击各项,然后单击“删除”: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 4.在系统提示您确认删除时,单击“是”。 注意:删除 Winsock 项后,请重新启动计算机。这样做可以让 Windows XP 操作系统为这两个项创建新的 shell 条目。如果在删除 Winsock 项后没有重新启动计算机,则下一步无法正常进行。 步骤 2:安装 TCP/IP 1.右键单击网络连接,然后单击“属性”。 2.单击“安装”。 3.单击“协议”,然后单击“添加”。 4.单击“从磁盘安装”。 5.键入 C:\Windows\inf,然后单击“确定”。 6.可用协议列表中,单击“Internet 协议(TCP/IP)”,然后单击“确定”。 7.重新启动计算机。 |
请发表评论