Adobe Reader 在 Citrix 上掛起
症狀:使用者無法打開新的 PDF。當我們查看 TS 程序列表時,我們可以看到多個 acrord32.exe,每個嘗試在掛起後打開 PDF 時都有一個。使用者/Citrix 控制面板看不到該程序。一段時間後,可能會彈出一個關於 DDE 服務的錯誤消息,但據我們所知,這是虛假的錯誤消息。(我們也嘗試過啟用該服務。)
我們已經能夠弄清楚,當使用者使用 Vista/7 中 Windows 工作列中的右鍵點擊“下拉”菜單上的“x”來關閉 Reader 時,這種情況始終如一,但似乎在關閉時也會發生這種情況其他方式,雖然很少。
在我們的 1000 多名使用者中,似乎只有少數 5-10 人得到了這個錯誤,其中大約 2-3 人得到的比其他人多得多。這至少部分是因為使用模式。
到目前為止,我們執行的是完全修補的 Windows 2003 R2。我們執行 Presentation Server 4.5。我們已經嘗試過 Adobe Reader 6、7、8、9、X。同樣的錯誤。
這方面的資訊很少,但我們已經能夠找到一些關於它的文章。大多數不提供任何解決方案。建議的唯一解決方案是安裝 v 12 Xen (Citrix) 客戶端,但這無濟於事。
一些描述相同錯誤的更好的文章:http: //tech.groups.yahoo.com/group/thin/message/144256
http://forums.citrix.com/thread.jspa?threadID=260397&tstart=0
任何幫助將不勝感激。
我們終於找到了問題(或多或少)。
在客戶端作業系統、Citrix 版本和 TS 作業系統的某些組合中,結合(據我們所知)Adobe Reader 版本(但可能還有其他程序),您可以體驗到這一點。
這就是思傑認為它已經關閉了該程序,但實際上它仍然在 TS 上的使用者下執行。這種情況會導致在使用者打開 PDF 時生成更多的 Reader 實例(因為它沒有執行……)。其中沒有一個對使用者可見。
我們不知道問題出在哪裡,但我們現在可以確定是什麼原因造成的,而且很容易避免。如果使用者使用工作列上的右鍵點擊關閉 Adobe Reader(或一組 Citrix 應用程序),這在許多(我們認為並非總是如此)情況下會導致 Citrix 認為它關閉了 Reader,但 Reader 仍將執行,並且你明白了。
我們通過簡單地指示我們的使用者不要以這種方式關閉程序來解決這個問題,如果他們陷入這種情況,他們可以註銷並重新登錄,所有 Reader 實例都將自行關閉。
我把它寫在這裡是因為我和我的同事們花了好幾個小時試圖做到這一點。
感謝所有回答的人!
PS:閱讀我的問題以獲取更多資訊。
我給你的系統資料庫黑客重新創建/重置了“.exe”文件的標準 Windows 執行。在我應用此修復程序後,Windows 能夠將 PDF 文件與我的預設 PDF 閱讀器軟體(在我的情況下使用 Foxit Reader)相關聯,更重要的是記住設置。當我以管理員身份登錄時,這對我來說很容易解決。下一步是斷開/註銷所有 Wyse 終端客戶端並啟動新會話,之後最終使用者可以執行相同的操作:點兩下 PDF 文件,然後在 Windows 提示使用哪個應用程序處理 PDF 文件和適當的步驟(應用程序選擇)它們都具有功能。