Brother HL-1040 Printer Driver Download

Brother Drivers Printer Drivers
8 Ratings
20 Downloads

Supported Models

HL-1040 Printer Driver

Manufacturers

Brother

Supported Operating Systems

Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP

File Name

Brother_HL-1040_Win_x86.zip (6.1 MB)

Versions

6.1.7233.0 (21-Jun-2006)

Find Related Drivers

Uploaded By

DG Admin (DG Member) on 15-Dec-2020

Driver Contents File List

The following files are found inside the driver download file.

Name Size Date
I386/BR1040H.GPD 833 bytes 7 May 2008
I386/BR1060.GPD 22.1 KB 7 May 2008
I386/BR12XX.GPD 27.6 KB 7 May 2008
I386/BR1660.GPD 289 bytes 7 May 2008
I386/BR1660E.GPD 274 bytes 7 May 2008
I386/BR4400.GPD 271 bytes 7 May 2008
I386/BR4500.GPD 269 bytes 7 May 2008
I386/BR5XXX.GPD 18.1 KB 7 May 2008
I386/BR730HBP.GPD 829 bytes 7 May 2008
I386/BRCI02A.DLL 846.3 KB 22 Jun 2009
I386/BRCI02A.GPD 9.0 KB 7 May 2008
I386/BRCI02A.INI 61 bytes 7 May 2008
I386/BRCI02B.DLL 1.0 MB 22 Jun 2009
I386/BRCI02B.GPD 8.9 KB 7 May 2008
I386/BRCI02B.INI 61 bytes 7 May 2008
I386/BRCI02UI.DLL 104.4 KB 22 Jun 2009
I386/BRCI03A.DLL 821.2 KB 22 Jun 2009
I386/BRCI03A.GPD 8.9 KB 7 May 2008
I386/BRCI03A.INI 61 bytes 7 May 2008
I386/BRCI03UI.DLL 103.9 KB 22 Jun 2009
I386/BRCI04A.DLL 696.3 KB 22 Jun 2009
I386/BRCI04A.GPD 10.7 KB 7 May 2008
I386/BRCI04A.INI 61 bytes 7 May 2008
I386/BRCI04UI.DLL 120.8 KB 22 Jun 2009
I386/BRCL00UI.DLL 35.3 KB 22 Jun 2009
I386/BRCL01UI.DLL 98.3 KB 22 Jun 2009
I386/BRCLR.DLL 540.2 KB 22 Jun 2009
I386/BRCLR.INI 130 bytes 7 May 2008
I386/BRCLR0.DLL 534.5 KB 22 Jun 2009
I386/BRCLR0.INI 134 bytes 7 May 2008
I386/BRCLR00.DLL 959.0 KB 22 Jun 2009
I386/BRCLR00.INI 136 bytes 7 May 2008
I386/BRCLR01.DLL 398.3 KB 22 Jun 2009
I386/BRCLR01.GPD 1.2 KB 7 May 2008
I386/BRCLR01.INI 69 bytes 7 May 2008
I386/BRCLR0UI.DLL 35.3 KB 22 Jun 2009
I386/BRCLRUI.DLL 36.4 KB 22 Jun 2009
I386/BRCOINST.DLL 17.4 KB 22 Jun 2009
I386/BRD1000U.GPD 6.5 KB 7 May 2008
I386/BRD100JU.GPD 6.5 KB 7 May 2008
I386/BRD110C.GPD 11.2 KB 7 May 2008
I386/BRD115C.GPD 11.2 KB 7 May 2008
I386/BRD1200.GPD 3.8 KB 7 May 2008
I386/BRD120C.GPD 11.2 KB 7 May 2008
I386/BRD1400U.GPD 16.9 KB 7 May 2008
I386/BRD310C.GPD 11.2 KB 7 May 2008
I386/BRD315CN.GPD 11.3 KB 7 May 2008
I386/BRD340CW.GPD 11.3 KB 7 May 2008
I386/BRD4020.GPD 9.9 KB 7 May 2008
I386/BRD7010U.GPD 35.9 KB 7 May 2008
I386/BRD7020U.GPD 35.9 KB 7 May 2008
I386/BRD7025U.GPD 35.9 KB 7 May 2008
I386/BRD8020U.GPD 8.4 KB 7 May 2008
I386/BRD8025U.GPD 9.9 KB 7 May 2008
I386/BRD8040U.GPD 8.4 KB 7 May 2008
I386/BRD8045U.GPD 9.9 KB 7 May 2008
I386/BRD8060U.GPD 37.1 KB 7 May 2008
I386/BRD8065U.GPD 39.3 KB 7 May 2008
I386/BRD825JU.GPD 9.9 KB 7 May 2008
I386/BRF1800C.GPD 12.7 KB 7 May 2008
I386/BRF1815C.GPD 9.1 KB 7 May 2008
I386/BRF1820C.GPD 9.1 KB 7 May 2008
I386/BRF1835C.GPD 11.3 KB 7 May 2008
I386/BRF1840C.GPD 11.3 KB 7 May 2008
I386/BRF1920C.GPD 9.1 KB 7 May 2008
I386/BRF1940C.GPD 11.3 KB 7 May 2008
I386/BRF2440C.GPD 11.3 KB 7 May 2008
I386/BRF2660.GPD 2.9 KB 7 May 2008
I386/BRF2750.GPD 2.9 KB 7 May 2008
I386/BRF2810U.GPD 35.5 KB 7 May 2008
I386/BRF2820U.GPD 35.5 KB 7 May 2008
I386/BRF2850U.GPD 6.5 KB 7 May 2008
I386/BRF2900U.GPD 6.5 KB 7 May 2008
I386/BRF2920U.GPD 35.5 KB 7 May 2008
I386/BRF3750.GPD 2.9 KB 7 May 2008
I386/BRF3800U.GPD 6.5 KB 7 May 2008
I386/BRF4100U.GPD 16.9 KB 7 May 2008
I386/BRF4750U.GPD 17.5 KB 7 May 2008
I386/BRF5750U.GPD 17.5 KB 7 May 2008
I386/BRF8050P.GPD 3.0 KB 7 May 2008
I386/BRF8250P.GPD 3.0 KB 7 May 2008
I386/BRF8650P.GPD 3.0 KB 7 May 2008
I386/BRH1040X.GPD 22.1 KB 7 May 2008
I386/BRH1430U.GPD 25.6 KB 7 May 2008
I386/BRH1435U.GPD 25.6 KB 7 May 2008
I386/BRH1440U.GPD 27.5 KB 7 May 2008
I386/BRH1450U.GPD 33.5 KB 7 May 2008
I386/BRH145_2.PPD 18.4 KB 7 May 2008
I386/BRH1470U.GPD 33.5 KB 7 May 2008
I386/BRH147_2.PPD 18.4 KB 7 May 2008
I386/BRH180_3.PPD 23.3 KB 7 May 2008
I386/BRH18X0U.GPD 37.9 KB 7 May 2008
I386/BRH2030U.GPD 35.1 KB 7 May 2008
I386/BRH2040U.GPD 35.1 KB 7 May 2008
I386/BRH2070U.GPD 35.1 KB 7 May 2008
I386/BRH24CE3.PPD 38.8 KB 7 May 2008
I386/BRH260_3.PPD 40.8 KB 7 May 2008
I386/BRH270_3.PPD 24.7 KB 7 May 2008
I386/BRH345_3.PPD 42.7 KB 7 May 2008
I386/BRH34C_3.PPD 41.3 KB 7 May 2008
I386/BRH400_3.PPD 54.9 KB 7 May 2008
I386/BRH420_3.PPD 73.3 KB 7 May 2008
I386/BRH5030U.GPD 34.0 KB 7 May 2008
I386/BRH5040U.GPD 37.5 KB 7 May 2008
I386/BRH5050U.GPD 37.7 KB 7 May 2008
I386/BRH505_3.PPD 25.6 KB 7 May 2008
I386/BRH5070U.GPD 37.7 KB 7 May 2008
I386/BRH507_3.PPD 25.6 KB 7 May 2008
I386/BRH5130U.GPD 34.0 KB 7 May 2008
I386/BRH5140U.GPD 35.4 KB 7 May 2008
I386/BRH5150U.GPD 39.8 KB 7 May 2008
I386/BRH515_3.PPD 22.3 KB 7 May 2008
I386/BRH5170U.GPD 39.8 KB 7 May 2008
I386/BRH517_3.PPD 22.3 KB 7 May 2008
I386/BRH5240U.GPD 37.4 KB 7 May 2008
I386/BRH524_3.PPD 22.7 KB 7 May 2008
I386/BRH5250U.GPD 39.5 KB 7 May 2008
I386/BRH525_3.PPD 23.0 KB 7 May 2008
I386/BRH5270U.GPD 39.5 KB 7 May 2008
I386/BRH527_3.PPD 25.2 KB 7 May 2008
I386/BRH5280U.GPD 39.5 KB 7 May 2008
I386/BRH528_3.PPD 25.3 KB 7 May 2008
I386/BRH6050U.GPD 37.7 KB 7 May 2008
I386/BRH605DU.GPD 39.8 KB 7 May 2008
I386/BRH605_3.PPD 24.6 KB 7 May 2008
I386/BRH65N_3.PPD 24.9 KB 7 May 2008
I386/BRH7050U.GPD 34.9 KB 7 May 2008
I386/BRH705_3.PPD 31.2 KB 7 May 2008
I386/BRH8050U.GPD 30.6 KB 7 May 2008
I386/BRH805_3.PPD 25.3 KB 7 May 2008
I386/BRHBP.GPD 6.7 KB 7 May 2008
I386/BRHBP03.GPD 17.7 KB 7 May 2008
I386/BRHL1040.GPD 520 bytes 7 May 2008
I386/BRHL1050.GPD 18.9 KB 7 May 2008
I386/BRHL1060.PPD 18.7 KB 7 May 2008
I386/BRHL1240.GPD 22.5 KB 7 May 2008
I386/BRHL1250.GPD 220 bytes 7 May 2008
I386/BRHL125X.GPD 23.4 KB 7 May 2008
I386/BRHL1270.GPD 221 bytes 7 May 2008
I386/BRHL1270.PPD 20.5 KB 7 May 2008
I386/BRHL1650.GPD 26.8 KB 7 May 2008
I386/BRHL16_2.PPD 20.5 KB 7 May 2008
I386/BRHL16_3.PPD 33.3 KB 7 May 2008
I386/BRHL2060.GPD 274 bytes 7 May 2008
I386/BRHL2060.PPD 29.3 KB 7 May 2008
I386/BRHL2460.GPD 32.1 KB 7 May 2008
I386/BRHL24CE.GPD 20.7 KB 7 May 2008
I386/BRHL24_2.PPD 31.1 KB 7 May 2008
I386/BRHL24_3.PPD 43.8 KB 7 May 2008
I386/BRHL3260.GPD 37.1 KB 7 May 2008
I386/BRHL32_3.PPD 41.9 KB 7 May 2008
I386/BRHL34CN.GPD 24.8 KB 7 May 2008
I386/BRHL630.GPD 18.5 KB 7 May 2008
I386/BRHL720.GPD 818 bytes 7 May 2008
I386/BRHL730.GPD 18.9 KB 7 May 2008
I386/BRHL730P.GPD 820 bytes 7 May 2008
I386/BRHL760.GPD 20.4 KB 7 May 2008
I386/BRHLRD05.DLL 13.3 KB 22 Jun 2009
I386/BRHLRES.DLL 1.0 MB 22 Jun 2009
I386/BRHLUI05.DLL 783.9 KB 22 Jun 2009
I386/BRHLUI05.INI 68 bytes 7 May 2008
I386/BRHP2500.GPD 221 bytes 7 May 2008
I386/BRIO04AA.BCM 127.7 KB 7 May 2008
I386/BRIO04AB.BCM 220.5 KB 7 May 2008
I386/BRIO04AC.BCM 127.7 KB 7 May 2008
I386/BRIO04AD.BCM 132.4 KB 7 May 2008
I386/BRIO04AF.BCM 127.7 KB 7 May 2008
I386/BRIO04AG.BCM 220.5 KB 7 May 2008
I386/BRIO04AH.BCM 127.7 KB 7 May 2008
I386/BRIO04AI.BCM 132.4 KB 7 May 2008
I386/BRIO04AK.BCM 127.7 KB 7 May 2008
I386/BRIO04AL.BCM 220.5 KB 7 May 2008
I386/BRIO04AM.BCM 127.7 KB 7 May 2008
I386/BRIO04AN.BCM 132.4 KB 7 May 2008
I386/BRM0100.GPD 11.0 KB 7 May 2008
I386/BRM0150.GPD 11.0 KB 7 May 2008
I386/BRM0580.GPD 12.7 KB 7 May 2008
I386/BRM0590.GPD 12.7 KB 7 May 2008
I386/BRM0890.GPD 9.4 KB 7 May 2008
I386/BRM210C.GPD 11.2 KB 7 May 2008
I386/BRM215C.GPD 11.2 KB 7 May 2008
I386/BRM3100C.GPD 12.7 KB 7 May 2008
I386/BRM3200C.GPD 12.7 KB 7 May 2008
I386/BRM3220C.GPD 9.1 KB 7 May 2008
I386/BRM3240C.GPD 11.3 KB 7 May 2008
I386/BRM3320C.GPD 9.1 KB 7 May 2008
I386/BRM3340C.GPD 11.3 KB 7 May 2008
I386/BRM3420C.GPD 9.1 KB 7 May 2008
I386/BRM342CJ.GPD 9.1 KB 7 May 2008
I386/BRM3820C.GPD 7.1 KB 7 May 2008
I386/BRM382CJ.GPD 9.1 KB 7 May 2008
I386/BRM410C.GPD 11.2 KB 7 May 2008
I386/BRM420C.GPD 11.2 KB 7 May 2008
I386/BRM425CN.GPD 11.3 KB 7 May 2008
I386/BRM4300.GPD 2.9 KB 7 May 2008
I386/BRM4350.GPD 2.9 KB 7 May 2008
I386/BRM4350J.GPD 3.0 KB 7 May 2008
I386/BRM4420.GPD 9.9 KB 7 May 2008
I386/BRM4450.GPD 2.9 KB 7 May 2008
I386/BRM4550.GPD 3.0 KB 7 May 2008
I386/BRM4600.GPD 2.9 KB 7 May 2008
I386/BRM4650.GPD 2.9 KB 7 May 2008
I386/BRM4750.GPD 3.8 KB 7 May 2008
I386/BRM4800U.GPD 6.5 KB 7 May 2008
I386/BRM480JU.GPD 6.5 KB 7 May 2008
I386/BRM4820.GPD 9.9 KB 7 May 2008
I386/BRM5100C.GPD 12.7 KB 7 May 2008
I386/BRM5100J.GPD 12.8 KB 7 May 2008
I386/BRM5200C.GPD 9.4 KB 7 May 2008
I386/BRM5200J.GPD 10.0 KB 7 May 2008
I386/BRM5440C.GPD 11.3 KB 7 May 2008
I386/BRM5750A.GPD 3.8 KB 7 May 2008
I386/BRM5750U.GPD 3.8 KB 7 May 2008
I386/BRM5840C.GPD 12.2 KB 7 May 2008
I386/BRM610CL.GPD 11.3 KB 7 May 2008
I386/BRM615CL.GPD 11.3 KB 7 May 2008
I386/BRM620C.GPD 11.2 KB 7 May 2008
I386/BRM620CL.GPD 11.3 KB 7 May 2008
I386/BRM640CW.GPD 11.3 KB 7 May 2008
I386/BRM6550A.GPD 3.0 KB 7 May 2008
I386/BRM6550U.GPD 3.0 KB 7 May 2008
I386/BRM6650J.GPD 3.0 KB 7 May 2008
I386/BRM6650M.GPD 3.0 KB 7 May 2008
I386/BRM6800U.GPD 6.5 KB 7 May 2008
I386/BRM680JU.GPD 6.5 KB 7 May 2008
I386/BRM7000.GPD 8.5 KB 7 May 2008
I386/BRM7150.GPD 8.2 KB 7 May 2008
I386/BRM7160.GPD 8.2 KB 7 May 2008
I386/BRM7200.GPD 8.5 KB 7 May 2008
I386/BRM7220U.GPD 35.5 KB 7 May 2008
I386/BRM7225U.GPD 35.9 KB 7 May 2008
I386/BRM730.GPD 8.2 KB 7 May 2008
I386/BRM7300.GPD 10.1 KB 7 May 2008
I386/BRM7300U.GPD 10.1 KB 7 May 2008
I386/BRM740.GPD 8.2 KB 7 May 2008
I386/BRM7400.GPD 10.1 KB 7 May 2008
I386/BRM7400U.GPD 10.1 KB 7 May 2008
I386/BRM740J.GPD 10.1 KB 7 May 2008
I386/BRM740JU.GPD 10.1 KB 7 May 2008
I386/BRM7420U.GPD 35.9 KB 7 May 2008
I386/BRM760.GPD 8.2 KB 7 May 2008
I386/BRM7650M.GPD 3.0 KB 7 May 2008
I386/BRM7750.GPD 2.9 KB 7 May 2008
I386/BRM7820U.GPD 35.9 KB 7 May 2008
I386/BRM820CN.GPD 11.3 KB 7 May 2008
I386/BRM820CW.GPD 11.3 KB 7 May 2008
I386/BRM821JU.GPD 8.4 KB 7 May 2008
I386/BRM8220U.GPD 8.4 KB 7 May 2008
I386/BRM830.GPD 10.1 KB 7 May 2008
I386/BRM8300.GPD 3.8 KB 7 May 2008
I386/BRM8300J.GPD 3.8 KB 7 May 2008
I386/BRM830CL.GPD 11.3 KB 7 May 2008
I386/BRM830JU.GPD 3.8 KB 7 May 2008
I386/BRM830U.GPD 10.1 KB 7 May 2008
I386/BRM8350P.GPD 3.8 KB 7 May 2008
I386/BRM840.GPD 10.1 KB 7 May 2008
I386/BRM840CL.GPD 11.3 KB 7 May 2008
I386/BRM840U.GPD 10.1 KB 7 May 2008
I386/BRM8420U.GPD 8.4 KB 7 May 2008
I386/BRM8440U.GPD 8.4 KB 7 May 2008
I386/BRM8460U.GPD 37.1 KB 7 May 2008
I386/BRM8500U.GPD 16.9 KB 7 May 2008
I386/BRM850JU.GPD 17.0 KB 7 May 2008
I386/BRM860.GPD 10.1 KB 7 May 2008
I386/BRM8600.GPD 3.8 KB 7 May 2008
I386/BRM8600S.GPD 3.8 KB 7 May 2008
I386/BRM860U.GPD 10.1 KB 7 May 2008
I386/BRM8700.GPD 3.8 KB 7 May 2008
I386/BRM8750P.GPD 3.8 KB 7 May 2008
I386/BRM8820U.GPD 9.9 KB 7 May 2008
I386/BRM882JU.GPD 9.9 KB 7 May 2008
I386/BRM8840U.GPD 9.9 KB 7 May 2008
I386/BRM8860U.GPD 39.3 KB 7 May 2008
I386/BRM8870U.GPD 39.3 KB 7 May 2008
I386/BRM9000.GPD 2.9 KB 7 May 2008
I386/BRM9030U.GPD 6.5 KB 7 May 2008
I386/BRM9050.GPD 2.9 KB 7 May 2008
I386/BRM9060.GPD 2.9 KB 7 May 2008
I386/BRM9070U.GPD 6.5 KB 7 May 2008
I386/BRM9095.GPD 3.0 KB 7 May 2008
I386/BRM9100.GPD 8.2 KB 7 May 2008
I386/BRM9160U.GPD 6.5 KB 7 May 2008
I386/BRM9180U.GPD 6.5 KB 7 May 2008
I386/BRM9200.GPD 10.1 KB 7 May 2008
I386/BRM9200U.GPD 10.1 KB 7 May 2008
I386/BRM920J.GPD 10.1 KB 7 May 2008
I386/BRM920JU.GPD 10.1 KB 7 May 2008
I386/BRM9500.GPD 2.9 KB 7 May 2008
I386/BRM9550.GPD 2.9 KB 7 May 2008
I386/BRM9600.GPD 3.8 KB 7 May 2008
I386/BRM9600J.GPD 3.8 KB 7 May 2008
I386/BRM9600S.GPD 3.8 KB 7 May 2008
I386/BRM960JU.GPD 3.8 KB 7 May 2008
I386/BRM9650.GPD 3.8 KB 7 May 2008
I386/BRM9660U.GPD 17.5 KB 7 May 2008
I386/BRM9700U.GPD 17.5 KB 7 May 2008
I386/BRM9750.GPD 3.8 KB 7 May 2008
I386/BRM9750S.GPD 3.8 KB 7 May 2008
I386/BRM9760U.GPD 17.5 KB 7 May 2008
I386/BRM9800U.GPD 17.5 KB 7 May 2008
I386/BRM980JU.GPD 17.5 KB 7 May 2008
I386/BRM9850.GPD 3.8 KB 7 May 2008
I386/BRM9870.GPD 3.8 KB 7 May 2008
I386/BRM9880U.GPD 17.5 KB 7 May 2008
I386/BRMFPMON.DLL 76.3 KB 22 Jun 2009
I386/BRMP2500.GPD 222 bytes 7 May 2008
I386/BRMP700C.GPD 8.5 KB 7 May 2008
I386/BRMW.GPD 2.5 KB 7 May 2008
I386/BRMW.INI 40 bytes 7 May 2008
I386/BRMW100.GPD 129 bytes 7 May 2008
I386/BRMW120.GPD 129 bytes 7 May 2008
I386/BRMW140.GPD 131 bytes 7 May 2008
I386/BRMWUNI.DLL 15.4 KB 22 Jun 2009
I386/BRMZ03.INI 138 bytes 7 May 2008
I386/BRMZRD03.DLL 15.4 KB 22 Jun 2009
I386/BRMZUI03.DLL 60.4 KB 22 Jun 2009
I386/BROH1601.PPD 20.7 KB 7 May 2008
I386/BROH16E1.PPD 20.7 KB 7 May 2008
I386/BROTHER.DLL 44.5 KB 22 Jun 2009
I386/BROTHER.INI 134 bytes 7 May 2008
I386/BROTHUI.DLL 37.4 KB 22 Jun 2009
I386/BRP2500.GPD 224 bytes 7 May 2008
I386/BRPARWDM.SYS 71.3 KB 22 Jun 2009
I386/BRPT.GPD 5.3 KB 7 May 2008
I386/BRPT.INI 67 bytes 7 May 2008
I386/BRPT1500.GPD 1.4 KB 7 May 2008
I386/BRPT151.GPD 5.7 KB 7 May 2008
I386/BRPT181.GPD 5.6 KB 7 May 2008
I386/BRPT18NR.GPD 1.4 KB 7 May 2008
I386/BRPT18R.GPD 1.4 KB 7 May 2008
I386/BRPT1950.GPD 7.0 KB 7 May 2008
I386/BRPT2300.GPD 1.4 KB 7 May 2008
I386/BRPT2450.GPD 7.2 KB 7 May 2008
I386/BRPT2600.GPD 8.1 KB 7 May 2008
I386/BRPT3600.GPD 1.4 KB 7 May 2008
I386/BRPT9300.GPD 6.0 KB 7 May 2008
I386/BRPT9500.GPD 1.4 KB 7 May 2008
I386/BRPT9600.GPD 1.4 KB 7 May 2008
I386/BRPT961.GPD 5.5 KB 7 May 2008
I386/BRPTUI.DLL 96.8 KB 22 Jun 2009
I386/BRPTUNI.DLL 18.4 KB 22 Jun 2009
I386/BRQL.GPD 11.0 KB 7 May 2008
I386/BRQL500.GPD 129 bytes 7 May 2008
I386/BRQL550.GPD 129 bytes 7 May 2008
I386/BRQL650.GPD 131 bytes 7 May 2008
I386/BRUNI13A.INI 138 bytes 7 May 2008
I386/BRURD13A.DLL 46.6 KB 22 Jun 2009
I386/BRUUI13A.DLL 232.4 KB 22 Jun 2009
I386/BY2P02A1.ICM 37.8 KB 7 May 2008
I386/LMPCLRES.DLL 180.7 KB 22 Jun 2009
prnbr001.PNF 215.3 KB 12 Dec 2009
prnbr001.cat 108.4 KB 8 Jul 2009
prnbr001.inf 238.4 KB 22 Jun 2009

How to Update HL-1040 Printer Device Drivers Quickly & Easily

Step 1 - Download Your Driver

To get the HL-1040 Printer driver, click the green download button above. After you complete your download, move on to Step 2.

If the driver listed is not the right version or operating system, search our driver archive for the correct version. Enter HL-1040 Printer into the search box above and then submit. In the results, choose the best match for your PC and operating system.

Tech Tip: If you are having trouble deciding which is the right driver, try the Driver Update Utility for HL-1040 Printer. It is a software utility which automatically finds and downloads the right driver.

To find the newest driver, you may need to visit the Brother website. Most major device manufacturers update their drivers regularly.

Step 2 - Install Your Driver

Once you have downloaded your new driver, you'll need to install it. In Windows, use a built-in utility called Device Manager, which allows you to see all of the devices recognized by your system, and the drivers associated with them.

How to Open Device Manager

  • In Windows 10 & Windows 8.1, right-click the Start menu and select Device Manager

  • In Windows 8, swipe up from the bottom, or right-click anywhere on the desktop and choose "All Apps" -> swipe or scroll right and choose "Control Panel" (under Windows System section) -> Hardware and Sound -> Device Manager

  • In Windows 7, click Start -> Control Panel -> Hardware and Sound -> Device Manager

  • In Windows Vista, click Start -> Control Panel -> System and Maintenance -> Device Manager

  • In Windows XP, click Start -> Control Panel -> Performance and Maintenance -> System -> Hardware tab -> Device Manager button

How to Install a driver from Device Manager

  1. Locate the device and model that is having the issue and double-click on it to open the Properties dialog box.

  2. Select the Driver tab.

  3. Click the Update Driver button and follow the instructions.

In most cases, you will need to reboot your computer in order for the driver update to take effect.

Tech Tip: Driver downloads and updates come in a variety of file formats with different file extensions. For example, you may have downloaded an EXE, INF, ZIP, or SYS file. Each file type has a slighty different installation procedure to follow.

For more help, visit our Driver Support Page for step-by-step videos on how to install drivers for every file type.

This website is not affiliated with Brother. All company names/logos are properties of their owners.
server: web1, load: 0.64