none
IIS6安装遇到问题,求教 RRS feed

  • 问题

  • 系统是2003 server
    本来好好的IIS突然不能启动,服务中启动IISAdminService提示"找不到句柄"
    组件中卸载并重装装了IIS,还是启动不了。服务中启动IISAdminService提示"错误127:找不到指定的程序"
    iis6.log安装日志内容是:

    [10/29/2009 8:53:5] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:(/)Start.
    [10/29/2009 8:53:5] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the new security descriptor to the Metabase:Start.
    [10/29/2009 8:53:5] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:  At this point we have already been able to write basic entries to the metabase, so...
    [10/29/2009 8:53:5] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:  If this has a problem then there is a problem with setting up encryption for the metabase (Crypto).
    [10/29/2009 8:53:5] OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:Start.
    [10/29/2009 8:53:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 8:53:35] OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:End.  Return=0x80080005
    [10/29/2009 8:53:35] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the new security descriptor to the Metabase:End.
    [10/29/2009 8:53:35] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL(/):End.
    [10/29/2009 8:53:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:确实要重试吗?
    [10/29/2009 8:53:35] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
    [10/29/2009 8:53:35] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=82...
    [10/29/2009 8:54:5] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 8:54:5] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=2...
    [10/29/2009 8:54:5] OC_COMPLETE_INSTALLATION:iis_core:------------------
    [10/29/2009 8:54:5] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll(C:\WINDOWS\system32\inetsrv\iislog.dll): DllRegisterServer
    [10/29/2009 8:54:5] OC_COMPLETE_INSTALLATION:iis_core:iOleInitialize: Succeeded: 0.  MakeSure to call OleUninitialize.
    [10/29/2009 8:54:5] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll: Calling 'DllRegisterServer'.Start
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:调用 'DllRegisterServer' 文件中的过程 'C:\WINDOWS\system32\inetsrv\iislog.dll()' 时出错。
    0x8000ffff=灾难性故障
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:!FAIL!
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll: Calling 'DllRegisterServer'.End.FAILED. Err=8000ffff.
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:------------------
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:确实要重试吗?
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=84...
    [10/29/2009 8:54:35] OC_COMPLETE_INSTALLATION:iis_core:MigrateInfSectionToMD:(CORE_REG_IIS3_UPGRADE)Start.
    [10/29/2009 8:55:5] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 8:55:5] OC_COMPLETE_INSTALLATION:iis_core:MigrateInfSectionToMD(CORE_REG_IIS3_UPGRADE):End.
    [10/29/2009 8:55:5] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=84...
    [10/29/2009 8:55:5] OC_COMPLETE_INSTALLATION:iis_core:MigrateInfSectionToMD:(CORE_REG)Start.
    [10/29/2009 8:55:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 8:56:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 8:57:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 8:59:5] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 8:59:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 9:0:5] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 9:0:35] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    [10/29/2009 9:1:5] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS 安装错误, Msg:CoGetClassObject
    0x80080005=服务器运行失败
    ............


    不知道问题出在哪里,除了重装有别的办法吗

    2009年10月29日 1:21

答案

  • ->"本来好好的IIS突然不能启动,服务中启动IISAdminService提示"找不到句柄"“
    这个时候,事件查看器里有没有错误提示,现在是否还能找到当时的错误信息。

    因为已经将IIS 重装,现场已经破坏,想要彻底解决会比较麻烦,如果条件允许,建议你到微软服务中心开一个正式的Case.
    如果这台服务器不是 关键服务器,重装系统可能是最好快的解决方案。
    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2009年11月3日 9:49
    版主

全部回复

  • 试试

    从“控制面板”->“添加删除程序”->勾上最上边的“显示更新”->找到“windows 软件更新”,找到“KB939373”将其卸载

    【孟子E章】
    2009年10月29日 4:57
    版主
  • 试试

    从“控制面板”->“添加删除程序”->勾上最上边的“显示更新”->找到“windows 软件更新”,找到“KB939373”将其卸载

    【孟子E章】

    KB939373我没有更新过,列表里都没有
    另外的两个与IIS相关的补丁KB942831和KB942830我已经卸载了
    网上提供的办法基本都指向这个方面,但我的问题依旧。
    抓狂啊~~~
    2009年10月29日 5:42
  • ->"本来好好的IIS突然不能启动,服务中启动IISAdminService提示"找不到句柄"“
    这个时候,事件查看器里有没有错误提示,现在是否还能找到当时的错误信息。

    因为已经将IIS 重装,现场已经破坏,想要彻底解决会比较麻烦,如果条件允许,建议你到微软服务中心开一个正式的Case.
    如果这台服务器不是 关键服务器,重装系统可能是最好快的解决方案。
    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2009年11月3日 9:49
    版主