Explorer 似乎超時了約 2 分鐘。開啟文件時

Explorer 似乎超時了約 2 分鐘。開啟文件時

我有一個奇怪的問題。我有一個由 8 台 Citrix 終端伺服器組成的場,運行 Server 2003 Std x86。所有伺服器上的硬體都是相同的,並且所有伺服器都是根據相同的映像建立的。上週晚些時候,一台伺服器開始出現問題,雙擊開啟任何檔案時,似乎會鎖定 explorer.exe 大約 2 分鐘(我已經多次計時,從 2:09 到 2:40) )之後檔案最終開啟。該檔案可以是 .txt、.doc、.xls、.jpg 等。

我嘗試在資源管理器「鎖定」發生時執行 ProcessMonitor,但找不到確鑿證據(它可能就在那裡,但有 18,000 多行,即使使用過濾器也需要一段時間才能追蹤它)。

我已以安全模式啟動伺服器,並且檔案正常開啟(沒有鎖)。隨後,我嘗試停止所有可以停止的服務(正常啟動時),但沒有成功。

我已卸載 AV (Symantec EAP 11),但沒有產生任何正面影響。事件日誌是乾淨的,其他伺服器都沒有遇到此問題。

有人有想法嗎?

答案1

好吧,我想通了,我想我應該在這裡發布答案,以防有人透過搜尋發現這篇文章。

上週我用 Foxit Reader 取代了 Citrix 農場中的 Adob​​e Reader。在此之前,我使用不屬於生產場的舊 Citrix 伺服器進行了一些測試。在某些時候,我注意到福昕安裝僅包含一個可執行文件,您可以從網路上的任何位置單擊該可執行檔。在某個時候,我從伺服器上點擊了 Foxit 可執行文件,後來出現了這個問題。

上週晚些時候,舊的 Citrix(測試)伺服器發生故障並且沒有重新啟動。

Justin 使用 Wireshark 的評論顯示,受影響的伺服器多次嘗試聯繫失敗的測試伺服器。我在註冊表中搜尋了該伺服器名稱,發現open、print 和printto 註冊表項設定為失敗的測試伺服器上的Foxit 可執行文件,而不是Foxit.exe 的本機副本這些項目: HKEY_CLASSES_ROOT\Applications\Foxit Reader .exe\ shell\open\command HKEY_CLASSES_ROOT\Applications\Foxit Reader.exe\shell\print\command HKEY_CLASSES_ROOT\Applications\Foxit Reader.exe\shell\printto\command

更改這些鍵以指向 Foxit.exe 的本機副本修復了問題。謝謝賈斯汀,為我指明了正確的方向。

答案2

每次我看到資源管理器掛起時,都是因為映射磁碟機無法存取。

答案3

我會(暫時)完全停用 Netbios 協議,看看這是否會提高效能。透過完全刪除協議,您可以縮小問題範圍。此外,停用網路介面卡(臨時)可能會完成相同的事情。

相關內容