WinXP 使用 IIS 時出現「Server Application Error」,錯誤代碼提示請查看事件日誌與聯繫伺服器管理員。本文提供從事件檢視器排查 MSDTC 服務、修正 IUSR/IWAM 帳戶密碼、同步系統密碼、重註冊 IIS 組件的完整解決流程。

msdtc -resetlog 建立日誌檔,啟動 MSDTC 服務後測試 ASP 網頁。


IUSR_機器名 與 IWAM_機器名 兩帳戶密碼為相同(如 123456)。

C:\Inetpub\AdminScripts(依系統盤符調整)。

cscript.exe adsutil.vbs set w3svc/wamuserpass 123456
cscript.exe adsutil.vbs set w3svc/anonymoususerpass 123456
cscript.exe synciwam.vbs -v
Error:8004E00F,表示 MSDTC 未正常啟動。依序執行:net stop msdtc → msdtc -uninstall → msdtc -install → msdtc -resetlog → net start msdtc,再執行同步密碼指令。

cd windows\system32\inetsrvrundll32 wamreg.dll,CreateIISPackageregsvr32 asptxn.dll依此流程操作可逐步解決 WinXP IIS Server Application Error 問題,建議按順序執行並測試。