概要
ReadCache ドライバーがインストールされた状態であるにもかかわらず、通常手順ではアンインストールできない場合の対処手順を紹介します。
詳細
ReadCache ドライバーをアンインストールしたい際には、 [プログラムと機能] から [ReadCache ドライバー] を選択して、[変更] ボタンや [アンインストール] ボタンを押すのが通常の手順です。
しかし、次のような状況になるケースが報告されています。
- コントロールパネル内の [プログラムと機能] に [ReadCache ドライバー] が存在しない。
- コントロールパネル内の [プログラムと機能] に [ReadCache ドライバー] が存在するが、 [変更] または [アンインストール]ボタンが表示されず、アンインストールすることができない。
- コントロールパネル内の [プログラムと機能] から [ReadCache ドライバー] のアンインストールを開始すると、 MSI パッケージが見つからない、というエラーになる。
このような場合には、次の手順でアンインストールをしてください。
インストール作業を実施したアカウントでログインする
ReadCache 4.6.1.0 以前の ReadCache ドライバーでは、インストーラーを実行したアカウントとは異なるアカウントで [プログラムと機能] を表示したときに、一覧に表示されないことがありました。
インストール作業を実施したアカウントでログインして、[プログラムと機能] を表示してください。[ReadCache ドライバー] が存在するのであれば、こちらからのアンインストールを試みてください。
それでもうまくいかない場合や、インストール作業を実施したアカウントが存在しない場合などは、次に示す手順でアンインストールしてください。
インストーラーを使う手順 (推奨)
- 書き換え可能なモード (プライベート、もしくは、保守バージョン) で起動して、管理者としてログオンします。
- インストール時に利用した ReadCache ドライバー インストーラーのバージョンを確認します。
- [プログラムと機能] に [ReadCache ドライバー] が表示されている場合
ReadCache ドライバーの [バージョン] カラムの値を確認する。 表示されていない場合は、カラムを右クリックして [バージョン] を確認します。 - [プログラムと機能] に [ReadCache ドライバー] が表示されていない場合
レジストリーエディターを起動して、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1BAB7D7C-CE34-4112-8700-A5912A450872}
キーを開きます。DisplayVersion
に格納されている値を確認します。
- 対応するバージョンのドライバーインストーラーを当社のダウンロードサイトより取得して、対象のコンピューターにコピーしてください (x86 と x64 の違いにご注意ください) 。
- インストーラーをダブルクリックして実行します。
- 最初の画面に「ReadCacheシステムX.Xドライバー をアンインストールします」と表示される場合は、そのまま継続してアンインストールを行ってください。
- 「別バージョンの製品が既にインストールされています。このバージョンのインストールを続行できません」と表示される場合には、 異なるバージョンのインストーラーを実行していると推測されます。手順2.に戻り、再度バージョンを確認してください。
- 「ReadCacheシステムX.Xドライバー セットアップウィザードへようこそ」と表示される場合には、何らかの理由で既存のバージョンを検知できず新規インストールを行おうとしています。
このような場合には次の項目にある「手動でアンインストールする手順」に従ってアンインストールをしてください。
なお、インストーラを実行した際に次のようなメッセージが表示される場合があります。 「readcache.sys がドライバー フォルダーに存在します。ReadCache のアンインストールが完了していない可能性があります。 再起動してもこのエラーが表示される場合は、ReadCache がアンインストールされていることを確認して、 readcache.sys を削除してください。」
しかしながら、手動でのアンインストールが完了していないうちに readcache.sysを削除してしまうと、次回起動時にブルースクリーンになってしまいますのでご注意ください。
以下の手順により、手動でアンインストールしてください。
手動でアンインストールする手順
-
書き換え可能なモード (プライベート、もしくは、保守バージョン) で起動して、管理者としてログオンします。
-
C:\Program Files\CO-CONV\ReadCache\driver\readcache.inf にファイルが存在して、そのファイル内に記載された DriverVer の値が 4.5 以降であることを確認します。
(例) DriverVer=4.5.0.0 -
管理者権限でコマンドプロンプトを起動します。
-
以下のコマンドを途中で改行せずに実行します。
rundll32 setupapi,InstallHinfSection DefaultUninstall 132 C:\Program Files\CO-CONV\ReadCache\driver\readcache.inf
-
以下のコマンドを実行して、ドライバーが無効 (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 にエラーが出力されていないか ご確認ください。
-
[プログラムと機能] の一覧から ReadCache ドライバーを削除するために、レジスト リーエディターを使って、
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall の{1BAB7D7C-CE34-4112-8700-A5912A450872}
キーを削除します。