none
报I/O错误 RRS feed

  • 问题

  • windows 2003 sp2  标准版,今天突然把错,IIS打不开,说空间不足,但是几个盘下都有N个G的空间,只好重启服务器后正常。但是系统日志报错如下:

    事件类型: 错误
    事件来源: Application Popup
    事件种类: 无
    事件 ID: 333
    日期:  2009-6-22
    事件:  13:48:59
    用户:  N/A
    计算机: XXXX
    描述:
    由注册表引起的 I/O 操作发生了不可恢复的错误。 注册表将不能读取、写出或刷新包含注册表系统图像的其中一个文件。

    有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
    数据:
    0000: 00 00 00 00 01 00 6c 00   ......l.
    0008: 00 00 00 00 4d 01 00 c0   ....M..à
    0010: 00 00 00 00 4d 01 00 c0   ....M..à
    0018: 00 00 00 00 00 00 00 00   ........
    0020: 00 00 00 00 00 00 00 00   ........

    2009年6月22日 14:10

答案

  • 您好!  

     

    出现了“Application Popup”“333”的错误事件,可能是由于磁盘错误引起的。建议您执行以下操作:

     

    1. 安装hotfix898060,由于hotfix并不能在网站中直接下载,您可以拨打微软为合作伙伴提供的8008203800技术支持专线获得。

     

    2. 请问您的服务器上是否安装了Symantec AntiVirus这个软件,如果最近安装有其他的第三方软件的话,请暂时卸载该软件,查看问题是否依然存在。

     

    3. 请您进入故障恢复控制器台,使用chkdsk命令查找文件系统和文件系统元数据中的错误,并显示查找结果的状态报告。

    a. Windows server 2003的 光盘插入 CD-ROM 驱动器,然后重新启动计算机。

    b. 出现欢迎使用安装程序屏幕时,按 R 键启动故障恢复控制台。

    c. 输入管理员帐号和密码,在命令提示符下输入:chkdsk /p /r 回车。

    d. 重启计算机,查看问题是否依然存在。

     

    4. 建议您尝试一次Clean Boot

    a. 运行MSCONFIG

    b. 在常规下选择 选择性启动

    c. 然后清除Process System.ini File, Process Win.ini FileLoad Startup Items 的复选框,但是保留使用原始Boot.ini

    d. 在服务下,先点隐藏所有windows 服务,然后选择 disable all.

    e. 然后重新启动。观察问题是否依旧发生。

     

    希望我的回答对您有所帮助,如果有什么不清楚的地方,请您告诉我。

     

    Tom Zhang 张一平
    Tom Zhang – MSFT
    2009年6月23日 10:28
    版主

全部回复

  • 在網路上查證,可能是 DISK I/O 的問題

    Troubleshooting Event ID 333 Errors

    http://blogs.technet.com/askperf/archive/2007/10/30/troubleshooting-event-id-333-errors.aspx

    • Disk issues
    • Maximize Kernel Memory and System PTE's
    • A filter driver is preventing the registry from being flushed
    • "Lock Pages in Memory" user right

    上面四個可能性當中,最有可能的, 是 Disk I/O error.
    我建議你檢查硬盤是否有錯, Firmware 是否最新,如果你有使用 RAID Card ,也應該一並檢查。


    come from Hong Kong, 希望我的回答对您有帮助。如有不清楚的地方,请告诉我。
    2009年6月23日 1:42
  • 由注册表引发的I/O故障除了磁盘本身的问题还有可能使内存.
    建议,首先对磁盘进行全盘扫描检查,是否存在坏扇区.之后检查机箱是否存在很大的震动问题,重新插拔或替换内存测试.
    如果您的问题得到解答,请进行标注。http://goxia.maytide.net
    2009年6月23日 7:09
    版主
  • 您好!  

     

    出现了“Application Popup”“333”的错误事件,可能是由于磁盘错误引起的。建议您执行以下操作:

     

    1. 安装hotfix898060,由于hotfix并不能在网站中直接下载,您可以拨打微软为合作伙伴提供的8008203800技术支持专线获得。

     

    2. 请问您的服务器上是否安装了Symantec AntiVirus这个软件,如果最近安装有其他的第三方软件的话,请暂时卸载该软件,查看问题是否依然存在。

     

    3. 请您进入故障恢复控制器台,使用chkdsk命令查找文件系统和文件系统元数据中的错误,并显示查找结果的状态报告。

    a. Windows server 2003的 光盘插入 CD-ROM 驱动器,然后重新启动计算机。

    b. 出现欢迎使用安装程序屏幕时,按 R 键启动故障恢复控制台。

    c. 输入管理员帐号和密码,在命令提示符下输入:chkdsk /p /r 回车。

    d. 重启计算机,查看问题是否依然存在。

     

    4. 建议您尝试一次Clean Boot

    a. 运行MSCONFIG

    b. 在常规下选择 选择性启动

    c. 然后清除Process System.ini File, Process Win.ini FileLoad Startup Items 的复选框,但是保留使用原始Boot.ini

    d. 在服务下,先点隐藏所有windows 服务,然后选择 disable all.

    e. 然后重新启动。观察问题是否依旧发生。

     

    希望我的回答对您有所帮助,如果有什么不清楚的地方,请您告诉我。

     

    Tom Zhang 张一平
    Tom Zhang – MSFT
    2009年6月23日 10:28
    版主
  • 是安装有Symantec AntiVirus,把这个卸载后好象暂时还没发现有什么问题了,谢谢大家.
    2009年6月23日 14:02