HTTPERR占用系统盘空间的处理方法

HTTPERR占用系统盘空间的处理方法

Embed below code to your site

默认情况下,Windows 2003服务器会把所有IIS访问错误的记录写入C:\WINDOWS\system32\LogFiles\HTTPERR 目录下。如果访问量比较大,日志文件很快就会占满C盘空间,导致服务器某些服务无法运行,比如,无法登录远程桌面、数据库无法访问等等。

可以从采用以下方法解决:

1、关闭HTTPERR

具体方法:
 

  • 运行里输入 regedit 进入注册表编辑器;
  • 找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters];
  • 选中,点击鼠标右键,新建dword值,并命名为EnableErrorLogging
  • 然后, 重新启动服务器。

重起后,2003不再写入HTTPERR日志文件,服务器CPU占用也明显下降了。

2、修改日志的存储目录

具体方法:
 

  • 运行里输入 regedit 进入注册表编辑器;
  • 查找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters;
  • 在下面建立一个字符串值,也就是REG_SZ,并命名为: ErrorLoggingDir;
  • 将数值数据设置为所指定的路径,比如     D:\logofilse。

发现了错别字? 请选中并且点击Ctrl+Enter发送!