|
|
Home Connectivity Software
Support
WinDriver Support
Uninstall
WinDriver Uninstall Instructions
|
Uninstall Instructions for Windows (From Version 7.x)

|
|
NOTES:
- For Windows 98/Me, replace references to wdreg
below with wdreg16.
- For Windows 2000/XP/Server 2003/Vista, you can also use the
wdreg_gui.exe utility instead of wdreg.exe.
- wdreg.exe, wdreg_gui.exe and wdreg16.exe are
found under the WinDriver\util\ directory.
To uninstall WinDriver, follow these steps:
- Close any open WinDriver applications, including DriverWizard, the
DebugMonitor (wddebug_gui.exe) and any user-specific
applications.
- If you created a Kernel PlugIn driver:
- If your Kernel PlugIn driver is currently installed,
uninstall it using the wdreg utility:
wdreg -name <Kernel PlugIn name>
uninstall
NOTE:
The Kernel PlugIn name should be specified without the
*.sys extension.
- Erase your Kernel PlugIn driver from the
%windir%\system32\drivers directory.
- On Plug-and-Play Windows systems (Windows 98 / Me / 2000 /
XP / Server 2003 / Vista):
Uninstall all Plug-and-Play devices (USB/PCI/PCMCIA/CardBus) that
have been registered with WinDriver via an INF file:
- On Windows 2000/XP/Server 2003/Vista:
Uninstall the device using the wdreg utility:
wdreg -inf <path to the INF file>
uninstall
On Windows 98/Me:
Uninstall (Remove) the device manually from the
Device Manager.
- Verify that no INF files that register your device(s)
with WinDriver's kernel module (windrvr6.sys)
are found in the
%windir%\inf directory and/or
%windir%\inf\other directory (Windows 98/Me).
- Uninstall WinDriver:
NOTES:
- If there are open handles to WinDriver when attempting
to uninstall it (either using the uninstall
utility or by running the wdreg uninstall
command directly) - for example if there is an open
WinDriver application or a connected Plug-and-Play
device that has been registered to work with WinDriver
via an INF file (on Windows 98/Me/2000/XP/Server 2003/Vista)
- an appropriate warning message will be displayed.
The message will provide you with the option to either
close the open application(s) / uninstall/disconnect
the relevant device(s), and Retry to uninstall
the driver; or Cancel the uninstall of the
driver, in which case the windrvr6.sys kernel
driver will not be uninstalled. This ensures that you
do not uninstall the WinDriver kernel module
(windrvr6.sys) as long as it is being used.
- You can check if the WinDriver kernel module is loaded
by running the Debug Monitor utility
(WinDriver\util\
wddebug_gui.exe). When the driver is loaded the
Debug Monitor log displays driver and OS information;
otherwise it displays a relevant error message.
On the development PC the uninstall command will
delete this utility, therefore in order to use it
after you execute the uninstallation, create a copy of
wddebug_gui.exe before performing the uninstall
procedure.
- If windrvr6.sys was successfully unloaded, erase the
following files (if they exist):
- %windir%\system32\drivers\windrvr6.sys
- %windir\inf\windrvr6.inf
(Windows 2000/XP/Server 2003/Vista)
- %windir%\inf\Jungowindrvr6.inf
(Windows 98/Me)
- %windir%\system32\wdapi<version>.dll
for the WinDriver version that you are
uninstalling (for example wdapi900.dll -
for version 9.00).
For version 7.x of WinDriver, earse the file
wd_utils.dll.
- %windir%\sysWOW64\wdapi<version>.dll
for the WinDriver version that you are
uninstalling (for example wdapi900.dll -
for version 9.00) (Windows x64)
- Reboot the computer.
|
Uninstall Instructions for Linux

|
|
NOTE:
You must be logged in as root to perform the uninstall procedure.
- Verify that the WinDriver module is not being used by another program:
- View a list of modules and the programs using each of
them:
/# /sbin/lsmod
- Close any applications that are using the WinDriver module.
- Unload any modules that are using the WinDriver module:
/sbin# rmmod
- Unload the WinDriver module:
/sbin# rmmod windrvr6
- If you are not using a Linux 2.6.x kernel that supports the udev
file system, remove the old device node in the /dev directory:
/# rm -rf /dev/windrvr6
- If you created a Kernel PlugIn driver, remove it as well.
- Remove the file .windriver.rc from the /etc directory:
/# rm -rf /etc/.windriver.rc
- Remove the file .windriver.rc from $HOME:
/# rm -rf $HOME/.windriver.rc
- If you created a symbolic link to DriverWizard, delete the link using the
command:
/# rm -f /usr/bin/wdwizard
- Delete the WinDriver installation directory using the command:
/# rm -rf ~/WinDriver
- Erase the following shared object file, if it exists:
/usr/lib/libwdapi<version>.so
(32-bit PowerPC, 32-bit x86 or 64-bit IA64) /
/usr/lib64/libwdapi<version>.so (64-bit x86)
for the WinDriver version that you are uninstalling (e.g.
libwdapi900.so - for version 9.00).
For version 7.x of WinDriver, earse the file libwd_utils.so.
|
Uninstall Instructions for Solaris

|
|
NOTE:
You must be logged in as root to perform the uninstall procedure.
- Make sure no programs are using WinDriver.
- If you created a Kernel PlugIn driver, remove it by following these steps:
- # /usr/sbin/rem_drv kpname
- On 64-bit platforms (64-bit SPARC):
# rm /kernel/drv/sparcv9/kpname
On 32-bit platforms (32-bit x86/SPARC):
# rm /kernel/drv/kpname
-
#rm /kernel/drv/kpname.conf
- Run the following uninstallation script:
~/WinDriver# ./remove_windrvr
- Run the following command:
- On 64-bit platforms (64-bit SPARC):
# rm -rf /kernel/drv/sparcv9/windrvr6
/kernel/drv/windrvr6.conf
- On 32-bit platforms (32-bit x86/SPARC):
# rm -rf /kernel/drv/windrvr6
/kernel/drv/windrvr6.conf
- Remove the file .windriver.rc from the /etc directory.
To do this run the following command:
/#rm -rf /etc/.windriver.rc
- Remove the file .windriver.rc from the $HOME directory.
To do this run the following command:
/# rm -rf $HOME/.windriver.rc
- If you created a symbolic link to DriverWizard, delete the link:
/# rm -f /usr/bin/wdwizard
- Delete the WinDriver installation directory, after changing the directory
to the one above WinDriver:
/# rm -rf ~/WinDriver
- Erase the following shared object file, if it exists:
/lib/32/libwdapi<version>.so
(32-bit SPARC or 32-bit x86) /
/lib/64/libwdapi<version>.so (64-bit SPARC)
for the WinDriver version that you are uninstalling (e.g.
libwdapi900.so - for version 9.00).
For version 7.x of WinDriver, earse the file libwd_utils.so.
|
Uninstall Instructions for VxWorks

|
|
- Delete the DriverBuilder installation directory (C:\DriverBuilder,
for example) using Windows Explorer.
- If you created any shortcuts to DriverWizard on your desktop, delete them.
|