1. Reset the IWAM account password and IUSR password of IIS. (Administrative Tools -> Computer Management -> Local Users and Groups -> Users)
2. Synchronize the password of IWAM_MYSERVER in IIS metabase, in CMD: c:/inetpub/adminscripts>adsutil set w3svc/wamuserpass yourpassword
3. Synchronize the IWAM_MYSERVER password used by the COM+ application, in CMD: c:/inetpub/adminscripts>cscript synciwam.vbs -v
If the Error:80110414 error occurs at the end
Component Services->Computer->My Computer->COM+ Applications->IIS Out-Of-Process Pooled Applications->Properties->Identity. Enter the password you just set, confirm to exit, and then execute cscript synciwam.vbs -v again
Unexpected situation 1: Run->cmd->enter net start msdtc, if an error message appears that the service cannot be started.
Delete a key in the registry:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC
HKEY_CLASSES_ROOT/CID
Stop the MSDTC service: net stop msdtc
Uninstall the MSDTC service: msdtc -uninstall
Reinstall the MSDTC service: msdtc -install
Restart computer
Start the service: net start msdtc
Unexpected situation two: The specified module could not be found solution appears in IIS (remember to remove the friendly http error message in the advanced options of IE)
iis website properties->Directory Security->Anonymous access and authentication control
Remove the allow iis control password
Unexpected situation three: Unable to expand 'COM+ application'
The MS DTC log file was deleted by mistake. Enter msdtc -resetlog in cmd to recreate the log file.
Unexpected situation four: IIS Out-Of-Process Pooled Applications cannot be found after expansion of 'COM+ Application'
Enter cd %windir%/system32/inetsrv
Enter rundll32 wamreg.dll, CreateIISPackage
NOTE: 'CreateIISPackage' must be typed exactly it is case sensitive
Enter regsvr32 asptxn.dll
Close and reopen 'Component Services'