;**********************************************************************
;* *
;* ENICLEAN.INI Configuration file for 1X Clean ups *
;* *
;* Created June 6, 1999 Efficient Networks *
;* *
;**********************************************************************
; This file will describe the files and registry entries to be deleted
; for a particular Efficient product on the system. This file is
; processed much in the same way as a standard INF file.
;
; The ';' character is a comment character, and any inforamtion to
; the right of a Semicolon in this document will be ignored
;************************* PRODUCTS ***********************************
; The Following is a list of the supported products in this document
; For each of these products, their should be a corresponding header
; listed below
[Products]
EN10C ;SpeedStream 3010 25.6 ATM CIP/1483
EN10P ;SpeedStream 3010 25.6 ATM PPP
EN20C ;SpeedStream 3020 ADI DSL CIP/1483
EN20P ;SpeedStream 3020 ADI DSL PPP
EN21P ;SpeedStream 3021 ADI 918 DSL PPP
EN40C ;SpeedStream 3040 TI DSL CIP/1483
EN40P ;SpeedStream 3040 TI DSL PPP
EN60C ;SpeedStream 3060 AME DSL CIP/1483
EN60P ;SpeedStream 3060 AME DSL PPP
EN60_8 ;SpeedStream 3060 VPI 0,8 Hardware
EN60_15 ;SpeedStream 3060 VPI 0-15 Hardware
EN61P ;SpeedStream 3061 AME DSL PPP
EN4020C ;SpeedStream 4020 ADI USB DSL CIP/1483
EN4020P ;SpeedStream 4020 ADI USB DSL PPP
EN4060C ;SpeedStream 4060 AME USB DSL CIP/1483
EN4060P ;SpeedStream 4060 AME USB DSL PPP
;********************** PRODUCT SECTIONS ******************************
; For each of the product headers, a full list desribing the product
; should be included with the followinf keyword sections:
; Name - Display Name for product
; FileSections - List of Header sections below to be treated as
; list of files to be deleted
; Description - Description of Product found in Registry
; DirectorySections - List of Header sections below to be treated as
; list of directories to be deleted
; RegistrySections - List of Header sections below to be treated as
; list of Registry item to be deleted
; RegistryEnumKey - List of Header sections below to be treated as
; list of Registry value to enumerate to match
; and delete specified value
; RegistryEnumKey - List of Header sections below to be treated as
; list of Registry keys to enumerate to match the
; specified value or keyname and delete the key
; 95ID - Win9x Device information for cleaning out PnP
; registry entries
;
; Replaceable variables are also supported in this file. They appear in
; the format %VARNAME%. Supported variables are:
; %PRODUCT% - Returns the Section Head for the current
; Product (i.e. EN10C)
; %PRODUCT_DESCRIPTION% - Returns the Description Located in the
; Product Section
; %PRODUCT_NAME% - Returns the Name Located in the
; Product Section
; %PRODUCT_95ID% - Returns the 95ID Located in the
; Product Section
; %COMPANY_NAME% - Returns 'Efficient Networks'
; %WINDIR% - returns the windows directory
; %%SYSTEM_ROOT% - returns the windows\system(32) directory
[EN10C]
Name = Efficient Networks 3010 SpeedStream CIP/1483
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for 3010
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_0001111A
[EN10P]
Name = Efficient Networks 3010 SpeedStream PPP
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_0001111A
[EN20C]
Name = Efficient Networks 3020 SpeedStream CIP/1483
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for 3020
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_0002111A
[EN20P]
Name = Efficient Networks 3020 SpeedStream PPP
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_0002111A
[EN21P]
Name = Efficient Networks 3021 SpeedStream PPP
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_000A111A
[EN40C]
Name = Efficient Networks 3040 SpeedStream CIP/1483
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for 3040
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_000F111A
[EN40P]
Name = Efficient Networks 3040 SpeedStream PPP
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_000F111A
[EN60C]
Name = Efficient Networks 3060 SpeedStream CIP/1483
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for 3060
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_0009111A
[EN60P]
Name = Efficient Networks 3060 SpeedStream PPP
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0005&SUBSYS_0009111A
[EN61P]
Name = Efficient Networks 3061 SpeedStream PPP
FileSections = Shared,System,Drivers,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValPCI
95ID = DEV_0007&SUBSYS_1001111A
[EN60_8]
Name = Efficient Networks 3060 VPI 0,8 Hardware
RegistrySections = RegistryAltEnum
95ID = DEV_0005&SUBSYS_0809111A
[EN60_15]
Name = Efficient Networks 3060 VPI 0-15 Hardware
RegistrySections = RegistryAltEnum
95ID = DEV_0005&SUBSYS_0A09111A
[EN4020C]
Name = Efficient Networks 4020 SpeedStream CIP/1483
FileSections = Shared,System,SystemUSB,Drivers,DriversUSB,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for 4020
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry, RegistryUSB
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValUSB
95ID = 4020
[EN4020P]
Name = Efficient Networks 4020 SpeedStream PPP
FileSections = Shared,System,SystemUSB,Drivers,DriversUSB,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry, RegistryUSB
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValUSB
95ID = 4020
[EN4060C]
Name = Efficient Networks 4060 SpeedStream CIP/1483
FileSections = Shared,System,SystemUSB,Drivers,DriversUSB,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for 4060
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry, RegistryUSB
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValUSB
95ID = 4060
[EN4060P]
Name = Efficient Networks 4060 SpeedStream PPP
FileSections = Shared,System,SystemUSB,Drivers,DriversUSB,Help,INF,Other,ACFFiles
Description = SpeedStream Adapter Software for PPP/ATM
DirectorySections = ACFDir,SS20Dirs
RegistrySections = Registry, RegistryUSB
RegistryEnumKey = RegEnumKey
RegistryEnumVal = RegEnumValUSB
95ID = 4060
;*************************** FILES **********************************
; File Section Headers, format is simply to list file name
; Directory of file is the association of Section header
; to [DestinationDirs] (Win9x) and [DestinationDirsNT] (WinNT)
; Listed Below
[Shared]
%PRODUCT%S.DLL
%PRODUCT%SS.DLL
%PRODUCT%CTL.DLL
enindi.dll
enmfc42.dll
envcrt.dll
enmfc42d.dll
envcrtd.dll
enmfco42d.dll
[Drivers]
%PRODUCT%.sys
%PRODUCT%ctv.sys
%PRODUCT%.vxd
%PRODUCT%msg.vxd
%PRODUCT%dtc.vxd
%PRODUCT%c.vxd
%PRODUCT%ctv.vxd
%PRODUCT%v.vxd
[DriversUSB]
%PRODUCT%w.sys
%PRODUCT%m.vxd
[System]
%PRODUCT%C16.DLL
%PRODUCT%6.DLL
%PRODUCT%mon.exe
%PRODUCT%cfg.exe
%PRODUCT%tb.exe
%PRODUCT%t.exe
%PRODUCT%cpl.cpl
%PRODUCT%l.cpl
%PRODUCT%evt.dll
%PRODUCT%e.dll
%PRODUCT%msg.exe
%PRODUCT%cdi.dll
%PRODUCT%x.dll
%PRODUCT%f.
%PRODUCT%dtc.sys
[SystemUSB]
%PRODUCT%g.exe
%PRODUCT%m.exe
[Help]
%PRODUCT%.hlp
%PRODUCT%.gid
%PRODUCT%.cnt
[Inf]
%PRODUCT%.inf
%PRODUCT%.pnf
[Other]
Microsoft%PRODUCT%.inf
%COMPANY_NAME%%PRODUCT%.inf
[ACFFiles]
*.acf
;************************** DIRECTORIES *****************************
; Directory Section Headers - Format is to list Base number (see
; [Directory Definitions] below) and then Modified path after a ','
[ACFDir]
11, ACF\%PRODUCT%
11, ACF
[SS20Dirs]
10, ..\Program files\SpeedStream\Upgrade\setupdir\0000
10, ..\Program files\SpeedStream\Upgrade\setupdir\0001
10, ..\Program files\SpeedStream\Upgrade\setupdir\0002
10, ..\Program files\SpeedStream\Upgrade\setupdir\0003
10, ..\Program files\SpeedStream\Upgrade\setupdir\0004
10, ..\Program files\SpeedStream\Upgrade\setupdir\0005
10, ..\Program files\SpeedStream\Upgrade\setupdir\0006
10, ..\Program files\SpeedStream\Upgrade\setupdir\0007
10, ..\Program files\SpeedStream\Upgrade\setupdir\0008
10, ..\Program files\SpeedStream\Upgrade\setupdir\0009
10, ..\Program files\SpeedStream\Upgrade\setupdir\0010
10, ..\Program files\SpeedStream\Upgrade\setupdir
10, ..\Program files\SpeedStream\Upgrade
10, ..\Program files\SpeedStream
10, Start Menu\Programs\Efficient Networks\SpeedStream
10, Start Menu\Programs\Efficient Networks
;******************* DIRECTORY DEFINITIONS ****************************
; Any file sections form above not listed in the directory definitions
; will use the DefaultDestDir
[DestinationDirs]
DefaultDestDir=11 ; system directory
Other=17, Other ; INT\Other directory
Inf=17 ; inf directory
Help=18 ; help directory
ACFFiles=11,ACF\%PRODUCT% ; ACF Directory for product
[DestinationDirsNT]
DefaultDestDir=11 ; system32 directory
Drivers=11,drivers ; system32\drivers
ACFFiles=11,ACF\%PRODUCT% ; ACF Directory for product
;************************** REGISTRY ITEMS *****************************
; All registry items should be under HKEY_LOCAL_MACHINE
; Format should be full path to Entry, or Path,Entry if Entry
; Has a '\' in its name.
; This will attempt to delete an entry, and if that fails then delete
; the item as a subkey. The name must be an exact match.
[Registry]
Software\%COMPANY_NAME%\%PRODUCT_DESCRIPTION%
Software\%COMPANY_NAME%
Software\%COMPANY_NAME%\%PRODUCT%
Software\Microsoft\Windows\CurrentVersion\SharedDLLs\%PRODUCT%s.dll
Software\Microsoft\Windows\CurrentVersion\SharedDLLs\,%SYSTEM_ROOT%\%PRODUCT%ss.dll
Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\OEM Name\,%WINDIR%\INF\OTHER\Microsoft%PRODUCT%.inf
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%e.dll
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%l.cpl
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%t.exe
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%x.dll
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%.hlp
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%.sys
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%cpl.cpl
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%dtc.vxd
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%tb.exe
System\CurrentControlSet\Control\SessionManager\Known16DLLs\%PRODUCT%6.dll
System\CurrentControlSet\Control\SessionManager\Known16DLLs\%PRODUCT%g.exe
System\CurrentControlSet\Control\SessionManager\Known16DLLs\%PRODUCT%c16.dll
System\CurrentControlSet\Control\SessionManager\Known16DLLs\%PRODUCT%cfg.exe
Software\Microsoft\Windows\CurrentVersion\Run\%PRODUCT% TaskBar
System\CurrentControlSet\Services\Class\VXD\%PRODUCT%
System\CurrentControlSet\Services\VXD\%PRODUCT%
System\CurrentControlSet\Services\Class\VXD\%PRODUCT%V
System\CurrentControlSet\Services\VXD\%PRODUCT%V
System\CurrentControlSet\Enum\Root\LEGACY_%PRODUCT%
System\CurrentControlSet\Enum\Root\LEGACY_%PRODUCT%C
System\CurrentControlSet\Enum\Root\LEGACY_%PRODUCT%CTV
System\CurrentControlSet\Enum\Root\LEGACY_%PRODUCT%DTC
Enum\PCI\VEN_111A&%PRODUCT_95ID%
System\CurrentControlSet\Services\EventLog\System\%PRODUCT%
Software\CLASSES\SpeedStreamDriverConfigurationFile
Software\CLASSES\System\CurrentControlSet\Servcies\VCD\%PROUCT%c
Software\CLASSES\System\CurrentControlSet\Servcies\VCD\%PROUCT%p
Software\Microsoft\Windows\CurrentVersion\App Paths\SpeedStream Installer
Software\Microsoft\Windows\CurrentVersion\Uninstall\SpeedStream Driver
Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\OEM Name\,%WINDIR%\INF\%PRODUCT%c.inf
Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\OEM Name\,%WINDIR%\INF\%PRODUCT%p.inf
[RegistryAltEnum]
Enum\PCI\VEN_111A&%PRODUCT_95ID%
[RegistryUSB]
Software\Microsoft\Windows\CurrentVersion\SharedDLLs\,%SYSTEM_ROOT%\%PRODUCT%s.dll
Software\Microsoft\Windows\CurrentVersion\SharedDLLs\,%SYSTEM_ROOT%\enmfc42.dll
Software\Microsoft\Windows\CurrentVersion\SharedDLLs\,%SYSTEM_ROOT%\envcrt.dll
Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\OEM Name\,%WINDIR%\INF\OTHER\%COMPANY_NAME%%PRODUCT%.inf
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%m.exe
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%m.vxd
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%v.vxd
System\CurrentControlSet\Control\InstalledFiles\%PRODUCT%w.sys
Enum\USB\VID_067C&PID_%PRODUCT_95ID%
System\CurrentControlSet\Services\VXD\%PRODUCT%
System\CurrentControlSet\Services\VXD\%PRODUCT%V
;******************** REGISTRY KEYS TO BE ENUMERATED *****************
; All registry items should be under HKEY_LOCAL_MACHINE
; Format should be full path to point to enurate from with an '*' at the
; level to enumerate keys, then the SubKey or Value to be queried, then
; 'none' if previous was a SubKey, or the desired matching value if it
; was a Value. They SubKey name or desired matching valie does not have
; to be an exact match. If n is the length of the Specified SubKey or
; Desried Value, then if the first n charcters of the enurated key or enuermated keys
; Subvale matches the key will be deleted.
; i.e. System\CurrentControlSet\Services\Class\Net\*\Parameters,ProductName,TheProd
; would enurate at System\CurrentControlSet\Services\Class\Net, and then
; would delete System\CurrentControlSet\Services\Class\Net\0002 if
; System\CurrentControlSet\Services\Class\Net\0002\Parameters\ProductName == TheProduct
[RegEnumKey]
;95 and 98
System\CurrentControlSet\Services\Class\Net\*,Signature,%PRODUCT%
System\CurrentControlSet\Services\*,%PRODUCT%,none
;NT
Software\Microsoft\Windows NT\CurrentVersion\NetworkCards\*,ProductName,%PRODUCT%
System\CurrentControlSet\Services\*,%PRODUCT%,none
System\CurrentControlSet\Services\Eventlog\System\*,%PRODUCT%,none
;******************** REGISTRY VALS TO BE ENUMERATED *****************
; All registry items should be under HKEY_LOCAL_MACHINE
; Format should be full path to point to enurate with an '*', then
; ValueName being enurated for. The Value name does not need to be an
; exact match. Only the first n characters will be compared, where n
; is the length of the Value name specified in this document
[RegEnumValPCI]
System\CurrentControlSet\Control\ASD\Prob\{9B4e7760-3196-11cf-97ea-00aa0034319d}\*,PCI\VEN_111A&%PRODUCT_95ID%
System\CurrentControlSet\Control\ASD\Prob\{CF2524c0-29ae-11cf-97ea-00aa0034319d}\*,PCI\VEN_111A&%PRODUCT_95ID%
[RegEnumValUSB]
System\CurrentControlSet\Control\ASD\Prob\{9B4e7760-3196-11cf-97ea-00aa0034319d}\*,USB\VID_067C&PID_%PRODUCT_95ID%
System\CurrentControlSet\Control\ASD\Prob\{CF2524c0-29ae-11cf-97ea-00aa0034319d}\*,USB\VID_067C&PID_%PRODUCT_95ID%
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.