Asp.net
Windows Process Activation Service 錯誤2:系統找不到指定的文件
我的開發電腦上的 IIS 停止工作。我剛剛安裝了 Windows 10 (1803) 的最新更新,現在當我嘗試啟動“Windows 程序啟動服務”時,我收到“Windows 無法在本地電腦上啟動 Windows 程序啟動服務。錯誤 2:系統找不到指定的文件”錯誤。我已經嘗試過的事情:
- 重裝IIS和Windows Process Activation Service,好幾次
- 我確認我確實有一個“C:\inetpub\temp\appPools”文件夾
不知道下一步該怎麼做。
我在 Windows 更新後兩次遇到此問題。問題似乎是,Windows 向 WAS 服務啟動參數添加了不正確的參數。我使用以下步驟解決了這個問題:
- 啟動 regedit(只需在 start 中輸入)
- 導航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WAS\Parameters
- 刪除 NanoSetup 變數。此變數阻止 WAS 啟動
- 使用任務管理器或在命令提示符中鍵入“net start WAS”啟動 WAS 服務
- 以同樣的方式啟動 W3SVC 服務
- 您現在可以再次在 IIS 中啟動您的網站