聚沙成塔

養貓的陌生人筆記本

Could not load all ISAPI filters for site/service

No Comments »

事發原因都是因為 Vista 64 的印表機驅動有問題。

原本用公司配給我的 PC 灌 Windows 2008  x64 來分享一台 HP1505n,
沒想到會出現部份檔案可以印,部份檔案不能印的問題,
於是就想用另一台 Sever 2003 WSUS x64 來分享看看,

裝好印表機之後,很遺憾實驗失敗了,情況沒改善而且 WSUS 也掛了…
看事件檢視器真是一片狼藉啊…

    Could not load all ISAPI filters for site/service

    Application pool ‘DefaultAppPool’ is being automatically disabled due to a series of failures in the process(es) serving that application pool.

    A process serving application pool ‘DefaultAppPool’ reported a failure. The process id was ‘2252′.  The data field contains the error number.

還有一大堆不贅述,總之我找到解法了:

1. 移除 HP 印表機驅動程式雞婆幫忙裝的 .Net Framework 1.1

2. 取消32位元相容模式,跑以下指令:
cscript C:\inetpub\adminscripts\adsutil.vbs SET
W3SVC/AppPools/Enable32bitAppOnWin64 0

3. 把 IIS 註冊給  .Net Framework 2.0,跑以下指令:
C:\Windows\Microsoft.NET\Framework64\v2.0.50727>
aspnet_regiis.exe -i

Leave a Reply