SKYCOM

  • 文字サイズ変更
  • S
  • M
  • L
  • TOP > 「msxml4.dll」がシステムフォルダーにインストールされている
  • 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」および「msxml4r.dll」を手動で削除する

回答

以下の手順で「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