完美解決IIS服務(wù)器無法加載應(yīng)用程序 '/LM/W3SVC/1/ROOT'-沒有注冊類別的問題
更新時間:2007年03月27日 00:00:00 作者:
現(xiàn)象:
瀏覽ASP頁面提示 500內(nèi)部錯誤
事件查看器中:
[1]:
服務(wù)器無法加載應(yīng)用程序 '/LM/W3SVC/1/ROOT'。錯誤是 '沒有注冊類別'。
有關(guān)此消息的詳細(xì)信息,請訪問 Microsoft 聯(lián)機(jī)支持站點: http://www.microsoft.com/contentredirect.asp。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[2]:
無法啟動 MS DTC 事務(wù)管理器。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[3]:
MS DTC 事務(wù)管理器啟動失敗。LogInit 返回錯誤 0x2。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[4]:
找不到 MS DTC 日志文件。在確認(rèn)所有由 MS DTC 協(xié)調(diào)的資源管理器不具有“不確定”狀態(tài)的事務(wù)
之后,請運行 msdtc -resetlog 創(chuàng)建日志文件。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
我的運行環(huán)境:
WinXP Pro SP2;
解決辦法:
[1]:
檢查你的DTC服務(wù)(全名:Distributed Transaction Coordinator)是否可以正常啟動,如果正常的話
請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog
以創(chuàng)建 日志文件。
如果運行這個命令沒出錯 請?zhí)^下面這行字。
如果運行這個命令出錯請轉(zhuǎn)到本文的下半部分的這個地方開始看。(==== 以下部分是網(wǎng)上重新找的資料 (如果執(zhí)行上面步驟仍然不行,請繼續(xù)) ==)
重起機(jī)器,檢查IIS是否可以正常使用,若不行繼續(xù)。
[2]:
在CMD下執(zhí)行以下命令:
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
重起機(jī)器,我的問題到這步已經(jīng)可以完美解決!遇到這個郁悶的問題 系統(tǒng)導(dǎo)了一次,IIS重裝了若干
次,BAIDU了一些資料,終于解決了,希望對你有幫助。
========= 以下部分是網(wǎng)上重新找的資料 (如果執(zhí)行上面步驟仍然不行,請繼續(xù)) ==============================
1. 系統(tǒng)開始菜單里 點 運行 輸入:
regsvr32 jscript.dll (注:這個命令修復(fù)java腳本相關(guān)的動態(tài)鏈接庫)
重新點運行 輸入:
regsvr32 vbscript.dll (注:這個命令修復(fù)vb腳本相關(guān)的動態(tài)鏈接庫)
2. 微軟的關(guān)于MS DTC 無法安裝的解決辦法的文章:
如何在運行 Windows XP 的計算機(jī)上重新安裝 Microsoft 分布式事務(wù)處理協(xié)調(diào)器
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B891801
==========================
將步驟摘抄到這里:
==========================
本文介紹如何在運行 Microsoft Windows XP 的計算機(jī)上重新安裝 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (MS DTC)。
更多信息
一般而言,在運行 Windows XP 或更高版本的計算機(jī)上不必重新安裝 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (Msdtc.exe)。如果使用較早的操作系統(tǒng),在安裝諸如 Microsoft SQL Server 6.5 的軟件后,可能必須重新安裝 MS DTC,因為此軟件會使用其包含的版本覆蓋 MS DTC 二進(jìn)制文件。重新安裝正確版本的 Msdtc.exe 可以還原二進(jìn)制文件。在 Windows XP 和更高版本中,Windows 文件保護(hù) (WFP) 功能可確保當(dāng)前系統(tǒng)二進(jìn)制文件不被替換。
但是,如果必須在運行 Windows XP 的計算機(jī)上重新安裝 MS DTC,請使用下列過程。
警告:如果使用下列步驟,則所有未完成的事務(wù)都將丟失。確保在執(zhí)行下列步驟之前,沒有活動的事務(wù)。
警告:注冊表編輯器使用不當(dāng)可導(dǎo)致嚴(yán)重問題,可能需要重新安裝操作系統(tǒng)。Microsoft 不能保證您可以解決因注冊表編輯器使用不當(dāng)而導(dǎo)致的問題。使用注冊表編輯器需要您自擔(dān)風(fēng)險。 1. 在“管理工具”中,打開“服務(wù)”,然后停止所有服務(wù)。
2. 在“啟動類型”列中,除下表中的服務(wù)以外,將所有其他服務(wù)的啟動類型更改為“手動”。
注意:建議您記下所更改的服務(wù),以便可以在步驟 7 中正確還原這些值。 ? Alerter
? COM+ Event System
? Computer Browser
? Distributed Link Tracking Client
? DNS Client
? Event Log
? IPSEC Services
? Logical Disk Manager
? Messenger
? Net Logon
? NT LM Security Support Provider
? Network Connections
? Plug and Play
? Remote Procedure Call (RPC)
? Remote Procedure Call (RPC) Locator
? Removable Storage
? Security Accounts Manager
? Server
? System Event Notification
? Task Scheduler
? TCP/IP NetBIOS Helper
? Windows Management Instrumentation
? Windows Management Instrumentation Driver Extensions
? Windows Time
? Workstation
3. 關(guān)閉“服務(wù)”,然后重新啟動計算機(jī)。
4. 在命令提示符下,鍵入以下命令:
%WINDIR%\System32\msdtc.exe -uninstall
5. 啟動注冊表編輯器,如果存在下列注冊表項則將其刪除: ? HKEY_CLASSES_ROOT\CID
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
? HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC
? HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC
? HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC
6. 在命令提示符下,鍵入 %WINDIR%\System32\msdtc.exe -install。
7. 等待磁盤活動停止,然后將所更改的服務(wù)的啟動類型還原為其原始值。
8. 在注冊表中,創(chuàng)建以下注冊表項:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
9. 在命令提示符下,鍵入 regsvr32 mtxoci.dll。
您將收到一條表明 Mtxoci.dll 中的 DllRegisterServer 已成功的消息。單擊“確定”關(guān)閉該消息。
10. 重新啟動計算機(jī)。
11. 在命令提示符下,鍵入 %WINDIR%\System32\msdtc.exe -resetlog。
=======================================================================================
到這里MS DTC 已經(jīng)安裝成功 重新運行msdtc -resetlog 和解決辦法的步驟2
瀏覽ASP頁面提示 500內(nèi)部錯誤
事件查看器中:
[1]:
服務(wù)器無法加載應(yīng)用程序 '/LM/W3SVC/1/ROOT'。錯誤是 '沒有注冊類別'。
有關(guān)此消息的詳細(xì)信息,請訪問 Microsoft 聯(lián)機(jī)支持站點: http://www.microsoft.com/contentredirect.asp。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[2]:
無法啟動 MS DTC 事務(wù)管理器。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[3]:
MS DTC 事務(wù)管理器啟動失敗。LogInit 返回錯誤 0x2。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
[4]:
找不到 MS DTC 日志文件。在確認(rèn)所有由 MS DTC 協(xié)調(diào)的資源管理器不具有“不確定”狀態(tài)的事務(wù)
之后,請運行 msdtc -resetlog 創(chuàng)建日志文件。
有關(guān)更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
我的運行環(huán)境:
WinXP Pro SP2;
解決辦法:
[1]:
檢查你的DTC服務(wù)(全名:Distributed Transaction Coordinator)是否可以正常啟動,如果正常的話
請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog
以創(chuàng)建 日志文件。
如果運行這個命令沒出錯 請?zhí)^下面這行字。
如果運行這個命令出錯請轉(zhuǎn)到本文的下半部分的這個地方開始看。(==== 以下部分是網(wǎng)上重新找的資料 (如果執(zhí)行上面步驟仍然不行,請繼續(xù)) ==)
重起機(jī)器,檢查IIS是否可以正常使用,若不行繼續(xù)。
[2]:
在CMD下執(zhí)行以下命令:
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
重起機(jī)器,我的問題到這步已經(jīng)可以完美解決!遇到這個郁悶的問題 系統(tǒng)導(dǎo)了一次,IIS重裝了若干
次,BAIDU了一些資料,終于解決了,希望對你有幫助。
========= 以下部分是網(wǎng)上重新找的資料 (如果執(zhí)行上面步驟仍然不行,請繼續(xù)) ==============================
1. 系統(tǒng)開始菜單里 點 運行 輸入:
regsvr32 jscript.dll (注:這個命令修復(fù)java腳本相關(guān)的動態(tài)鏈接庫)
重新點運行 輸入:
regsvr32 vbscript.dll (注:這個命令修復(fù)vb腳本相關(guān)的動態(tài)鏈接庫)
2. 微軟的關(guān)于MS DTC 無法安裝的解決辦法的文章:
如何在運行 Windows XP 的計算機(jī)上重新安裝 Microsoft 分布式事務(wù)處理協(xié)調(diào)器
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B891801
==========================
將步驟摘抄到這里:
==========================
本文介紹如何在運行 Microsoft Windows XP 的計算機(jī)上重新安裝 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (MS DTC)。
更多信息
一般而言,在運行 Windows XP 或更高版本的計算機(jī)上不必重新安裝 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (Msdtc.exe)。如果使用較早的操作系統(tǒng),在安裝諸如 Microsoft SQL Server 6.5 的軟件后,可能必須重新安裝 MS DTC,因為此軟件會使用其包含的版本覆蓋 MS DTC 二進(jìn)制文件。重新安裝正確版本的 Msdtc.exe 可以還原二進(jìn)制文件。在 Windows XP 和更高版本中,Windows 文件保護(hù) (WFP) 功能可確保當(dāng)前系統(tǒng)二進(jìn)制文件不被替換。
但是,如果必須在運行 Windows XP 的計算機(jī)上重新安裝 MS DTC,請使用下列過程。
警告:如果使用下列步驟,則所有未完成的事務(wù)都將丟失。確保在執(zhí)行下列步驟之前,沒有活動的事務(wù)。
警告:注冊表編輯器使用不當(dāng)可導(dǎo)致嚴(yán)重問題,可能需要重新安裝操作系統(tǒng)。Microsoft 不能保證您可以解決因注冊表編輯器使用不當(dāng)而導(dǎo)致的問題。使用注冊表編輯器需要您自擔(dān)風(fēng)險。 1. 在“管理工具”中,打開“服務(wù)”,然后停止所有服務(wù)。
2. 在“啟動類型”列中,除下表中的服務(wù)以外,將所有其他服務(wù)的啟動類型更改為“手動”。
注意:建議您記下所更改的服務(wù),以便可以在步驟 7 中正確還原這些值。 ? Alerter
? COM+ Event System
? Computer Browser
? Distributed Link Tracking Client
? DNS Client
? Event Log
? IPSEC Services
? Logical Disk Manager
? Messenger
? Net Logon
? NT LM Security Support Provider
? Network Connections
? Plug and Play
? Remote Procedure Call (RPC)
? Remote Procedure Call (RPC) Locator
? Removable Storage
? Security Accounts Manager
? Server
? System Event Notification
? Task Scheduler
? TCP/IP NetBIOS Helper
? Windows Management Instrumentation
? Windows Management Instrumentation Driver Extensions
? Windows Time
? Workstation
3. 關(guān)閉“服務(wù)”,然后重新啟動計算機(jī)。
4. 在命令提示符下,鍵入以下命令:
%WINDIR%\System32\msdtc.exe -uninstall
5. 啟動注冊表編輯器,如果存在下列注冊表項則將其刪除: ? HKEY_CLASSES_ROOT\CID
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
? HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC
? HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC
? HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC
6. 在命令提示符下,鍵入 %WINDIR%\System32\msdtc.exe -install。
7. 等待磁盤活動停止,然后將所更改的服務(wù)的啟動類型還原為其原始值。
8. 在注冊表中,創(chuàng)建以下注冊表項:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
9. 在命令提示符下,鍵入 regsvr32 mtxoci.dll。
您將收到一條表明 Mtxoci.dll 中的 DllRegisterServer 已成功的消息。單擊“確定”關(guān)閉該消息。
10. 重新啟動計算機(jī)。
11. 在命令提示符下,鍵入 %WINDIR%\System32\msdtc.exe -resetlog。
=======================================================================================
到這里MS DTC 已經(jīng)安裝成功 重新運行msdtc -resetlog 和解決辦法的步驟2
相關(guān)文章
Exchange2000系統(tǒng)建設(shè)及規(guī)劃
Exchange2000系統(tǒng)建設(shè)及規(guī)劃...2006-10-10WIN2000 Apache php mysql 安裝及安全手冊
WIN2000 Apache php mysql 安裝及安全手冊...2006-10-10虛擬主機(jī)封殺webshell提權(quán)!!!!!!!!!!
虛擬主機(jī)封殺webshell提權(quán)!!!!!!!!!!...2006-12-12IIS、Apache、Nginx下用IE下載apk文件變成zip的解決辦法
有時候我們下載安卓應(yīng)用文件apk的時候,用IE瀏覽器下載,擴(kuò)展名就被自動被重命名成了“xxx.zip”,拷貝到手機(jī)上無法安裝。2014-05-05