SKYCOM

  • 文字サイズ変更
  • S
  • M
  • L
  • No : 328
  • 公開日時 : 2019/04/12 11:06
  • 更新日時 : 2020/07/07 13:01

「msxml4.dll」がシステムフォルダーにインストールされている

Microsoft社のサポートが終了している「msxml4.dll」がシステムフォルダーにインストールされます。
 
<影響について>
現行のSkyPDFは「msxml4.dll」を使用していないため、「msxml4.dll」を経由してスカイコム製品から顧客システムに影響を及ぼすことはなく、また、本製品の動作にも影響はありません。
なお、現在インストールされているバージョンを継続してご利用いただくことは問題ありません。
 
「msxml4.dll」の削除を希望される場合は「対策①」もしくは「対策②」の内容をご確認いただき、いずれかを必要に応じて実施ください。
 
<対応について>
Ver.6.0.12以降で新規インストール時に「msxml4.dll」がインストールされないように修正しています。
対象製品(「msxml4.dll」がシステムフォルダーにインストールされる製品)

回答

<Ver.5.0.0~Ver.5.1.14>
 SkyPDF Viewer 2012
 SkyPDF Standard 2012
 SkyPDF Professional 2012
 SkyPDF Professional 2012 Plugin TimerPDF
 SkyPDF Professional 2012 for Legal (株式会社リーガル様)
 SkyPDF CA EDITION V5 (日本電算企画株式会社様)
 SkyPDF Touch Ink for win
 SkyPDF for Sign Tablet
 SkyPDF for Talking
 SkyPDF Terminal Server Pro 2012
 
<Ver.6.0.0~Ver.6.0.11>
 SkyPDF Viewer 2016
 SkyPDF Standard 2016
 SkyPDF Professional 2016
 SkyPDF Professional 2016 Plugin TimerPDF
 SkyPDF Professional 2016 for Legal (株式会社リーガル様)
 SkyPDF CA EDITION V6 (日本電算企画株式会社様)
 SkyPDF Touch Ink for win
 SkyPDF for Talking
 SkyPDF Terminal Server Pro 2016
対象製品
SkyPDF Viewer / Standard / Professional / Touch Ink for win, SkyPDF Terminal Server / Terminal Server Pro

回答

以下の手順で「msxml4.dll」および「msxml4r.dll」を手動で削除してください。

【留意事項】
 ・削除手順にはレジストリの削除が含まれますのでご注意ください。
 ・他のアプリケーションで仮に「msxml4.dll」を利用している場合には
  動作しなくなるなどの問題が発生する可能性があります。

手順)
①コマンドプロンプトを起動します。
 cdコマンドでC:\Windows\SysWOW64(またはC:\Windows\System32)に移動します。
 
 ======================
 cd C:\Windows\SysWOW64
 ======================

②regsvr32 /u コマンドで msxml4.dll と msxml4r.dll の登録を解除します。
 
 ======================
   regsvr32 /u msxml4.dll
 ======================
 ======================
   regsvr32 /u msxml4r.dll
 ======================
 ※解除が成功した場合は「msxml4.dllのDllUnregisterServerは成功しました。」と
  メッセージが表示されます。
 ※解除に失敗した場合は「モジュール”msxml4r.dll”は読み込まれましたが~見つかりませんでした。」と
  メッセージが表示されます。
  失敗した場合は、そのまま③に進んでください。

③エクスプローラで、C:\Windows\SysWOW64(またはC:\Windows\System32)にある
 msxml4.dll と msxml4r.dllを削除します。
 
④レジストリエディタを起動し、以下のレジストリ配下にあるレジストリキーを削除します。
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs
 
 例)レジストリキー(SysWOW64の場合)
 ================================
 C:\Windows\SysWOW64\msxml4.dll
 C:\Windows\SysWOW64\msxml4r.dll
 ================================
 ※レジストリキーが無い場合は実施不要です。
対象製品
SkyPDF Viewer / Standard / Professional / Touch Ink for win, SkyPDF Terminal Server / Terminal Server Pro