为了方便调试网站程序,就在 Windows XP 系统下安装了 IIS,但是出现了一个问题:“403.9 误-禁止访问:连接的用户过多”,会有这样的问题出现,一般有两种可能:一、IIS 本身的最大连接数限制;二、网站程序本身问题,比如存在死循环,如果是这样,那只能花时间去慢慢检查程序代码了。
  现在,先来解决 IIS 最大连接数的问题,网络上讲的大部分都是使用微软出品的一款小软件:Metabase Editor,最新版本:2.2,设置步骤(开始 --> 程序 --> Administrative Tools --> MetaEdit 2.2 --> LM --> W3SVC --> 右侧窗口双击:MaxConnections --> 修改 Data 的值为 1000 或者更大,如果设置为 -1 表示没有限制。),如图:

  这款小软件本来是为 Windows 2000 Server和 Windows Server 2003 设计的,后来有人就把它用在 Windows XP 上,有网友反应,这款小软件,要么安装不成功,要么设置了没有效果。我的系统是 Windows XP SP3 的,设置完成后,重启系统,发现没有一点效果。
  后来,我展开 W3SVC,发现下面的 1 在右侧窗口同样有个 MaxConnections,Data 的默认值也是 10,我试着把它改为 1000,保存后就自动变成默认的值,反复几次不行,改为 -1 也不行,改成一位数的又能保存成功,上网搜索了一下,原来这个数值最大只能 40,超过这个数值,系统自动改为默认的 10,改完以后,重启系统,再测试,可以了,如图:

  除了以上使用 Metabase Editor 修改之外,网络上还有网友提供修改注册表的方法,但是根据其提供的键值,打开注册表并没有找到,后来,又找到一个更直接更快捷的解决方法,在命令行窗口下就能解决,打开 CMD 窗口:开始 --> 运行 --> 输入 cmd,弹出黑屏幕窗口后,依次输入:
C:
cd\
cd C:\Inetpub\Adminscripts
cscript adsutil.vbs set w3svc/1/MaxConnections 40
iisreset
讲解:先进入脚本所在目录,再执行修改,最后一行是执行 IIS 重启,这样就不必重新启动系统了。这种脚本修改方法是利用 IIS 自带的 adsutil.vbs 来实现的,这个脚本文件所在的位置是在“C:\InetPub\AdminScripts”里面,默认一般安装在 C 盘。记住了,MaxConnections 40 的数值最大只能是 40,超过这个数值,系统就会自动改为默认值。如果这样输入太麻烦,可以直接下载已整理的批处理程序,下载后双击执行即可:
老若尔软件站:http://soft.lre.cn/Software.asp?ID=10001879

Metabase Editor 下载地址:
微软下载中心:http://download.microsoft.com/download/iis50/Utility/5.0/NT45/EN-US/MtaEdt22.exe
老若尔软件站:http://soft.lre.cn/Software.asp?ID=10001878

解决 Windows XP 下 IIS 最大连接数为 10 的问题的更多相关文章

  1. .NET 程序在 Windows XP 下调用 SHA512CryptoServiceProvider 方法报 PlatformNotSupportedException 异常

    转自:http://stackoverflow.com/questions/1293905/sha256cryptoserviceprovider-and-related-possible-to-us ...

  2. WPF 程序在 Windows XP 下报错:The image format is unrecognized.

    最近做的一个 WPF 程序,在 Windows 7 或以上版本的系统中,测试都很正常,在 Windows XP 下运行时一开始就报了个错误: {     "ClassName" : ...

  3. Windows xp下安装sql server2005所碰到的一些问题及解决方法

    之前提到的帮老板做的一个中船重工的项目,其中的一个子模块:windows下获取特定进程网络流量 一开始是用VS2010做的,后来老板把项目书拿给我看后,明确要求开发环境为VS2005和Sql serv ...

  4. Windows XP下安装WinCE6.0开发环境

    Windows下怎样编译WinCE6.0及开发应用程序.以下介绍(安装之前必须保证C盘有足够的空间!20g左右!主要是由于在安装程序在安装过程中要解压): 在Visual Studio 2005之前, ...

  5. 转:windows xp下如何安装SQL server2000企业版

    SQL2000企业版本 适用于WIN 2000 Server系统和Windows 2003系统,Windows XP一般装不了需要选用个人版或开发板.但是企业版也可以安装在xp系统下.这里介绍一个XP ...

  6. 如何解除Windows XP的IIS连接数限制

    方法一: 开始 - 设置 - 控制面板 - 管理工具 - Internet 信息服务 - 默认网站 - 右键属性,把“网站”选项卡中“连接超时”下的复选框"保持HTTP连接"前的勾 ...

  7. Windows xp下IDT Hook和GDT的学习

    一.前言   对于IDT第一次的认知是int 2e ,在系统调用的时候原来R3进入R0的方式就是通过int 2e自陷进入内核,然后进入KiSystemService函数,在根据系统服务调用号调用系统服 ...

  8. windows服务器下iis的性能优化 服务器

    IIS性能优化 1.调整IIS高速缓存 HKEY_LOCAL_MACHINE SystemCurrentControlSetServicesInetInfoParametersMemoryCacheS ...

  9. Windows XP 下如何使用Qt Creator中的Git版本控制功能

     原文地址:http://www.qtcn.org/bbs/simple/?t16960.html Qt Creator是针对Qt应用开发平台专门设计的IDE开发工具,集成了很多功能,分别有win ...

随机推荐

  1. java中的标识符

    程序员自己定义的名称,例如类名,方法名,变量等等 标识符命名的规则 1.只能由字母(a-z,A-Z),数字(0-9),下划线(_)和美元符号($)组成 2.不能以数字开头 3.不能与关键字重名 4.严 ...

  2. TensorFlow+实战Google深度学习框架学习笔记(10)-----神经网络几种优化方法

    神经网络的优化方法: 1.学习率的设置(指数衰减) 2.过拟合问题(Dropout) 3.滑动平均模型(参数更新,使模型在测试数据上更鲁棒) 4.批标准化(解决网络层数加深而产生的问题---如梯度弥散 ...

  3. docker-compose,docker-machine,docker swarm 的简单总结

    1.docker-compose: 用来在单机上启动一组应用服务.这个服务中可能包含有很多应用,比如你的app服务,redis,mysql,等等. (1)我们需要先创建好docker-compose的 ...

  4. 批量修改Linux系统密码

    截取主机IP地址最后一位数.匹配一组定义好的自定义密码.使用chpasswd修改主机账户密码 截图主机IP [root@web01 ~]# ip addr 1: lo: <LOOPBACK,UP ...

  5. C# List源码分析(二)

    常用操作的复杂度分析 Contains 该方法是一个O(n)的方法,是根据顺序依次遍历整个列表的,观看源码,跟JAVA还是有不少分别的,在上一篇中就有发现,因为C#对Primitive类型是有处理的, ...

  6. ioremap映射函数

    一.ioremap() 函数 Linux在io.h头文件中声明了函数ioremap(),用来将I/O内存资源的物理地址映射到核心虚地址空间(3GB-4GB)中(这里是内核空间),原型如下: 1.ior ...

  7. BA-siemens-apogee-ppcl

    adapts函数的使用 常规控制风机及阀门的程序是使用PID来调节,但是自适应算法能更好的调节. 西门子的自适应调节函数adapts用法如下: 以下文章为网络转载,原文链接地址http://news. ...

  8. mongodb 学习笔记 07 -- 数据备份、恢复

    mongoexport 导出json或者csv格式 mongoimport 导入json或者csv mongodump 导出二进制bson结构数据以及索引信息 mongorestore 导入二进制文件 ...

  9. 【解决】run-as: Package &#39;&#39; is unknown

    问题: [2014-07-30 20:20:25 - nativeSensorStl] gdbserver output: [2014-07-30 20:20:25 - nativeSensorStl ...

  10. c1

    dmg和package是安装文件,dmg直接拖进应用程序中,pkg要进行安装. playfround是swift项目. --ios -----oc(面向对象的C) -----swift(oc的封装) ...