3 返信 最新の回答 日時: Aug 31, 2007 10:12 AM ユーザー:(brazil)

    ファイルを開くか保存するか確認するメッセージが表示されない

      すみません、どなたか教えていただきたいことがあります。

      「PDF ファイルを Acrobat または Adobe Reader で開くための設定」にて、”[ブラウザで PDF を表示] のチェックをはずし、[OK] をクリックすることでファイルを開くか保存するか確認するメッセージが表示される”・・・となっていますが、このチェックを外しているにも関わらず、保存するかを聞いてこないでPDFがRe aderで開いてしまいます。
      これは何故でしょうか?
      当方の他にも数名います。

      問題の再現方法:
      1.Reader8の起動
      2.「編集」→「環境設定」→「インターネット」→「ブラウザで PDF を表示」のチェックを外す
      3.設定反映のため再起動
      4.ブラウザ表示
      5.PDFをクリック

      結果:
      ファイルを開くか保存するか確認するメッセージを聞いてこないでPDFがReaderで開く。

      期待した結果:
      ファイルを開くか保存するか確認するメッセージを表示する。

      使用環境
      OS:Windows XP Professional SP2
      ブラウザ:Internet Explorer6.0 SP2
      Adobe Reader:Version8.1.0

      補足
      Windows Updateは毎回実施済みです。
        • 1. Re: ファイルを開くか保存するか確認するメッセージが表示されない
          Level 1
          ブラウザでPDFへのリンクをクリックするとき、[ファイルのダウンロード]ダイアログを表示させる方法がある。
          レジストリの編集になるが、以下のサイトで紹介されている。

          Windows XPスマートチューニング
          (178) PDFファイルのダウンロードダイアログを有効にする
          http://journal.mycom.co.jp/column/winxp/178/

          上記はAdobe Reader7.0段階での情報だが、2つのキーを変更するように書いてある。
          しかしAdobe Reader 8.1では「 AcroPDF.PDF.1」はなくなったように思える(キー名にoldが追記されて無効化されている?)。

          下記サポート文書では、Web ブラウザで Adobe PDF 文書を表示できない場合の対処方法のなかに『「AcroExch.Document」レジストリキーが破損している』場合を取り上げている。
          また「K. 別の Web サーバで確認します 」「L. content-type の変更 」が示唆するように、サーバー側の問題の可能性もある。

          文書番号 : 230411
          Web ブラウザで PDF が表示できない場合のトラブルシューティング(Acrobat 7.0/8/3D および Adobe Reader 7.0/8)

          手動でアンインストールして各種情報を消したほうがいいかもしれない。

          文書番号 : 230946
          Adobe Reader 8 を手動でアンインストールする方法(Windows)
          • 2. Re: ファイルを開くか保存するか確認するメッセージが表示されない
            Level 1
            brazil様

            早々のRES、ありがとうございました。
            「regedit」で当該個所の確認をしました。

            >「AcroPDF.PDF.1」はなくなったように思える(キー名にoldが追記されて無効化されている?)

            上記にはキー名に"old"とはありませんでした。
            また、「AcroPDF.PDF.1」も存在しておりました。(ご参考までに)

            アドバイスいただいたURLよりレジストリ変更した結果です。

            管理者権限(administrator)にて再ログイン。
            「AcroPDF.PDF.1」のEditFlagsが変更できませんでした。
            変更し、O.K.を押下すると以下のエラーメッセージが表示されてしまいます。
            「EditFlagsを編集できません。値の内容を書き込み中に、エラーが発生しました。」
            これは”「AcroPDF.PDF.1」はなくなったように思える”ということから、」残ってはいるものの有効になっていない(?)と考えると、編集できないのも当たり前と思います。
            ちなみに「AcroExch.Document.7」は変更できました。

            結果として、「AcroPDF.PDF.1」のEditFlagsが変更出来なかったこともあり、動作確認は出来ませんでした。
            管理者権限(administrator)でもレジストリキーが変更できないというのも問題ですが、これは別問題として。

            当方環境では新たなVersionがリリースするたびにUpdateしてきましたので、恐らくReader関連のレジストリが幾つかゴミとして残っているものと思われます。

            いずれにせよ、一度ご指示いただいた「手動でアンインストール」を行って、きれいな状態で再度インストールを行うようにします。

            ありがとうございました。
            • 3. Re: ファイルを開くか保存するか確認するメッセージが表示されない
              Level 1
              > 、「AcroPDF.PDF.1」も存在しておりました。(ご参考までに)
              私は以前の環境(Adobe Reader6.0など)をアンインストールしているので、そういう影響かもしれない。

              ちなみに「AcroPDF.PDF.1」はIEプラグインとしてのAdobe Reader7がインストールされていることを確認できるキーらしい(それ以前のバージョンはPDF.PdfCtrl.6などで見るらしい)。
              スクリプトで該当バージョンのAdobe Readerを使っていないユーザーに警告メッセージを出すことも可能になるかも。

              ・Acrobatのバージョン調べ
              http://fight-me.cocolog-nifty.com/blog/2006/07/acrobat_1368.html

              > 管理者権限(administrator)にて再ログイン
              > EditFlagsを編集できません。値の内容を書き込み中に、エラーが発生しました。
              管理者権限のユーザでもレジストリキーへのアクセス許可が外れている場合にこのエラーメッセージが出るようである。
              例えば、以下のようにすればいいはず。

              ・Windows レジストリキーへのアクセス許可を変更する
              http://www.sophos.co.jp/support/knowledgebase/article/13811.html
              ・レジストリのセキュリティ設定について
              http://www.mcafee.com/Japan/mcafee/support/faq/answer_f_other.asp?wk=OT-00012