PDF の添付ファイルを直接開こうとすると Adobe Reader がハングアップする


メッセージにて以下のようなご質問をいただきました。


Outlook で受信した PDF のファイルを直接開くと、Adobe Reader がハングアップしてしまいます。
Outlook が添付ファイルを壊すようなことはあるのでしょうか?
送信者も受信者も Outlook を使っており、Adobe Reader のバージョンは 9.0 です。


これは私も経験したことがありますが、このような PDF ファイルも Adobe Reader を先に起動しておけば開けます。Process Monitor で調査を行なったところ、Adobe Reader が以下のファイルにアクセスしようとして、ファイルが存在しない場合に処理が停止していることがわかりました。

C:\Program Files\Adobe\Reader 9.0\Resource\TypeSupport\Unicode\Mappings\win\CP949.txt

そして、ためしに同じフォルダにある CP932.TXT を CP949.TXT としてコピーしたところ、現象が回避できるようになりました。

つまり、Outlook が原因で現象が発生しているということではないと考えられます。

なお、CP932.TXT の内容を確認したところ、http://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT とほぼ同一ファイルなので、おそらく正式には http://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP949.TXT の先頭に以下の 1 行を追加したものが正しい CP949.TXT の内容になると思います。

##Adobe File Version: 1.000

広告

PDF の添付ファイルを直接開こうとすると Adobe Reader がハングアップする」への3件のフィードバック

  1. 私もちょっと前に、Excel2007でPDFファイルに保存した物をダブルクリックで起動すると、固まる現象が出ていました。Adobe Reader を先に起動しておけば開けるという同じ症状だったので、この件と原因が同じなのではないかと推測されます。■Adobe Forums: Excel2007で作成したPDFをAdobeReader9で開くとハングするhttp://forums.adobe.com/thread/406693現在の Adobe Reader のバージョン9.2.0で、当時と同じ方法で作成したPDFで再度試してみたのですが、特に問題なく開けるようになりました(上記の CP949.TXT の処置は行っていません)※当時作成したPDFファイルは、他の作業が困難なぐらいに固まってしまうため、そのファイルは削除してしまいました。お手数なのですが、Millefeuilleさんの方の環境で「Adobe Reader Ver 9.2.0」で上記の CP949.TXT の処置をせずに、問題のPDFを開き、固まらないようになっているかどうかの検証をしていただけますでしょうか?※私の方は当時のPDFが無いため、検証が出来ない状況なのです。 単にExcel2007側で対応した可能性もあるので…よろしくお願い致します。※直っていないという結論であれば、Adobe社に報告して直してもらうようにメールしようと思ってます。

  2. To MoonDoldo さん確かに Adobe Reader の 9.2 をインストールしたところ、CP949.TXT がない場合でもハングアップはしませんでした。(ProcMon で見ると CP949.TXT には相変わらずアクセスしているようですが。)ただ、本当に 9.2 で直ったと言っていいのかは私では判断がつきません。正式な見解が必要なら Adobe 社にお問い合わせください。

  3. お返事ありがとうございます。ハングしない現バージョンでも、未だにCP949.TXTにアクセスしているのは気になるので、その辺も含めてAdobe社に問い合わせてみようと思います。検証ありがとうございました。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中