Solution: | WE DO NOT RECOMMEND REMOVING
CARDWARE MANUALLY EXCEPT IF YOUR UNINSTALL INFO IS CORRUPTED!
IMPORTANT:
This article contains information about modifying the registry. Before you
modify the registry, make sure to back it up and make sure that you
understand how to restore the registry if a problem occurs. For information
about how to back up, restore, and edit the registry, see the Microsoft
Knowledge Base.
If you really need removing CardWare installation manually, then you have to:
- Shut down PCCARD.EXE and MCVIEW.EXE (if open).
- Stop CardWare Service:
Select Start | Run and type
net stop CWSERV
- Remove the entire registry tree:
HKLM\Software\APSoft\CardWare,
- Remove the registry value:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run\PCCARD
- Remove the entire registry tree:
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CardWare
- Remove the registry value: HKLM\System\CurrentControlSet\Control\Class\{4D36E970-E325-11CE-BFC1-08002BE10318}\Installer32
- Remove CardWare installation directory from PATH variable in
HKLM\System\CurrentControlSet\Control\Session Manager\Environment
- Remove the entire registry trees:
HKLM\System\CurrentControlSet\Services\CWMEM2K
HKLM\System\CurrentControlSet\Services\CWSERV
HKLM\System\CurrentControlSet\Services\PCCS
- Delete CardWare hardware profile:
- In "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles" registry
key you should see several subkeys with names like: "0000", "0001",
"0002", etc (please ignore "Current" subkey)
- One of above subkeys should contain subkey:
"XXXX\System\CurrentControlSet\Enum\ROOT\LEGACY_CW7MARK"
Please find such subkey and write down it's number "XXXX" (e.g. 0001).
- Please remove above mentioned "XXXX" (e.g. 0001) subkey
from the "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles" and in the
"HKLM\SYSTEM\CurrentControlSet\Control\IDConfigDB\HardwareProfiles\XXXX"
- In every remaining
"HKLM\SYSTEM\CurrentControlSet\HardwareProfiles\XXXX" subkeys, please locate subkey
"XXXX\System\CurrentControlSet\Enum\ROOT" and delete from it following subkeys:
"LEGACY_CWMEM2K", "LEGACY_CWSERV", "LEGACY_GENCARD","LEGACY_PCCS".
- In "HKLM\SYSTEM\CurrentControlSet\Control\IDConfigDB\HardwareProfiles"
registry key you should see several subkeys with names like: "0000", "0001",
"0002", etc
- Please look at the PreferenceOrder value in every subkey.
Please ignore PreferenceOrder values which are 0xFFFFFFFF.
All other PreferenceOrder values should be changed in order to
have enumeration from 0 to N without holes: (e.g. 0, 1, 2, ...)
- If any of subkey: "0000", "0001", "0002", etc. contain value
FriendlyNameBeforeCW REG_SZ <text string> please copy
<text string> from this value to "FriendlyName" value and
remove value FriendlyNameBeforeCW.
- Delete subdirectory C:\Program Files\APSoft\CardWare.
- Remove following files from %SystemRoot%\system32
CWSERV.EXE
CSDLL.DLL
CSDLLPR.DLL
MCDLL.DLL
CW2KINST.DLL
MCUNINST.DLL
- Remove following files from %SystemRoot%\system32\Drivers
PCCS.SYS
CWMEM2K.SYS
GENCARD.SYS
|