wdreg.exe の代わりに wdreg_gui.exe を使用することもできます。wdreg.exe、wdreg_gui.exe は WinDriver\util\ ディレクトリにあります。
wddebug_gui.exe)、および WinDriver で作成したアプリケーションをすべて閉じてください。wdreg でアンインストールします:
wdreg -name <Kernel PlugIn 名> uninstallwdreg -vxd -name <Kernel PlugIn 名> uninstall.sys / .vxd の拡張子なしで指定してください。
%windir%\system32\drivers から削除します。wdreg でデバイスをアンインストールします:
wdreg -inf <対象デバイスの .inf ファイルのパス> uninstall
%windir%\inf ディレクトリに WinDriver (windrvr6.sys) と連携するよう登録された .inf ファイルが残っていないことを確認してください。uninstall.exe を起動します。
windrvr6.sys) の停止・アンロード、
%windir%\inf\windrvr6.inf の削除、スタートメニューエントリの削除、
インストールディレクトリの削除(ユーザーが新たに作成したファイルを除く)。
wdreg -inf <windrvr6.inf のパス> uninstall
windrvr6.sys と windrvr6.inf が同じディレクトリにある必要があります。
windrvr6.sys はアンインストールされません。
windrvr6.sys が正常にアンロードされたら、以下のファイルを削除します(存在する場合):
%windir%\system32\drivers\windrvr6.sys%windir%\inf\windrvr6.inf%windir%\system32\wdapi<version>.dll(例: v8.00 の場合 wdapi8.00.dll)%windir%\sysWOW64\wdapi<version>.dll(64bit Windows の場合)WinDriver\util\wddebug_gui.exe) を起動して、カーネルモジュールがロードされているか確認できます。
アンインストール後に Debug Monitor を使用したい場合は、アンインストール実行前に wddebug_gui.exe を別のディレクトリにコピーしておいてください。
/# /sbin/lsmodwindrvr6 で始まる)を使用しているアプリケーションやモジュールがあれば停止・アンロードします:
/# /sbin/modprobe -r <モジュール名>
# /sbin/modprobe -r windrvr6
/dev の古いデバイスノードを削除します:
/# rm -f /dev/windrvr6
/etc から .windriver.rc を削除します:
/# rm -f /etc/.windriver.rc
$HOME から .windriver.rc を削除します:
/# rm -f $HOME/.windriver.rc
/# rm -f /usr/bin/wdwizard
/# rm -rf ~/WinDriver
/usr/lib/libwdapi<version>.so/usr/lib64/libwdapi<version>.solibwdapi8.00.so
kextunload ユーティリティを使用してアンインストールします:
$ sudo kextunload <Kernel PlugIn kernel extension へのフルパス>
/System/Library/Extensions フォルダに Kernel PlugIn の kernel extension をコピーしていた場合は削除します。$ sudo kextunload <kernel extension へのフルパス>
/System/Library/Extensions フォルダから削除します。$ sudo <WinDriver のパス>/util/wd_uninstaller.sh