CO-CONV サポート

文章番号14-016

(ReadCache4.5 向け)ReadCache ドライバーをアンインストールできない場合の対処手順

公開
2014年09月16日
更新
2017年03月14日
対象製品
  • ReadCache 4.5

概要

ReadCache ドライバーがインストールされた状態であるにもかかわらず、通常手順ではアンインストールできない場合の対処手順を紹介します。

詳細

ReadCache ドライバーをアンインストールしたい際には、 [プログラムと機能] から [ReadCache ドライバー] を選択して、[変更] ボタンや [アンインストール] ボタンを押すのが通常の手順です。

しかし、次のような状況になるケースが報告されています。

  • コントロールパネル内の [プログラムと機能] に [ReadCache ドライバー] が存在しない。
  • コントロールパネル内の [プログラムと機能] に [ReadCache ドライバー] が存在するが、 [変更] または [アンインストール]ボタンが表示されず、アンインストールすることができない。
  • コントロールパネル内の [プログラムと機能] から [ReadCache ドライバー] のアンインストールを開始すると、 MSI パッケージが見つからない、というエラーになる。

このような場合には、次の手順でアンインストールをしてください。

インストール作業を実施したアカウントでログインする

ReadCache 4.6.1.0 以前の ReadCache ドライバーでは、インストーラーを実行したアカウントとは異なるアカウントで [プログラムと機能] を表示したときに、一覧に表示されないことがありました。

インストール作業を実施したアカウントでログインして、[プログラムと機能] を表示してください。[ReadCache ドライバー] が存在するのであれば、こちらからのアンインストールを試みてください。

それでもうまくいかない場合や、インストール作業を実施したアカウントが存在しない場合などは、次に示す手順でアンインストールしてください。

インストーラーを使う手順 (推奨)

  1. 書き換え可能なモード (プライベート、もしくは、保守バージョン) で起動して、管理者としてログオンします。
  2. インストール時に利用した ReadCache ドライバー インストーラーのバージョンを確認します。
    • [プログラムと機能] に [ReadCache ドライバー] が表示されている場合
      ReadCache ドライバーの [バージョン] カラムの値を確認する。 表示されていない場合は、カラムを右クリックして [バージョン] を確認します。
    • [プログラムと機能] に [ReadCache ドライバー] が表示されていない場合
      レジストリーエディターを起動して、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1BAB7D7C-CE34-4112-8700-A5912A450872} キーを開きます。 DisplayVersion に格納されている値を確認します。
  3. 対応するバージョンのドライバーインストーラーを当社のダウンロードサイトより取得して、対象のコンピューターにコピーしてください (x86 と x64 の違いにご注意ください) 。
  4. インストーラーをダブルクリックして実行します。
    • 最初の画面に「ReadCacheシステムX.Xドライバー をアンインストールします」と表示される場合は、そのまま継続してアンインストールを行ってください。
    • 「別バージョンの製品が既にインストールされています。このバージョンのインストールを続行できません」と表示される場合には、 異なるバージョンのインストーラーを実行していると推測されます。手順2.に戻り、再度バージョンを確認してください。
    • 「ReadCacheシステムX.Xドライバー セットアップウィザードへようこそ」と表示される場合には、何らかの理由で既存のバージョンを検知できず新規インストールを行おうとしています
      このような場合には次の項目にある「手動でアンインストールする手順」に従ってアンインストールをしてください。
      なお、インストーラを実行した際に次のようなメッセージが表示される場合があります。 「readcache.sys がドライバー フォルダーに存在します。ReadCache のアンインストールが完了していない可能性があります。 再起動してもこのエラーが表示される場合は、ReadCache がアンインストールされていることを確認して、 readcache.sys を削除してください。」
      しかしながら、手動でのアンインストールが完了していないうちに readcache.sysを削除してしまうと、次回起動時にブルースクリーンになってしまいますのでご注意ください。
      以下の手順により、手動でアンインストールしてください。

手動でアンインストールする手順

  1. 書き換え可能なモード (プライベート、もしくは、保守バージョン) で起動して、管理者としてログオンします。

  2. C:\Program Files\CO-CONV\ReadCache\driver\readcache.inf にファイルが存在して、そのファイル内に記載された DriverVer の値が 4.5 以降であることを確認します。
    (例) DriverVer=4.5.0.0

  3. 管理者権限でコマンドプロンプトを起動します。

  4. 以下のコマンドを途中で改行せずに実行します。

    rundll32 setupapi,InstallHinfSection DefaultUninstall 132 C:\Program Files\CO-CONV\ReadCache\driver\readcache.inf
    
  5. 以下のコマンドを実行して、ドライバーが無効 (START_TYPE が DISABLED)になっていることを確認します。

    C:\Windows\system32>sc qc readcache
    [SC] QueryServiceConfig SUCCESS
     
    SERVICE_NAME: readcache
           TYPE               : 1  KERNEL_DRIVER
           START_TYPE         : 4   DISABLED
           ERROR_CONTROL      : 1   NORMAL
           BINARY_PATH_NAME   : system32\DRIVERS\readcache.sys
           LOAD_ORDER_GROUP   : PnP Filter
           TAG                : 12
           DISPLAY_NAME       : ReadCache Driver
           DEPENDENCIES       :
           SERVICE_START_NAME :
    

    無効になっていないときには、イベントログや C:\windows\inf の setupapi.dev.log や setupapi.app.log にエラーが出力されていないか ご確認ください。

  6. [プログラムと機能] の一覧から ReadCache ドライバーを削除するために、レジスト リーエディターを使って、 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall の{1BAB7D7C-CE34-4112-8700-A5912A450872} キーを削除します。