netsh winsock reset
最近要在虚拟机上安装 git ,然后托管一个项目,搞得我是焦头烂额。今天下午我卸载了vmware workstation ,但是奇怪的事就发生了,我的google chrome 浏览器没法浏览网页了。打开浏览器就出现了以下的界面:

这时我输入了搜狐主页也出现了类似的提示,我想可能是 DNS 出错了,接着我又输入了 http://localhost ,发现正常(这是因为本地安装了IIS服务器,这个我事先就知道),所以我断定这不是浏览器的问题。接着又再次证实了这个猜测,我打开了火狐浏览器发现问题一样。但是奇怪的事情再次发生了,我打开了系统自带的IE浏览器,发现能正常浏览网页。这个时候就纳闷了,这是浏览器的问题吗?
这时我打开了 C盘下的 C:\Windows\System32\drivers\etc\hosts 文件发现和以前一样并没有被不正常的修改过,

于是我又在Google chorme中输入了 209.116.186.217,发现问题还是一样。
于是我就百思不得其解了。。。。。。于是就百度了。。。。。。
结果百度正解:在命令行输入: netsh winsock reset
为什么要这么做呢???
------------------------------------------------------------------------------------------>>>>>>>>>>>
先看一下 netsh 命令是干什么的

总的来说命令 netsh 是对计算机网络配置的操作。
winsock 是windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口,winsock 是在 windows操作系统中与 Tcp/Ip 协议栈有关的。命令 netsh winsock reset 是对winsock 目录的重置(在注册表中我们可以看到 winsock 和 winsock2的目录)。综上所述,导致问题出现的原因可能是在卸载软件的过程当中损坏了winsock 的相关目录,或者是恶意软件修改了winsock目录中的相关内容,导致 windows 系统内的 Tcp/Ip 协议栈出现了问题。但是为什么这没有使得 IE 浏览器无法访问网络呢???而且要补充的是当前比如 360 软件的账号依然可以登录。所以问题可以改为 “为什么这样只是导致 google chorme 和 firefox 无法正常访问网络???”
我自己的看法:浏览器之间的异常(Google chorme 无法访问而 IE 可以访问)的原因可能是因为 其它浏览器访问网络需要windows 提供的网络访问接口(这是在编写浏览器软件是就已经决定了),而 IE 浏览器并没有访问这个网络编程接口,这可能是因为在编写 windows 操作系统时程序员只是提供了一个网络访问接口供其它程序使用,而自己用的是另一套,这样做的好处是不依赖于操作系统而又附属在操作系统之上!!另外浏览器与非浏览器之间的访问差异可能是因为被改变的只是 Tcp/Ip 协议栈中的Http 协议,而其它的协议并没有改变。
最后附加两个刚学到的实例:
1 netsh 的实例 :启用 windows 自身携带的发射无线WIFI的功能
netsh wlan show dirvers //检查是否支持承载网络
netsh wlan set hostednetwork mode=allow ssid=你的网络名 key=密码 //设置打开网络承载以及设置分享网络信息
设置为分享网络
netsh wlan start hostednetwork //打开网络
2 winsock 的实例:删除winsock文件后的处理方法
 

其实写到最后还是没有找到问题出现的根本原因,我觉得这只能在以后的学习中慢慢体会吧
2014-07-30 22:38:05
netsh winsock reset的更多相关文章
- WIN7只能上QQ打不开网页,使用CMD输入netsh winsock reset
		
此类问题可以用腾讯电脑管家电脑诊所一键修复,请点击上方的[立即修复]即可. 附:手动修复步骤(来源:腾讯电脑管家电脑诊所,自动修复请点击上方的[立即修复])方案一:手动设置DNS(说明:如果您使用DN ...
 - netsh winsock reset 11003
		
netsh winsock reset 11003 http://files.cnblogs.com/xsmhero/winsock.zip
 - NETSH WINSOCK RESET这条命令的含义和作用?
		
简单来说netsh winsock reset命令含义是重置 Winsock 文件夹.假设一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就须要用netsh winsock res ...
 - NETSH WINSOCK RESET这个命令的意义和效果?
		
简要地netsh winsock reset命令含义复位 Winsock 文件夹.一机多用的假设Winsock协议配置问题,那么问题会导致网络连接,我们需要使用netsh winsock reset命 ...
 - ASP.NET程序运行出现WebDev.WebServer40.exe已停止工作解决方法(netsh winsock reset)
		
问题描述:在开发系统时候运行程序突然报出"WebDev.WebServer40.exe已停止工作"的错误,程序调试运行,发现程序在打开数据库时候报错,也就是Connection.O ...
 - 用NETSH WINSOCK RESET命令修复网络
		
之前遇到一种情况,QQ可以正常使用,浏览器无法访问网页.在CMD下ping 主机也提示超时. 最后通过NETSH WINSOCK RESET命令重置WINSOCK目录,成功修复了网络连接. Netsh ...
 - netsh winsock reset命令
		
公司一台电脑无法浏览网页,其他基本正常,鼓捣了一个多小时,依然无法解决.. 一开始按照正常思路,感觉是dns的问题,查看了下DNS,真是自定义的,于是改成自动获取,无效 重启了网卡,无效 重启电脑,无 ...
 - netsh winsock reset命令,作用是重置 Winsock 目录
		
Win xp重置 编辑 要为 Windows XP 重置 Winsock,请按照下列步骤操作: 1.单击“开始”,运行中输入cmd. 2.然后输入命令 netsh winsock reset. 3.重 ...
 - netsh winsock reset 命令并回车
		
1. Win+R 打开运行窗口,输入 CMD 并确认打开命令行窗口.2. 在命令行窗口输入 netsh winsock reset 命令并回车,待提示重启计算机时,重启计算机
 
随机推荐
- Word2013可以写博客
			
步骤如下http://www.cnblogs.com/guyichang/p/4629211.html
 - 记录一些容易忘记的属性 -- UIView
			
一个视图原来添加在某个父视图上,然后再将它添加到另外的一个视图上,这个视图会从原来的某个父视图中移除,添加到新的视图上. 子视图对象指针存在父视图的subviews数组中,说明,一个视图可以有多个子视 ...
 - iframe中的jquery ui modal dialog 覆盖父窗口
			
在iframe中 使用jquery ui dialog,弹出后可以覆盖父窗体 ///iframe中的jquery ui modal dialog 覆盖父窗口 function openDialog() ...
 - python抓取性感尤物美女图
			
由于是只用标准库,装了python3运行本代码就能下载到多多的美女图... 写出代码前面部分的时候,我意识到自己的函数设计错了,强忍继续把代码写完. 测试发现速度一般,200K左右的下载速度,也没有很 ...
 - 2013年9月份第2周51Aspx源码发布详情
			
休闲农庄企业站源码 2013-9-13 [VS2008]功能介绍: 首页功能:关于我们 资讯中心 休闲娱乐 餐饮娱乐 环境展示 园林展示 交通指引 联系我们 后台功能: 基本信息:服务 ...
 - SGU 183	 Painting the balls (优化的动态规划)
			
题意:给n个白球,选其中一些涂为黑色,且给了涂第i个球的花费为ci,要求每m个连续的球中至少有两个黑球,问最小花费是多少? 容易想到一个方程dp[i][j]=min{dp[k][i]}+c[j] dp ...
 - Python   类的一些BIF
			
issubclass issubclass(cls, class_or_tuple, /) Return whether 'cls' is a derived from another class o ...
 - UNIX,基础知识,文件IO,文件和目录
			
2015.1.27星期二,早晨阴天,中午下雪了今天上午老师不上课,程序语句,记一下:main(void){ int c; while((c = getc(stdin)) != EOF) if(putc ...
 - Android AIDL使用详解
			
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间 ...
 - 6、网页制作Dreamweaver(HTML结构--dom操作)
			
一.基本语法:数据类型(字符串,小数,整数,布尔,时间) var, var s = "3.14"; var n = parseFloat(s); ; s += 5; var d = ...