;; (C) 2021 Brother Industries, Ltd. All Rights Reserved.
[Version]
Signature = "$Windows NT$"
Provider = %Company%
ClassGUID = {4D36E979-E325-11CE-BFC1-08002BE10318}
Class = Printer
CatalogFile = BROCH20A.CAT
DriverVer = 11/26/2024,1.7.0.0
DriverPackageType = PlugAndPlay
DriverPackageDisplayName = "HL-L8240CDW,HL-L3295CDW,HL-L8230CDW,HL-L3280CDW,HL-L3288CDW,HL-L3240CDW,HL-L3220CDW,HL-L3228CDW,HL-L3220CW,HL-L3215CW"
DriverIsolation = 2
[Manufacturer]
%Company% = DriverName,NTx86,NTamd64
[DriverName]
"Brother HL-L8240CDW series" = BRSHL8240CDW20A.DSI,USBPRINT\BROTHERHL-L8240CDW_S6B23,BROTHERHL-L8240CDW_S6B23
"Brother HL-L3295CDW series" = BRSHL3295CDW20A.DSI,USBPRINT\BROTHERHL-L3295CDW_S07DE,BROTHERHL-L3295CDW_S07DE
"Brother HL-L8230CDW series" = BRSHL8230CDW20A.DSI,USBPRINT\BROTHERHL-L8230CDW_SA0D6,BROTHERHL-L8230CDW_SA0D6
"Brother HL-L3280CDW series" = BRSHL3280CDW20A.DSI,USBPRINT\BROTHERHL-L3280CDW_SC811,BROTHERHL-L3280CDW_SC811
"Brother HL-L3288CDW Printer" = BRSHL3288CDW20A.DSI,USBPRINT\BROTHERHL-L3288CDWB886,BROTHERHL-L3288CDWB886
"Brother HL-L3240CDW series" = BRSHL3240CDW20A.DSI,USBPRINT\BROTHERHL-L3240CDW_S1822,BROTHERHL-L3240CDW_S1822
"Brother HL-L3220CDW series" = BRSHL3220CDW20A.DSI,USBPRINT\BROTHERHL-L3220CDW_SD08B,BROTHERHL-L3220CDW_SD08B
"Brother HL-L3228CDW Printer" = BRSHL3228CDW20A.DSI,USBPRINT\BROTHERHL-L3228CDWB91C,BROTHERHL-L3228CDWB91C
"Brother HL-L3220CW series" = BRSHL3220CW20A.DSI,USBPRINT\BROTHERHL-L3220CW_SEA9BE,BROTHERHL-L3220CW_SEA9BE
"Brother HL-L3215CW series" = BRSHL3215CW20A.DSI,USBPRINT\BROTHERHL-L3215CW_SEFDA1,BROTHERHL-L3215CW_SEFDA1
[DriverName.NTx86]
"Brother HL-L8240CDW series" = BRSHL8240CDW20A.DSI,USBPRINT\BROTHERHL-L8240CDW_S6B23,BROTHERHL-L8240CDW_S6B23
"Brother HL-L3295CDW series" = BRSHL3295CDW20A.DSI,USBPRINT\BROTHERHL-L3295CDW_S07DE,BROTHERHL-L3295CDW_S07DE
"Brother HL-L8230CDW series" = BRSHL8230CDW20A.DSI,USBPRINT\BROTHERHL-L8230CDW_SA0D6,BROTHERHL-L8230CDW_SA0D6
"Brother HL-L3280CDW series" = BRSHL3280CDW20A.DSI,USBPRINT\BROTHERHL-L3280CDW_SC811,BROTHERHL-L3280CDW_SC811
"Brother HL-L3288CDW Printer" = BRSHL3288CDW20A.DSI,USBPRINT\BROTHERHL-L3288CDWB886,BROTHERHL-L3288CDWB886
"Brother HL-L3240CDW series" = BRSHL3240CDW20A.DSI,USBPRINT\BROTHERHL-L3240CDW_S1822,BROTHERHL-L3240CDW_S1822
"Brother HL-L3220CDW series" = BRSHL3220CDW20A.DSI,USBPRINT\BROTHERHL-L3220CDW_SD08B,BROTHERHL-L3220CDW_SD08B
"Brother HL-L3228CDW Printer" = BRSHL3228CDW20A.DSI,USBPRINT\BROTHERHL-L3228CDWB91C,BROTHERHL-L3228CDWB91C
"Brother HL-L3220CW series" = BRSHL3220CW20A.DSI,USBPRINT\BROTHERHL-L3220CW_SEA9BE,BROTHERHL-L3220CW_SEA9BE
"Brother HL-L3215CW series" = BRSHL3215CW20A.DSI,USBPRINT\BROTHERHL-L3215CW_SEFDA1,BROTHERHL-L3215CW_SEFDA1
[DriverName.NTamd64]
"Brother HL-L8240CDW series" = BRSHL8240CDW20A.DSI,USBPRINT\BROTHERHL-L8240CDW_S6B23,BROTHERHL-L8240CDW_S6B23
"Brother HL-L3295CDW series" = BRSHL3295CDW20A.DSI,USBPRINT\BROTHERHL-L3295CDW_S07DE,BROTHERHL-L3295CDW_S07DE
"Brother HL-L8230CDW series" = BRSHL8230CDW20A.DSI,USBPRINT\BROTHERHL-L8230CDW_SA0D6,BROTHERHL-L8230CDW_SA0D6
"Brother HL-L3280CDW series" = BRSHL3280CDW20A.DSI,USBPRINT\BROTHERHL-L3280CDW_SC811,BROTHERHL-L3280CDW_SC811
"Brother HL-L3288CDW Printer" = BRSHL3288CDW20A.DSI,USBPRINT\BROTHERHL-L3288CDWB886,BROTHERHL-L3288CDWB886
"Brother HL-L3240CDW series" = BRSHL3240CDW20A.DSI,USBPRINT\BROTHERHL-L3240CDW_S1822,BROTHERHL-L3240CDW_S1822
"Brother HL-L3220CDW series" = BRSHL3220CDW20A.DSI,USBPRINT\BROTHERHL-L3220CDW_SD08B,BROTHERHL-L3220CDW_SD08B
"Brother HL-L3228CDW Printer" = BRSHL3228CDW20A.DSI,USBPRINT\BROTHERHL-L3228CDWB91C,BROTHERHL-L3228CDWB91C
"Brother HL-L3220CW series" = BRSHL3220CW20A.DSI,USBPRINT\BROTHERHL-L3220CW_SEA9BE,BROTHERHL-L3220CW_SEA9BE
"Brother HL-L3215CW series" = BRSHL3215CW20A.DSI,USBPRINT\BROTHERHL-L3215CW_SEFDA1,BROTHERHL-L3215CW_SEFDA1
[PrinterPackageInstallation.x86]
PackageAware=TRUE
[PrinterPackageInstallation.amd64]
PackageAware=TRUE
[BRSHL8240CDW20A.DSI]
CopyFiles = BRSHL8240CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL8240CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL8240CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL3295CDW20A.DSI]
CopyFiles = BRSHL3295CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3295CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3295CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL8230CDW20A.DSI]
CopyFiles = BRSHL8230CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL8230CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL8230CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL3280CDW20A.DSI]
CopyFiles = BRSHL3280CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3280CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3280CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL3288CDW20A.DSI]
CopyFiles = BRSHL3288CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3288CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3288CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL3240CDW20A.DSI]
CopyFiles = BRSHL3240CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3240CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3240CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL3220CDW20A.DSI]
CopyFiles = BRSHL3220CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3220CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3220CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL3228CDW20A.DSI]
CopyFiles = BRSHL3228CDW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3228CDW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3228CDW20A.DSI.Services]
AddService = ,0x2
[BRSHL3220CW20A.DSI]
CopyFiles = BRSHL3220CW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3220CW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3220CW20A.DSI.Services]
AddService = ,0x2
[BRSHL3215CW20A.DSI]
CopyFiles = BRSHL3215CW20A,BROCH20A,RBDIR,SPLCTRLDIR,APIDLL,PrtDrvCoInstallerCopyFiles
DataFile = BRSHL3215CW20A.DSI
DataSection = BROCH20A_DATA
[BRSHL3215CW20A.DSI.Services]
AddService = ,0x2
[BROCH20A_DATA]
DriverFile = BRPRC20A.DLL
ConfigFile = BRUIC20A.DLL
HelpFile = BROCH20A_en-GB.CHM
[BROCH20A]
BRPRC20A.DLL
BRUIC20A.DLL
BRLGC20A_en-US.DLL
BRLGC20A_en-GB.DLL
BRLGC20A_fr-CA.DLL
BRLGC20A_fr-FR.DLL
BRLGC20A_de-DE.DLL
BRLGC20A_it-IT.DLL
BRLGC20A_es-ES.DLL
BRLGC20A_pt-PT.DLL
BRLGC20A_pt-BR.DLL
BRLGC20A_nl-NL.DLL
BRLGC20A_no-NO.DLL
BRLGC20A_sv-SE.DLL
BRLGC20A_da-DK.DLL
BRLGC20A_fi-FI.DLL
BRLGC20A_id-ID.DLL
BRLGC20A_ru-RU.DLL
BRLGC20A_bg-BG.DLL
BRLGC20A_uk-UA.DLL
BRLGC20A_cs-CZ.DLL
BRLGC20A_hu-HU.DLL
BRLGC20A_pl-PL.DLL
BRLGC20A_ro-RO.DLL
BRLGC20A_sk-SK.DLL
BRLGC20A_sl-SI.DLL
BRLGC20A_sr-RS.DLL
BRLGC20A_hr-HR.DLL
BRLGC20A_tr-TR.DLL
BRLGC20A_ar-AE.DLL
BRLGC20A_vi-VN.DLL
BRLGC20A_th-TH.DLL
BRLGC20A_zh-CN.DLL
BRLGC20A_zh-TW.DLL
BRLGC20A_ko-KR.DLL
BRLGC20A_ja-JP.DLL
BRLGC20A_en-CN.DLL
BRBMC20A.DLL
BRENC20A.DLL
BRRIC20A.DLL
BRFTC20A.DLL
BRPFC20A.DLL
BRRBC20A.DLL
BRMDC20A.DLL
BROCH20A_en-US.CHM
BROCH20A_en-GB.CHM
BROCH20A_fr-CA.CHM
BROCH20A_fr-FR.CHM
BROCH20A_de-DE.CHM
BROCH20A_it-IT.CHM
BROCH20A_es-ES.CHM
BROCH20A_pt-PT.CHM
BROCH20A_pt-BR.CHM
BROCH20A_nl-NL.CHM
BROCH20A_no-NO.CHM
BROCH20A_sv-SE.CHM
BROCH20A_da-DK.CHM
BROCH20A_fi-FI.CHM
BROCH20A_id-ID.CHM
BROCH20A_ru-RU.CHM
BROCH20A_bg-BG.CHM
BROCH20A_uk-UA.CHM
BROCH20A_cs-CZ.CHM
BROCH20A_hu-HU.CHM
BROCH20A_pl-PL.CHM
BROCH20A_ro-RO.CHM
BROCH20A_sk-SK.CHM
BROCH20A_sl-SI.CHM
BROCH20A_sr-RS.CHM
BROCH20A_hr-HR.CHM
BROCH20A_tr-TR.CHM
BROCH20A_ar-AE.CHM
BROCH20A_vi-VN.CHM
BROCH20A_th-TH.CHM
BROCH20A_zh-CN.CHM
BROCH20A_zh-TW.CHM
BROCH20A_ko-KR.CHM
BROCH20A_ja-JP.CHM
BROCH20A_en-CN.CHM
BRPRC20A.DSI
BRADC20A.DAT
BRPEM140.EXE
BRPEM140.DLL
BRAL160.EXE
BRALB60.EXE
[BRSHL8240CDW20A]
BRSHL8240CDW20A.DSI
BREHL8240CDW20A.DAT
[BRSHL3295CDW20A]
BRSHL3295CDW20A.DSI
BREHL3295CDW20A.DAT
[BRSHL8230CDW20A]
BRSHL8230CDW20A.DSI
BREHL8230CDW20A.DAT
[BRSHL3280CDW20A]
BRSHL3280CDW20A.DSI
BREHL3280CDW20A.DAT
[BRSHL3288CDW20A]
BRSHL3288CDW20A.DSI
BREHL3288CDW20A.DAT
[BRSHL3240CDW20A]
BRSHL3240CDW20A.DSI
BREHL3240CDW20A.DAT
[BRSHL3220CDW20A]
BRSHL3220CDW20A.DSI
BREHL3220CDW20A.DAT
[BRSHL3228CDW20A]
BRSHL3228CDW20A.DSI
BREHL3228CDW20A.DAT
[BRSHL3220CW20A]
BRSHL3220CW20A.DSI
BREHL3220CW20A.DAT
[BRSHL3215CW20A]
BRSHL3215CW20A.DSI
BREHL3215CW20A.DAT
[RBDIR]
BRLM03A.DLL
BROSNMP.DLL
BRTCPCON.DLL
BRLMW03A.DLL
BRLMW03A.INI
[SPLCTRLDIR]
BRADC20A.DAT
[APIDLL]
[PrtDrvCoInstallerCopyFiles]
BRCOC20A.DLL
[SourceDisksNames.x86]
1 = %Disk1%,,,"i386"
2 = %Disk1%,,,
[SourceDisksNames.amd64]
1 = %Disk1%,,,"amd64"
2 = %Disk1%,,,
[SourceDisksFiles]
BRPRC20A.DLL = 1
BRUIC20A.DLL = 1
BRLGC20A_en-US.DLL = 1
BRLGC20A_en-GB.DLL = 1
BRLGC20A_fr-CA.DLL = 1
BRLGC20A_fr-FR.DLL = 1
BRLGC20A_de-DE.DLL = 1
BRLGC20A_it-IT.DLL = 1
BRLGC20A_es-ES.DLL = 1
BRLGC20A_pt-PT.DLL = 1
BRLGC20A_pt-BR.DLL = 1
BRLGC20A_nl-NL.DLL = 1
BRLGC20A_no-NO.DLL = 1
BRLGC20A_sv-SE.DLL = 1
BRLGC20A_da-DK.DLL = 1
BRLGC20A_fi-FI.DLL = 1
BRLGC20A_id-ID.DLL = 1
BRLGC20A_ru-RU.DLL = 1
BRLGC20A_bg-BG.DLL = 1
BRLGC20A_uk-UA.DLL = 1
BRLGC20A_cs-CZ.DLL = 1
BRLGC20A_hu-HU.DLL = 1
BRLGC20A_pl-PL.DLL = 1
BRLGC20A_ro-RO.DLL = 1
BRLGC20A_sk-SK.DLL = 1
BRLGC20A_sl-SI.DLL = 1
BRLGC20A_sr-RS.DLL = 1
BRLGC20A_hr-HR.DLL = 1
BRLGC20A_tr-TR.DLL = 1
BRLGC20A_ar-AE.DLL = 1
BRLGC20A_vi-VN.DLL = 1
BRLGC20A_th-TH.DLL = 1
BRLGC20A_zh-CN.DLL = 1
BRLGC20A_zh-TW.DLL = 1
BRLGC20A_ko-KR.DLL = 1
BRLGC20A_ja-JP.DLL = 1
BRLGC20A_en-CN.DLL = 1
BRBMC20A.DLL = 1
BRENC20A.DLL = 1
BRRIC20A.DLL = 1
BRFTC20A.DLL = 1
BRPFC20A.DLL = 1
BRRBC20A.DLL = 1
BRMDC20A.DLL = 1
BROCH20A_en-US.CHM = 2
BROCH20A_en-GB.CHM = 2
BROCH20A_fr-CA.CHM = 2
BROCH20A_fr-FR.CHM = 2
BROCH20A_de-DE.CHM = 2
BROCH20A_it-IT.CHM = 2
BROCH20A_es-ES.CHM = 2
BROCH20A_pt-PT.CHM = 2
BROCH20A_pt-BR.CHM = 2
BROCH20A_nl-NL.CHM = 2
BROCH20A_no-NO.CHM = 2
BROCH20A_sv-SE.CHM = 2
BROCH20A_da-DK.CHM = 2
BROCH20A_fi-FI.CHM = 2
BROCH20A_id-ID.CHM = 2
BROCH20A_ru-RU.CHM = 2
BROCH20A_bg-BG.CHM = 2
BROCH20A_uk-UA.CHM = 2
BROCH20A_cs-CZ.CHM = 2
BROCH20A_hu-HU.CHM = 2
BROCH20A_pl-PL.CHM = 2
BROCH20A_ro-RO.CHM = 2
BROCH20A_sk-SK.CHM = 2
BROCH20A_sl-SI.CHM = 2
BROCH20A_sr-RS.CHM = 2
BROCH20A_hr-HR.CHM = 2
BROCH20A_tr-TR.CHM = 2
BROCH20A_ar-AE.CHM = 2
BROCH20A_vi-VN.CHM = 2
BROCH20A_th-TH.CHM = 2
BROCH20A_zh-CN.CHM = 2
BROCH20A_zh-TW.CHM = 2
BROCH20A_ko-KR.CHM = 2
BROCH20A_ja-JP.CHM = 2
BROCH20A_en-CN.CHM = 2
BRPRC20A.DSI = 2
BRADC20A.DAT = 2
BRPEM140.EXE = 1
BRPEM140.DLL = 1
BRAL160.EXE = 1
BRALB60.EXE = 1
BRSHL8240CDW20A.DSI = 2
BREHL8240CDW20A.DAT = 2
BRSHL3295CDW20A.DSI = 2
BREHL3295CDW20A.DAT = 2
BRSHL8230CDW20A.DSI = 2
BREHL8230CDW20A.DAT = 2
BRSHL3280CDW20A.DSI = 2
BREHL3280CDW20A.DAT = 2
BRSHL3288CDW20A.DSI = 2
BREHL3288CDW20A.DAT = 2
BRSHL3240CDW20A.DSI = 2
BREHL3240CDW20A.DAT = 2
BRSHL3220CDW20A.DSI = 2
BREHL3220CDW20A.DAT = 2
BRSHL3228CDW20A.DSI = 2
BREHL3228CDW20A.DAT = 2
BRSHL3220CW20A.DSI = 2
BREHL3220CW20A.DAT = 2
BRSHL3215CW20A.DSI = 2
BREHL3215CW20A.DAT = 2
BRLM03A.DLL = 1
BROSNMP.DLL = 1
BRTCPCON.DLL = 1
BRLMW03A.DLL = 1
BRLMW03A.INI = 1
BRCOC20A.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.