首先在服务(控制面板/管理工具/服务)中检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,将其停止,然后重新启动,然后将其改为自动。
重新启动iis,检查IIS是否可以正常使用,若不行继续:
在CMD下执行以下命令:
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
这样再重新启动iis就成功了。
然后右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。
接着开始--运行--打cmd,
然后cd C:\Inetpub\AdminScripts,
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你设置的密码,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你设置的密码。
看一下,行了没有?如果还不行,那么
cscript.exe synciwam.vbs -v,
然后iisreset。
参考一下下面的网站http://baike.baidu.com/view/965448.htm
IIS启动了没