;; (C) 1993 - 2013 Brother Industries, Ltd. All Rights Reserved.
[Version]
Signature = "$Windows NT$"
Provider = %Company%
ClassGUID = {4D36E979-E325-11CE-BFC1-08002BE10318}
Class = Printer
CatalogFile = BROCH12A.CAT
DriverVer = 12/20/2013,1.11.0.0
DriverPackageType = PlugAndPlay
DriverPackageDisplayName = "HL-3140CW,HL-3150CDN,HL-3150CDW,HL-3170CDW"
DriverIsolation = 2
[Manufacturer]
%Company% = DriverName,NTx86,NTamd64
[DriverName]
"Brother HL-3140CW series" = BRSH3140CW.DSI,USBPRINT\BROTHERHL-3140CW_SER79E0,BROTHERHL-3140CW_SER79E0
"Brother HL-3150CDN series" = BRSH3150CDN.DSI,USBPRINT\BROTHERHL-3150CDN_SEED27,BROTHERHL-3150CDN_SEED27
"Brother HL-3150CDW series" = BRSH3150CDW.DSI,USBPRINT\BROTHERHL-3150CDW_SE8BE6,BROTHERHL-3150CDW_SE8BE6
"Brother HL-3170CDW series" = BRSH3170CDW.DSI,USBPRINT\BROTHERHL-3170CDW_SE8C3C,BROTHERHL-3170CDW_SE8C3C
[DriverName.NTx86]
"Brother HL-3140CW series" = BRSH3140CW.DSI,USBPRINT\BROTHERHL-3140CW_SER79E0,BROTHERHL-3140CW_SER79E0
"Brother HL-3150CDN series" = BRSH3150CDN.DSI,USBPRINT\BROTHERHL-3150CDN_SEED27,BROTHERHL-3150CDN_SEED27
"Brother HL-3150CDW series" = BRSH3150CDW.DSI,USBPRINT\BROTHERHL-3150CDW_SE8BE6,BROTHERHL-3150CDW_SE8BE6
"Brother HL-3170CDW series" = BRSH3170CDW.DSI,USBPRINT\BROTHERHL-3170CDW_SE8C3C,BROTHERHL-3170CDW_SE8C3C
[DriverName.NTamd64]
"Brother HL-3140CW series" = BRSH3140CW.DSI,USBPRINT\BROTHERHL-3140CW_SER79E0,BROTHERHL-3140CW_SER79E0
"Brother HL-3150CDN series" = BRSH3150CDN.DSI,USBPRINT\BROTHERHL-3150CDN_SEED27,BROTHERHL-3150CDN_SEED27
"Brother HL-3150CDW series" = BRSH3150CDW.DSI,USBPRINT\BROTHERHL-3150CDW_SE8BE6,BROTHERHL-3150CDW_SE8BE6
"Brother HL-3170CDW series" = BRSH3170CDW.DSI,USBPRINT\BROTHERHL-3170CDW_SE8C3C,BROTHERHL-3170CDW_SE8C3C
[BRSH3140CW.DSI]
CopyFiles = BRSH3140CW,BROCH12A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSH3140CW.DSI
DataSection = BROCH12A_DATA
[BRSH3140CW.DSI.CoInstallers]
CopyFiles = PrtDrvCoInstallerCopyFiles
AddReg = PrtDrvCoInstaller_AddReg
[BRSH3150CDN.DSI]
CopyFiles = BRSH3150CDN,BROCH12A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSH3150CDN.DSI
DataSection = BROCH12A_DATA
[BRSH3150CDN.DSI.CoInstallers]
CopyFiles = PrtDrvCoInstallerCopyFiles
AddReg = PrtDrvCoInstaller_AddReg
[BRSH3150CDW.DSI]
CopyFiles = BRSH3150CDW,BROCH12A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSH3150CDW.DSI
DataSection = BROCH12A_DATA
[BRSH3150CDW.DSI.CoInstallers]
CopyFiles = PrtDrvCoInstallerCopyFiles
AddReg = PrtDrvCoInstaller_AddReg
[BRSH3170CDW.DSI]
CopyFiles = BRSH3170CDW,BROCH12A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSH3170CDW.DSI
DataSection = BROCH12A_DATA
[BRSH3170CDW.DSI.CoInstallers]
CopyFiles = PrtDrvCoInstallerCopyFiles
AddReg = PrtDrvCoInstaller_AddReg
[BROCH12A_DATA]
DriverFile = BRPRC12A.DLL
ConfigFile = BRUIC12A.DLL
HelpFile = BROCH12A_0000.CHM
[BROCH12A]
BRPRC12A.DLL
BRUIC12A.DLL
BRLGC12A_0409.DLL
BRLGC12A_0000.DLL
BRLGC12A_0C0C.DLL
BRLGC12A_000C.DLL
BRLGC12A_0007.DLL
BRLGC12A_0010.DLL
BRLGC12A_000A.DLL
BRLGC12A_0016.DLL
BRLGC12A_0416.DLL
BRLGC12A_0013.DLL
BRLGC12A_0014.DLL
BRLGC12A_001D.DLL
BRLGC12A_0006.DLL
BRLGC12A_000B.DLL
BRLGC12A_0019.DLL
BRLGC12A_0002.DLL
BRLGC12A_0022.DLL
BRLGC12A_0005.DLL
BRLGC12A_000E.DLL
BRLGC12A_0015.DLL
BRLGC12A_0018.DLL
BRLGC12A_001B.DLL
BRLGC12A_001F.DLL
BRLGC12A_0001.DLL
BRLGC12A_002A.DLL
BRLGC12A_001E.DLL
BRLGC12A_0804.DLL
BRLGC12A_0004.DLL
BRLGC12A_0012.DLL
BRLGC12A_0011.DLL
BRLGC12A_FC09.DLL
BRBMC12A.DLL
BRENC12A.DLL
BRRIC12A.DLL
BRPFC12A.DLL
BRPVC12A.EXE
BROCH12A_0409.CHM
BROCH12A_0000.CHM
BROCH12A_0C0C.CHM
BROCH12A_000C.CHM
BROCH12A_0007.CHM
BROCH12A_0010.CHM
BROCH12A_000A.CHM
BROCH12A_0016.CHM
BROCH12A_0416.CHM
BROCH12A_0013.CHM
BROCH12A_0014.CHM
BROCH12A_001D.CHM
BROCH12A_0006.CHM
BROCH12A_000B.CHM
BROCH12A_0019.CHM
BROCH12A_0002.CHM
BROCH12A_0022.CHM
BROCH12A_0005.CHM
BROCH12A_000E.CHM
BROCH12A_0015.CHM
BROCH12A_0018.CHM
BROCH12A_001B.CHM
BROCH12A_001F.CHM
BROCH12A_0001.CHM
BROCH12A_002A.CHM
BROCH12A_001E.CHM
BROCH12A_0804.CHM
BROCH12A_0004.CHM
BROCH12A_0012.CHM
BROCH12A_0011.CHM
BROCH12A_FC09.CHM
BRPRC12A.DSI
BRADC12A.DAT
BRMD120.EXE
BRPEM120.EXE
BRPEM120.DLL
[BRSH3140CW]
BRSH3140CW.DSI
BREH3140CW.DAT
[BRSH3150CDN]
BRSH3150CDN.DSI
BREH3150CDN.DAT
[BRSH3150CDW]
BRSH3150CDW.DSI
BREH3150CDW.DAT
[BRSH3170CDW]
BRSH3170CDW.DSI
BREH3170CDW.DAT
[RBDIR]
BRRBTOOL.EXE
BRLM03A.DLL
BRTCPCON.DLL
BROSNMP.DLL
BRLMW03A.DLL
BRLMW03A.INI
[SPLCTRLDIR]
BRADC12A.DAT
[APIDLL]
[PrtDrvCoInstallerCopyFiles]
BRCOC12A.DLL
[PrtDrvCoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"BRCOC12A.DLL,PrtDrvCoInstaller"
[SourceDisksNames.x86]
1 = %Disk1%,,,"i386"
2 = %Disk1%,,,
[SourceDisksNames.amd64]
1 = %Disk1%,,,"amd64"
2 = %Disk1%,,,
[SourceDisksFiles]
BRPRC12A.DLL = 1
BRUIC12A.DLL = 1
BRLGC12A_0409.DLL = 1
BRLGC12A_0000.DLL = 1
BRLGC12A_0C0C.DLL = 1
BRLGC12A_000C.DLL = 1
BRLGC12A_0007.DLL = 1
BRLGC12A_0010.DLL = 1
BRLGC12A_000A.DLL = 1
BRLGC12A_0016.DLL = 1
BRLGC12A_0416.DLL = 1
BRLGC12A_0013.DLL = 1
BRLGC12A_0014.DLL = 1
BRLGC12A_001D.DLL = 1
BRLGC12A_0006.DLL = 1
BRLGC12A_000B.DLL = 1
BRLGC12A_0019.DLL = 1
BRLGC12A_0002.DLL = 1
BRLGC12A_0022.DLL = 1
BRLGC12A_0005.DLL = 1
BRLGC12A_000E.DLL = 1
BRLGC12A_0015.DLL = 1
BRLGC12A_0018.DLL = 1
BRLGC12A_001B.DLL = 1
BRLGC12A_001F.DLL = 1
BRLGC12A_0001.DLL = 1
BRLGC12A_002A.DLL = 1
BRLGC12A_001E.DLL = 1
BRLGC12A_0804.DLL = 1
BRLGC12A_0004.DLL = 1
BRLGC12A_0012.DLL = 1
BRLGC12A_0011.DLL = 1
BRLGC12A_FC09.DLL = 1
BRBMC12A.DLL = 1
BRENC12A.DLL = 1
BRRIC12A.DLL = 1
BRPFC12A.DLL = 1
BRPVC12A.EXE = 1
BROCH12A_0409.CHM = 2
BROCH12A_0000.CHM = 2
BROCH12A_0C0C.CHM = 2
BROCH12A_000C.CHM = 2
BROCH12A_0007.CHM = 2
BROCH12A_0010.CHM = 2
BROCH12A_000A.CHM = 2
BROCH12A_0016.CHM = 2
BROCH12A_0416.CHM = 2
BROCH12A_0013.CHM = 2
BROCH12A_0014.CHM = 2
BROCH12A_001D.CHM = 2
BROCH12A_0006.CHM = 2
BROCH12A_000B.CHM = 2
BROCH12A_0019.CHM = 2
BROCH12A_0002.CHM = 2
BROCH12A_0022.CHM = 2
BROCH12A_0005.CHM = 2
BROCH12A_000E.CHM = 2
BROCH12A_0015.CHM = 2
BROCH12A_0018.CHM = 2
BROCH12A_001B.CHM = 2
BROCH12A_001F.CHM = 2
BROCH12A_0001.CHM = 2
BROCH12A_002A.CHM = 2
BROCH12A_001E.CHM = 2
BROCH12A_0804.CHM = 2
BROCH12A_0004.CHM = 2
BROCH12A_0012.CHM = 2
BROCH12A_0011.CHM = 2
BROCH12A_FC09.CHM = 2
BRPRC12A.DSI = 2
BRADC12A.DAT = 2
BRMD120.EXE = 1
BRPEM120.EXE = 1
BRPEM120.DLL = 1
BRSH3140CW.DSI = 2
BREH3140CW.DAT = 2
BRSH3150CDN.DSI = 2
BREH3150CDN.DAT = 2
BRSH3150CDW.DSI = 2
BREH3150CDW.DAT = 2
BRSH3170CDW.DSI = 2
BREH3170CDW.DAT = 2
BRRBTOOL.EXE = 1
BRLM03A.DLL = 1
BRTCPCON.DLL = 1
BROSNMP.DLL = 1
BRLMW03A.DLL = 1
BRLMW03A.INI = 1
BRCOC12A.DLL = 1
[DestinationDirs]
DefaultDestDir = 66000
RBDIR = 16425
SPLCTRLDIR = 66002
APIDLL = 16425
PrtDrvCoInstallerCopyFiles = 66002
[Strings]
Company = "Brother"
PrinterClassName = "Printers"
Disk1 = "Brother Color Printer Driver Disk"
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.