brimbmi1.inf Driver File Contents (BMIP_FRE.EXE)

;=======================================================================
;  Brother MFC Setup File
;  Copyright (c)  2005 Brother Industries,LTD.
;  FileName   :   brimbmi1.inf
;  Function   :   Scanner(Image)
;  I/F        :   USB
;  OS         ;   WindowsXP for x64
;  Model      :   MFC-4420C MFC-4820C DCP-4020C
;=======================================================================
[Version]
Signature="$Windows NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Provider%
DriverVer=05/26/2005,01.00.00.00
CatalogFile= brimbmi1.cat

[Manufacturer]
%Manufact%=MFC_SCN,NTx86.5.1,NTx86.5.2,NTAMD64.5.2.1

[MFC_SCN]

[MFC_SCN.NTx86.5.1]

[MFC_SCN.NTx86.5.2]

[MFC_SCN.NTAMD64.5.2.1]
%BRMFC4420C.USB.SCN% = BRMFC4420C.USB.SCN, USB\VID_04F9&PID_013E&MI_01
%BRMFC4820C.USB.SCN% = BRMFC4820C.USB.SCN, USB\VID_04F9&PID_013F&MI_01
%BRDCP4020C.USB.SCN% = BRDCP4020C.USB.SCN, USB\VID_04F9&PID_0144&MI_01
;%BRMFC100.USB.SCN% = BRMFC100.USB.SCN, USB\VID_04F9&PID_0135&MI_01
;%BRMFC150CL.USB.SCN% = BRMFC150CL.USB.SCN, USB\VID_04F9&PID_0136&MI_01

[ControlFlags]
ExcludeFromSelect=*

[BRMFC4420C.USB.SCN.NT]
Include=sti.inf
Needs=STI.USBSection
Include=brmfcwia.inf
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x39
PortSelect=NO
Events=BrMFC.Events
DelFiles=BRTWAIN32DS.RemoveFiles ,BRTWAIN16DS.RemoveFiles, BRP20TWAIN16DS.RemoveFiles, BRP20TWAIN32DS.RemoveFiles, BRP25TWAIN32DS.RemoveFiles
DeviceData=BRMFC4420C.USB.SCN.DeviceData
AddReg=BrUSBWia04c.AddReg
CopyFiles=BrUSBWia04c.CopyFiles,BrTwdsFe4420CU.CopyFiles,BrTwdsMain.CopyFiles,BrTwdsLang.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
CopyINF = brpobmi1.inf, brprbmi1.inf

[BRMFC4420C.USB.SCN.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


[BRMFC4420C.USB.SCN.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
TwainDS=%TWAINDS.Prefix%%BRMFC4420C.USB.SCN%
Model=0-GENERAL
STIFILE=BrUSi04c.dll
GrayCorrect=brmsi05f.bin
ScannerType=2
DocHandling=2
MaxResoNo=8
MaxResoCatalog=11
OpticalResoX=600
OpticalResoY=2400
BedDocWidth=8268
FeederDocWidth=8268
EventImage=1
EventOcr=1
EventEmail=1
EventFile2=0
SetupInit=1
EnCmpJ=0
CmpRate=2
Command-S=0
Command-D=0
SkeyHandling=1



[BRMFC4820C.USB.SCN.NT]
Include=sti.inf
Needs=STI.USBSection
Include=brmfcwia.inf
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x39
PortSelect=NO
Events=BrMFC.Events
DelFiles=BRTWAIN32DS.RemoveFiles ,BRTWAIN16DS.RemoveFiles, BRP20TWAIN16DS.RemoveFiles, BRP20TWAIN32DS.RemoveFiles, BRP25TWAIN32DS.RemoveFiles
DeviceData=BRMFC4820C.USB.SCN.DeviceData
AddReg=BrUSBWia04c.AddReg
CopyFiles=BrUSBWia04c.CopyFiles,BrTwdsFe4820CU.CopyFiles,BrTwdsMain.CopyFiles,BrTwdsLang.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
CopyINF = brpobmi1.inf, brprbmi1.inf

[BRMFC4820C.USB.SCN.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


[BRMFC4820C.USB.SCN.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
TwainDS=%TWAINDS.Prefix%%BRMFC4820C.USB.SCN%
Model=0-GENERAL
STIFILE=BrUSi04c.dll
GrayCorrect=brmsi05f.bin
ScannerType=2
DocHandling=2
MaxResoNo=8
MaxResoCatalog=11
OpticalResoX=600
OpticalResoY=2400
BedDocWidth=8268
FeederDocWidth=8268
EventImage=1
EventOcr=1
EventEmail=1
EventFile2=0
SetupInit=1
EnCmpJ=0
CmpRate=2
Command-S=0
Command-D=0
SkeyHandling=1



[BRDCP4020C.USB.SCN.NT]
Include=sti.inf
Needs=STI.USBSection
Include=brmfcwia.inf
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x39
PortSelect=NO
Events=BrMFC.Events
DelFiles=BRTWAIN32DS.RemoveFiles ,BRTWAIN16DS.RemoveFiles, BRP20TWAIN16DS.RemoveFiles, BRP20TWAIN32DS.RemoveFiles, BRP25TWAIN32DS.RemoveFiles
DeviceData=BRDCP4020C.USB.SCN.DeviceData
AddReg=BrUSBWia04c.AddReg
CopyFiles=BrUSBWia04c.CopyFiles,BrTwdsFe4020CU.CopyFiles,BrTwdsMain.CopyFiles,BrTwdsLang.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
CopyINF = brprbmi1.inf

[BRDCP4020C.USB.SCN.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


[BRDCP4020C.USB.SCN.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
TwainDS=%TWAINDS.Prefix%%BRDCP4020C.USB.SCN%
Model=0-GENERAL
STIFILE=BrUSi04c.dll
GrayCorrect=brmsi05f.bin
ScannerType=2
DocHandling=2
MaxResoNo=8
MaxResoCatalog=11
OpticalResoX=600
OpticalResoY=2400
BedDocWidth=8268
FeederDocWidth=8268
EventImage=1
EventOcr=1
EventEmail=1
EventFile2=0
SetupInit=1
EnCmpJ=0
CmpRate=2
Command-S=0
Command-D=0
SkeyHandling=1



[BRMFC100.USB.SCN.NT]
Include=sti.inf
Needs=STI.USBSection
Include=brmfcwia.inf
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x39
PortSelect=NO
Events=BrMFCMiniJ.Events
DelFiles=BRTWAIN32DS.RemoveFiles ,BRTWAIN16DS.RemoveFiles, BRP20TWAIN16DS.RemoveFiles, BRP20TWAIN32DS.RemoveFiles, BRP25TWAIN32DS.RemoveFiles
DeviceData=BRMFC100.USB.SCN.DeviceData
AddReg=BrUSBWia04c.AddReg
CopyFiles=BrUSBWia04c.CopyFiles,BrTwdsFe100U.CopyFiles,BrTwdsMain.CopyFiles,BrTwdsLang.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
CopyINF = brpobmi2.inf, brprbmi2.inf

[BRMFC100.USB.SCN.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


[BRMFC100.USB.SCN.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
TwainDS=%TWAINDS.Prefix%%BRMFC100.USB.SCN%
Model=0-GENERAL
STIFILE=BrUSi04c.dll
GrayCorrect=brmsi05f.bin
ScannerType=2
DocHandling=2
MaxResoNo=8
MaxResoCatalog=11
OpticalResoX=600
OpticalResoY=2400
BedDocWidth=8268
FeederDocWidth=8268
EventImage=1
EventOcr=0
EventEmail=0
EventFile2=0
SetupInit=1
EnCmpJ=0
CmpRate=2
Command-S=0
Command-D=0
SkeyHandling=1



[BRMFC150CL.USB.SCN.NT]
Include=sti.inf
Needs=STI.USBSection
Include=brmfcwia.inf
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x39
PortSelect=NO
Events=BrMFCMiniJ.Events
DelFiles=BRTWAIN32DS.RemoveFiles ,BRTWAIN16DS.RemoveFiles, BRP20TWAIN16DS.RemoveFiles, BRP20TWAIN32DS.RemoveFiles, BRP25TWAIN32DS.RemoveFiles
DeviceData=BRMFC150CL.USB.SCN.DeviceData
AddReg=BrUSBWia04c.AddReg
CopyFiles=BrUSBWia04c.CopyFiles,BrTwdsFe150CLU.CopyFiles,BrTwdsMain.CopyFiles,BrTwdsLang.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"
CopyINF = brpobmi2.inf, brprbmi2.inf

[BRMFC150CL.USB.SCN.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


[BRMFC150CL.USB.SCN.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
TwainDS=%TWAINDS.Prefix%%BRMFC150CL.USB.SCN%
Model=0-GENERAL
STIFILE=BrUSi04c.dll
GrayCorrect=brmsi05f.bin
ScannerType=2
DocHandling=2
MaxResoNo=8
MaxResoCatalog=11
OpticalResoX=600
OpticalResoY=2400
BedDocWidth=8268
FeederDocWidth=8268
EventImage=1
EventOcr=0
EventEmail=0
EventFile2=0
SetupInit=1
EnCmpJ=0
CmpRate=2
Command-S=0
Command-D=0
SkeyHandling=1

;----------------------------------------
; Events
;
[BrMFC.Events]
ScanToOcr="%ScanToOcr%",{9d095b89-37d6-4877-afed-62a297dc6dbe},*
ScanToSpApp="%ScanToSpApp%",{a6c5a715-8c6e-11d2-977a-0000f87a926f},*
ScanToEmail="%ScanToEmail%",{c686dcee-54f2-419e-9a27-2fc7f2e98f9e},*

[BrMFCMiniJ.Events]
ScanToSpApp="%ScanToSpApp%",{a6c5a715-8c6e-11d2-977a-0000f87a926f},*

;----------------------------------------
; Add reg
;
[BrUSBWia04c.AddReg]
HKR,,HardwareConfig,1,4
HKR,,USDClass,,"{04DCCBA1-DE5C-4659-9639-EC4953596679}"
HKR,DeviceData,OpenTimeout,0x10001,360000
HKCR,CLSID\{04DCCBA1-DE5C-4659-9639-EC4953596679} ,,,%BrWiaUsd%
HKCR,CLSID\{04DCCBA1-DE5C-4659-9639-EC4953596679}\InProcServer32,,,%11%\BrWia04c.dll
HKCR,CLSID\{04DCCBA1-DE5C-4659-9639-EC4953596679}\InProcServer32,ThreadingModel,,"Both"

;----------------------------------------
; Copy Files
;
[SourceDisksNames.amd64]
1 = %BrDrvDisk1%

[BrUSBWia04c.CopyFiles]
BrWia04c.dll
BrUSi04c.dll
brmsi05f.bin

[BrTwdsFe4420CU.CopyFiles]
BrTwdFe.ds
TWMF4420CU.INI
brmsi05f.bin

[BrTwdsFe4820CU.CopyFiles]
BrTwdFe.ds
TWMF4820CU.INI
brmsi05f.bin

[BrTwdsFe4020CU.CopyFiles]
BrTwdFe.ds
TWDC4020CU.INI
brmsi05f.bin

[BrTwdsFe100U.CopyFiles]
BrTwdFe.ds
TWMFC100U.INI
brmsi05f.bin

[BrTwdsFe150CLU.CopyFiles]
BrTwdFe.ds
TWMF150CLU.INI
brmsi05f.bin

[BrTwdsMain.CopyFiles]
BrTwds.dll
BrTwdsUi.dll
BrTwdScn.dll
BrScnDev.dll
BrStiIf.dll

[BrTwdsLang.CopyFiles]
BrTwdDan.dll
BrS04Dan.hlp
BrTwdDut.dll
BrS04Dut.hlp
BrTwdEng.dll
BrS04Eng.hlp
BrTwdFre.dll
BrS04Fre.hlp
BrTwdGer.dll
BrS04Ger.hlp
BrTwdIta.dll
BrS04Ita.hlp
BrTwdJpn.dll
BrS04Jpn.hlp
BrTwdNor.dll
BrS04Nor.hlp
BrTwdPor.dll
BrS04Por.hlp
BrTwdSpa.dll
BrS04Spa.hlp
BrTwdSwe.dll
BrS04Swe.hlp
BrTwdUsa.dll
BrS04Usa.hlp
BrTwdChn.dll
BrS04Chn.hlp

[DestinationDirs]
DefaultDestDir           = 11
BrTwdsMain.CopyFiles     = 10,TWAIN_32\BrMfSc06\Common
BrTwdsLang.CopyFiles     = 10,TWAIN_32\BrMfSc06\Lang
BrTwdsFe4420CU.CopyFiles = 10,TWAIN_32\BrMfSc06\MF4420CU
BrTwdsFe4820CU.CopyFiles = 10,TWAIN_32\BrMfSc06\MF4820CU
BrTwdsFe4020CU.CopyFiles = 10,TWAIN_32\BrMfSc06\DC4020CU
BrTwdsFe100U.CopyFiles = 10,TWAIN_32\BrMfSc06\MFC100U
BrTwdsFe150CLU.CopyFiles = 10,TWAIN_32\BrMfSc06\MF150CLU

[SourceDisksFiles]

;; WIA
BrWia04c.dll=1,,
BrUSi04c.dll=1,,

;; Twain
BrTwdFe.ds=1,,
BrTwds.dll=1,,
BrTwdsUi.dll=1,,
BrTwdScn.dll=1,,
BrScnDev.dll=1,,
BrStiIf.dll=1,,
BrTwdDan.dll=1,,
BrS04Dan.hlp=1,,
BrTwdDut.dll=1,,
BrS04Dut.hlp=1,,
BrTwdEng.dll=1,,
BrS04Eng.hlp=1,,
BrTwdFre.dll=1,,
BrS04Fre.hlp=1,,
BrTwdGer.dll=1,,
BrS04Ger.hlp=1,,
BrTwdIta.dll=1,,
BrS04Ita.hlp=1,,
BrTwdJpn.dll=1,,
BrS04Jpn.hlp=1,,
BrTwdNor.dll=1,,
BrS04Nor.hlp=1,,
BrTwdPor.dll=1,,
BrS04Por.hlp=1,,
BrTwdSpa.dll=1,,
BrS04Spa.hlp=1,,
BrTwdSwe.dll=1,,
BrS04Swe.hlp=1,,
BrTwdUsa.dll=1,,
BrS04Usa.hlp=1,,
BrTwdChn.dll=1,,
BrS04Chn.hlp=1,,
brmsi05f.bin=1,,

TWMF4420CU.INI=1,,
TWMF4820CU.INI=1,,
TWDC4020CU.INI=1,,
TWMFC100U.INI=1,,
TWMF150CLU.INI=1,,

[Strings]
Provider="Brother"
Manufact="Brother"

BrWiaUsd="Brother Wia Scanner minidriver"
BrDrvDisk1="Brother MFC Driver Disk"

;; Events
ScanToOcr="Scan To OCR - Button Press"
ScanToSpApp="Scan To Image - Button Press"
ScanToEmail="Scan To E-mail - Button Press"
ScanToFile="Scan To File - Button Press"

;; Model Name
BRMFC4420C.USB.SCN="Brother MFC-4420C USB"
BRMFC4820C.USB.SCN="Brother MFC-4820C USB"
BRDCP4020C.USB.SCN="Brother DCP-4020C USB"
BRMFC100.USB.SCN="Brother MFC-100 USB"
BRMFC150CL.USB.SCN="Brother MFC-150CL USB"

;; TwainDS Name
TWAINDS.Prefix = "WIA-"

Download Driver Pack

How To Update Drivers Manually

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.

server: web1, load: 0.77