-------------- DEINSTALLATION To deinstall old software and load new drivers for PCM Plus, you must check several files on your system. * CONFIG.SYS * AUTOEXEC.BAT * SYSTEM.INI * WIN.INI 1. Either run EDIT from your DOS prompt and edit each file in succession like this example: EDIT CONFIG.SYS [Enter] or enter Windows, select the Run option from File, and type this command in the Command Line box: SYSEDIT SYSEDIT brings up all relevant initialization files at one time. 2. Scan your CONFIG.SYS file for old PCMCIA drivers. Determine the next step according to the following table: ----------------------- If You See This Driver: PSMSS.EXE Like These Examples: C:\PCMPLUS\PCMSS.EXE or C:\PCMCIA\PCMSS.EXE Go to Step 3a. ----------------------- If You See These Drivers: SS386SL.EXE or SSVADEM.EXE or SSCIRRUS.EXE Like This Example: C:\CARDSOFT\SS386SL.EXE or C:\CARDSOFT\SSVADEM.EXE or C:\CARDSOFT\CIRRUS.EXE Go to Step 3b. ----------------------- If You See This Driver: PCSS.EXE Like This Example: C:\CARDWARE\PCSS.EXE Go to Step 3c. ----------------------- If You See This Driver: IBMDSS01.EXE Like This Example: C:\PCMCIA\IBMDSS01.SYS Go to Step 3d. ----------------------- If You See This Driver: IBMDSS02.EXE Like This Example: C:\DOS\IBMDSS02.SYS Go to Step 3d also. Remove old driver lines from CONFIG.SYS and AUTOEXEC.BAT by writing the REM command at the beginning of the line, in this manner: REM DEVICE=C:\PCMPLUS\PCMSS.EXE Remove old lines from the WINDOWS.INI and SYSTEM.INI file by placing a semicolon (;) at the beginning of the line in this manner: ;PCMCIACom4=TRUE 3a. Remove all previous PCM Plus files. These are usually identified by their directory names. All previous versions of PCM Plus reside in the \PCMPLUS directory. PCM Plus 3.0 will use the directory \PCM3 as its new default directory. -------------------- EDIT CONFIG.SYS FILE This file usually resides at the root directory, c:\config.sys Example 1 Before: DEVICE=C:\PCMPLUS\PCMSS.EXE DEVICE=C:\PCMPLUS\PCMCS.EXE DEVICE=C:\PCMPLUS\PCMRMAN.EXE DEVICE=C:\PCMPLUS\PCMMTD.EXE DEVICE=C:\PCMPLUS\PCMSCD.EXE DEVICE=C:\PCMPLUS\PCMATA.EXE DEVICE=C:\PCMPLUS\PCMFFCS.EXE After: REM DEVICE=C:\PCMPLUS\PCMSS.EXE REM DEVICE=C:\PCMPLUS\PCMCS.EXE REM DEVICE=C:\PCMPLUS\PCMRMAN.EXE REM DEVICE=C:\PCMPLUS\PCMMTD.EXE REM DEVICE=C:\PCMPLUS\PCMSCD.EXE REM DEVICE=C:\PCMPLUS\PCMATA.EXE REM DEVICE=C:\PCMPLUS\PCMFFCS.EXE Example 2 Before: DEVICE=C:\PCMPLUS\PCMSS.EXE DEVICE=C:\PCMPLUS\PCMCCU.EXE After: REM DEVICE=C:\PCMPLUS\PCMSS.EXE REM DEVICE=C:\PCMPLUS\PCMCCU.EXE -------------------- EDIT SYSTEM.INI FILE This file usually resides in c:\windows\system.ini Before: [386Enh] ;*** PATCHED BY PCM+ EZINSTALL *** device=pcmvcd.386 PCMCIACom4=TRUE COM4BASE=2E8 EMMExclude=C800-C8FF ENMExclude=D000-EFFF ;*** PCM+ STOP *** ;*** PATCHED BY PCM+ EZINSTALL *** [PCMCIA] COM04=TRUE ;*** PCM+ STOP *** ;*** PATCHED BY PCM+ EZINSTALL *** run=PCMWARN.EXE ;*** PCM+ STOP *** After: [386Enh] ;*** PATCHED BY PCM+ EZINSTALL *** ;device=pcmvcd.386 ;PCMCIACom4=TRUE ;COM4BASE=2E8 ;EMMExclude=C800-C8FF ;EMMExclude=D000-EFFF ;*** PCM+ STOP *** ;*** PATCHED BY PCM+ EZINSTALL *** [PCMCIA] ;COM04=TRUE ;*** PCM+ STOP *** ;*** PATCHED BY PCM+ EZINSTALL *** ;run=PCMWARN.EXE ;*** PCM+ STOP *** 3b. Remove all previous Card Soft files. Also edit your SYSTEM.INI file and add the two lines as shown. (The file *.vcd indicates that you should add any file with the VCD extension.) -------------------- EDIT CONFIG.SYS FILE This file usually resides at the root directory, c:\config.sys Example 1 Before: DEVICE=C:\CARDSOFT\SS365SL.EXE DEVICE=C:\CARDSOFT\CS.EXE DEVICE=C:\CARDSOFT\CSALLLOC.EXE DEVICE=C:\CARDSOFT\ATADRV.EXE DEVICE=C:\CARDSOFT\SRAMDRV.EXE DEVICE=C:\CARDSOFT\CARDID.EXE DEVICE=C:\PCMPLUS\PCMFFCS.EXE After: REM DEVICE=C:\CARDSOFT\SS365SL.EXE REM DEVICE=C:\CARDSOFT\CS.EXE REM DEVICE=C:\CARDSOFT\CSALLLOC.EXE REM DEVICE=C:\CARDSOFT\ATADRV.EXE REM DEVICE=C:\CARDSOFT\SRAMDRV.EXE REM DEVICE=C:\CARDSOFT\CARDID.EXE REM DEVICE=C:\PCMPLUS\PCMFFCS.EXE Example 2 Before: DEVICE=C:\CARDSOFT\SS365SL.EXE DEVICE=C:\CARDSOFT\CS.EXE DEVICE=C:\CARDSOFT\CSALLLOC.EXE DEVICE=C:\CARDSOFT\ATADRV.EXE DEVICE=C:\CARDSOFT\MEMDRV.EXE DEVICE=C:\CARDSOFT\MS_FLASH.SYS DEVICE=C:\CARDSOFT\CARDID.EXE DEVICE=C:\CARDSOFT\CS_AP.EXE After: REM DEVICE=C:\CARDSOFT\SS365SL.EXE REM DEVICE=C:\CARDSOFT\CS.EXE REM DEVICE=C:\CARDSOFT\CSALLLOC.EXE REM DEVICE=C:\CARDSOFT\ATADRV.EXE REM DEVICE=C:\CARDSOFT\MEMDRV.EXE REM DEVICE=C:\CARDSOFT\MS_FLASH.SYS REM DEVICE=C:\CARDSOFT\CARDID.EXE REM DEVICE=C:\CARDSOFT\CS_AP.EXE -------------------- EDIT SYSTEM.INI FILE This file usually resides in c:\windows\system.ini Before: [boot] comm.drv=C:\CARDVIEW\SSCOM.DRV drivers=mmsystem.dll C:\CARDVIEW\SSWINCS.DLL [386Enh] device=C:\CARDVIEW\SSVRDD.386 device=C:\CARDVIEW\SSVCD.386 COM3NONREMOVABLE=FALSE COM4NONREMOVABLE=FALSE After: [boot] ;comm.drv=C:\CARDVIEW\SSCOM.DRV comm.drv=comm.drv (add this line) ;drivers=mmsystem.dll C:\CARDVIEW\SSWINCS.DLL [386Enh] device=*.vcd (add this line) ;device=C:\CARDVIEW\SSVRDD.386 ;device=C:\CARDVIEW\SSVCD.386 ;COM3NONREMOVABLE=FALSE ;COM4NONREMOVABLE=FALSE 3c. Remove all previous CardWare files. Also, your Windows WIN.INI file may require certain lines omitted using a semicolon as a prefix. -------------------- EDIT CONFIG.SYS FILE This file usually resides at the root directory, c:\config.sys Before: REM -- Following lines added by CardWare Setup DEVICE=C:\CARDWARE\PCSS.EXE DEVICE=C:\CARDWARE\PCCS.EXE DEVICE=C:\CARDWARE\PCENABLE.EXE DEVICE=C:\CARDWARE\PCDISK.EXE REM -- Previous lines added by CardWare Setup After: REM -- FOLLOWING LINES ADDED BY CARDWARE SETUP REM DEVICE=C:\CARDWARE\PCSS.EXE REM DEVICE=C:\CARDWARE\PCCS.EXE REM DEVICE=C:\CARDWARE\PCENABLE.EXE REM DEVICE=C:\CARDWARE\PCDISK.EXE REM -- Previous lines added by CardWare Setup ----------------- EDIT WIN.INI FILE This file usually resides in c:\windows\win.ini Before: [CardWare] INI=C:\CARDWARE\CARDWARE.INI After: ;[CardWare] ;INI=C:\CARDWARE\CARDWARE.INI 3d. Remove all previous IBM PCMCIA files from either the \PCMCIA or \DOS subdirectory. -------------------- EDIT CONFIG.SYS FILE Example 1 Before: DEVICE=C:\PCMCIA\IBMDSS02.SYS DEVICE=C:\PCMCIA\IBMDOSCS.SYS DEVICE=C:\PCMCIA\DICRMU01.SYS After: REM DEVICE=C:\PCMCIA\IBMDSS02.SYS REM DEVICE=C:\PCMCIA\IBMDOSCS.SYS REM DEVICE=C:\PCMCIA\DICRMU01.SYS Example 2 Before: DEVICE=C:\DOS\IBMDSS02.SYS DEVICE=C:\DOS\IBMDOSCS.SYS DEVICE=C:\DOS\DICRMU01.SYS After: REM DEVICE=C:\DOS\IBMDSS02.SYS REM DEVICE=C:\DOS\IBMDOSCS.SYS REM DEVICE=C:\DOS\DICRMU01.SYS 4. Check your AUTOEXEC.BAT file. Older versions of PCM Plus need to be deleted from the PATH= or SET PATH= statement. For example: PATH=C:\ C:\DOS C:\PCMPLUS becomes PATH=C:\ C:\DOS C:\PCMPLUS, which was the old PCM Plus directory, was deleted. The new PCM Plus installation will then add the revised PCM Plus to the file. Similarly, remove all path designations for versions of other PCMCIA support products you had on your machine previously. 5. Save all revised files. 6. Exit to DOS and reboot. The newly revised files are loaded. 7. Reinstall PCM Plus using the directions in the Read Me First Guide. 8.Normally during installation, PCM Plus automatically adds lines to the resident memory manager (such as EMM386) which accommodate PCM Plus' memory requirements. However, if you see messages indicating that PCM Plus is having trouble finding sufficient memory regions to load the program, or if your memory manager is not EMM386, you will have to reconfigure your memory manager before reinstalling PCM Plus. Follow this procedure: a. From DOS or Windows, access your CONFIG.SYS, SYSTEM.INI, and PCM.INI files. Look for lines applying to your memory manager. b. Edit the file to exclude memory regions in reserved or Upper Memory that PCM Plus might require, or Rerun your memory manager and specify these reserved areas. Each memory manager is different. Check your memory manager's user guide if you are not running EMM386. c. Rerun the PCM Plus installation program.