[英]A process serving application pool 'xxx' suffered a fatal communication error with the Windows Process Activation Service
[英]Windows Process Activation Service not starting error 3
我試圖在 services.msc 中為新的 windows2012 服務器啟動“Windows 進程激活服務”,但我遇到了錯誤:
windows進程激活服務未啟動錯誤3
對我來說,我的注冊表中沒有ConfigIsolationPath
,但 Windows 進程激活服務正在尋找c:\\inetpub\\temp\\apppools\\
,而我沒有。 創建此文件夾使事情再次發生。 這篇文章對追蹤問題非常有幫助,“ Windows 進程激活服務 (WAS) 因遇到錯誤而停止”。
我的注冊表中也沒有 ConfigIsolationPath。 原來我的 C:\\ 驅動器上沒有足夠的空間來重新啟動服務。 事件查看器沒有提到這一點。 我在 C:\\ 驅動器上釋放了 2GB 的空間,然后在服務中重新啟動了 W3SVC 服務,然后執行了 IISRESET,這似乎解決了我的問題。
對我來說,是 machine.config 導致了錯誤。
我是如何修復它的:
我是為 2.0.xxx 做的。
祝一切順利。
我在此處沒有看到事件查看器錯誤,但如果有人正在處理事件 ID 7023 記錄的 WAS 問題,以下是對我的幫助:
檢查 c:/windows/system32/inetsrv/ 文件夾。 applicationHost.config 文件可能丟失或為空。 如果是這種情況,請轉到 c:/inetpub/history/ 文件夾並將 applicationHost.config 文件從此處復制到 c:/windows/system32/inetsrv/ 文件夾。 再次嘗試啟動 Windows 進程激活服務
轉到 c:\\inetpub\\temp\\ 文件夾。 檢查是否有 apppools 文件夾。 如果沒有,請創建此文件夾。 再次嘗試啟動 Windows 進程激活服務
打開注冊表編輯器。 導航到HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WAS\\Parameters
。 刪除 NanoSetup 條目。 再次嘗試啟動 Windows 進程激活服務
轉到 c:/windows/system32/inetsrv/ 文件夾。 重復的 applicationHost.config 文件。 將新文件命名為 applicationHost.config.tmp。 再次嘗試啟動 Windows 進程激活服務
以下內容最初是作為問題的一部分發布的。 編輯出問題並回答:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\WAS\\Parameters
ConfigIsolationPath
並確保路徑存在並且它具有正確的權限。 現在打開services.msc
並嘗試啟動該服務。 它應該工作。
它也解決了我的問題 - 感謝您的幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.