Foxit PhantomPDF インストール時に 2738 エラーが発生する

対象プログラム:Foxit PhantomPDF Standard / Business
対象OS:Windows 7 / 8

インストール時に「エラーコード2738」が表示され、インストールできないことがあります。これは何らかの要因でご使用環境の VBScript エンジンが有効となっていない場合に発生します。

※警告:レジストリエディタやコマンドプロンプトの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、Windows の再インストールが必要です。弊社は、レジストリエディタやコマンドプロンプトの誤用により発生した問題に関しては、責任を負いかねます。レジストリエディタおよびコマンドプロンプトは、自己の責任においてご使用をお願いいたします。

解決方法 1

VBScript の問題であることを確認し、Microsoft 社の修正ファイルを適用します。

  1. スタートメニュー下部にある「プログラムとファイルの検索」ボックスに半角で「regedit」と入力して、レジストリディタを起動します。
  2. 下記のレジストリについて、(既定)の値を確認してください:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
    ※64 bit の場合、下記の二つのレジストリも合わせて確認してください:
    HKEY_Local_Machine\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}\InprocServer32
    HKEY_Local_Machine\SOFTWARE\Wow6432Node\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8\InprocServer32
  3. (既定)の値が「C:\Windows\system32\vbscript.dll」でない場合、下記 URL より Microsoft 社の修正ファイルをダウンロードして、実行してください:
    http://go.microsoft.com/?linkid=9804433
  4. 再度セットアップを実行してご確認ください。

解決方法 2 (方法 1 で解決しない場合)

VBScript を手動で登録します。

  1. スタートメニュー下部にある「プログラムとファイルの検索」ボックスに半角で「regedit」と入力して、レジストリディタを起動します。
  2. 下記の場所のレジストリを確認し、存在する場合はそのレジストリ情報を削除してください:
    HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{ B54F3741-5B07-11CF-A4B0-00AA004A55E8}
  3. スタートメニュー>すべてのプログラム>アクセサリ>「コマンドプロンプト」を右クリックして「管理者として実行…」を選択、実行してください。
  4. コマンドプロンプトにて以下の文字列を入力し「Enter」キーを押します:
    regsvr32 vbscript.dll

    ※64 bit の場合は上記の後、再度同様にコマンドプロンプトを起動して、以下の文字列を入力します:
    cd C:\WINDOWS\SysWOW64
    「Enter」キーを押すと、ディレクトリが移動します。以下の文字列を入力し「Enter」キーを押します:
    regsvr32 vbscript.dll

  5. 「vbscript.dllのDllRegisterServerは成功しました。」という画面が表示されますので「OK」ボタンをクリックします。
  6. 再度セットアップを実行してご確認ください。