Adobe ReaderがCitrixでハングする

症状: ユーザーは新しいPDFを開くことができません。 TSプロセスリストを見ると、ハングが発生した後にPDFを開こうとするたびに1つずつ、複数のacrord32.exeが表示されます。ユーザー/ 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)クライアントをインストールすることですが、それは役に立ちません。

Some of the better posts describing the same error: http://tech.groups.yahoo.com/group/thin/message/144256

http://forums.citrix.com/thread.jspa?threadID=260397&tstart=0

任意の助けは非常に高く評価されます。

3
ru de

4 答え

私があなたに与えたレジストリハックは、 '。exe'ファイルのための標準のWindows実行を再作成/リセットします。 この修正プログラムを適用した直後に、WindowsはPDFファイルを次のファイルに関連付けることができました。 私のデフォルトのPDFリーダーソフトウェア(私の場合はFoxit Reader)、そしてもっと重要なのは設定を覚えておくことです。私が管理者として夢中になっていたとき、これは私にとって簡単な修正でした。  次のステップは、すべてのWyseターミナルクライアントを切断/ログオフして新しいセッションを開始することです。その後、エンドユーザーはPDFファイルをダブルクリックし、WindowsがPDFファイルを処理するために使用するアプリケーションを確認します。そして適切なステップ(アプリケーションの選択)はすべて元に戻りました。

0
追加された

私たちはついに問題を見つけました(多かれ少なかれ)。

クライアントOS、Citrixバージョン、およびTS OSの特定の組み合わせでは、(私たちが知る限りでは)すべてのバージョンのAdobe Reader(ただし他のプログラム)と組み合わせることで、これを体験できます。

これはCitrixがプログラムを終了したと信じているということですが、実際にはTSのユーザーの元で実行されています。この状況では、ユーザーがPDFを開くと、Readerが起動されなくなります(実行されないため)。どれもユーザーには見えません。

障害がどこにあるのか正確にはわかりませんが、原因が何であるかは確実にわかっているので、回避するのは簡単です。ユーザーがタスクバーの右クリックでAdobe Reader(またはCitrixアプリケーションのグループ)を閉じると、多くの場合(これは常にではないと考えられます)、CitrixはReaderを閉じたと見なしますが、Readerは実行されます。あなたは状況を得ました。

私たちは、このようにしてプログラムを閉じないようにユーザーに指示することによってこれを解決しました。

私と私の同僚がこれを手に入れるために何時間も費やしたので、ここでこれを書き留めます。

答えてくれた皆さんに感謝します!

シモンズ:詳細は私の質問を読んでください。

0
追加された
(自分の質問に答えても構いません…そうでなければ訂正してください)
追加された 著者 Mr_Thyroid,

This is also what I did to fix the problem Windows Server 2003 was having with opening PDF files. I merged this *.reg file to Windows Registry and PDF reading functionality is back now.

この3行をAコピーします。

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\exefile\shell\open\command]

@="\"%1\" %*"

B - メモ帳を開き、それら3行をメモ帳に貼り付けます。

C - メモ帳文書をPDF-FIX.regとして保存( Windowsレジストリファイル)

D- PDF-FIX.regをダブルクリック(または右クリックして「結合」を選択)します。

PDFファイルを開く

F-いつ/ If * .PDFファイルを処理するためにどのプログラムを使用するかを尋ねられたら、お好みのソフトウェアを選択してください (AdobeまたはFoxit PDF Readerのどちらか)

それであなたは大丈夫なはずです。

0
追加された
プロダクションTSの基本的なものと同じくらい基本的なものを変更することには非常に消極的です。再現が難しいため、その変更が他の方法で問題に影響を及ぼすかどうかをテストする本当の方法はありません。あなたは(これは正確には何をするのかについて)何らかの(おそらく公式の)文書を持っていますか? (再度、感謝します!)
追加された 著者 Mr_Thyroid,

私は私の2つのWin2K3/Citrixの箱に同じ正確な問題を抱えている。 同じDDE接続エラー通知、複数インスタンスのAcroRd32.exeプロセスの実行、同じ奇妙なシステムハング、および私のICAクライアントの接続解除と同じこと

私はICAクライアント対12のソリューションをテストするのに十分な時間がありませんでしたが、問題を回避し、無料でインストールすることによって機能性(PDF文書を開いて読む能力)を維持する方法を見つけました。バージョンFoxit Reader.Nowすべての私のWyseターミナルICAクライアントは私たちの患者の記録を管理することができます。

さらに良いことに、Foxit Readerはより軽量でリソースの消費量が少ないことがわかりました。 私は私のWIndows/CitrixマシンでAdobe Readerを使い終えました。

0
追加された
私たちはFoxit Readerを検討しました、そしておそらく私はそれがおそらくより良いソフトウェアであることを疑いませんが、それは私達の顧客が慣れているものなどについてもです。ご協力ありがとうございます
追加された 著者 Mr_Thyroid,