2 返信 最新の回答 日時: Mar 7, 2005 4:22 PM ユーザー:(muruneko)

    Unable to load required component 'Unicows.dll'

      英語版 Windows/Adobe Acrobat Reader を使用している外国人社員と PDF 文書を交換したく、日本語版 Windows XP Professional SP1a/Microsoft Word 2003/Adobe Acrobat 7.0 for Windows を用いて PDFMaker 経由で作成した PDF ファイルを上述英語環境(Acrobat Reader 6.0/7.0)で開くと "Unable to load required component 'Unicows.dll'" というエラーが表示され、開く事が出来ません。この障害はエクスプローラーから PDF ファイルをダブルクリックで開くと生じますが、Acrobat Reader 起動後に File -> Open によって PDF ファイルを開くと生じません。
        • 1. Re: Unable to load required component 'Unicows.dll'
          Level 1
          開けない環境ってどういうOSですか?

          エラーメッセージを翻訳サイトを通すと、

          「必要なコンポーネント'Unicows.dll'をロードすることができません」

          っていってます。たぶん環境依存でしょうね。
          Windows 95/98/Me ならば、
          このへんからDL出来そうですよ。
          http://www.microsoft.com/globaldev/handson/dev/mslu_announce.mspx

          「Unicows.dll」がシステムに存在したら、バージョンを確認してもイイかもしれません。
          • 2. Re: Unable to load required component 'Unicows.dll'
            Level 1
            解決しました。

            問題は Acrobat では無く、当方の環境に有りました。

            日本語版 Windows XP を host OS とし、英語版 Windows XP を guest OS として、host OS 上の C:¥TEMP フォルダーを VMware の host share holder 機能を利用して guest OS に見せていたのですが、この folder を Exploler で参照すると、当該メッセージを出力する事が判明しました。

            推測するに、Exploler にはアクセス対象のファイルシステム属性を判断する機能があり、日本語 Windows XP 上では Unicows.dll を必要としないが、(本来 SBCS 環境である)英語 Windows XP では勘違いして Unicows.dll を読み込もうとする模様です(御承知の通り、Windows 2000 以降には Unicows.dll は存在しません)。