Brother Laser HL2040 no longer prints

March 8, 2016 at 05:42:15
Specs: Windows 7, 4Gb
Brother Laser HL2040 no longer prints in my current Win7 (Ultimate 32 bit), but it does in a Win7 version from some time ago, so the hardware and wiring is in order. The moment I turn the printer on, an unsuccessful attempt is made to install the driver as shown by a message from the Notification area - and what fails seems to be the Windows Update. I do not need the Windows update, because I already have the latest driver - but installing that does NOT improve things. I feel if I could prevent the system from looking at Windows Update for a driver, and point it to the actual driver I have provided, maybe things would come good... Print Queue triggers the error message that the Print Spooler Service can not start - its SERVICE dependency is running, but another dependency is HTTP - I do not know what I can do about that.

Basty

message edited by Sebastian42


See More: Brother Laser HL2040 no longer prints

Report •


#1
March 8, 2016 at 06:59:28
If a driver is in situ it is unusual for Windows 7 to try to install one. It seems like it is not seeing it, which would be why it is offering a generic Windows one.

Does the driver you provided show in Device Manager and are there any errors showing there (yellow or red icon).

Is the driver off a disk? Have you checked with the printer manufacturer to ensure you have the latest driver from them? Do not be tempted to use drivers your see on various websites.

Always pop back and let us know the outcome - thanks

message edited by Derek


Report •

#2
March 8, 2016 at 14:41:40
I expected to see to see an entry for printers in Device Manager, but do not. There is Control Panel, Devices & Printers, but adding or removing a printer there appears to be merely a 'cosmetic' device, because no changes there cause improvement.
The drivers I have installed are NOT from a physical compact disc, but were downloaded from the Net. I have not checked with the printer manufacturer PERSONALLY, but downloaded what they offer on their website.
I'm having trouble with THIS printer, but have found drivers downloaded from The Net quite adequate in my decades of computing - going back to Win3.1

Since all works well in an older Win7 system, is there an option of copying the 'in situ' driver from there and pasting it into the 'up-to-date' Win7 ?

Basty


Report •

#3
March 8, 2016 at 16:37:51
The printer has to be powered up for it to show in Device Manager. Assuming you did so then the driver has not installed and that is the issue you have to solve.

Copying drivers over rarely works (even if you can find them). Best to install them from a download. Brother is the correct place to get the drivers from and many of the online drivers are scams. The net is not the place it used to be.

The best procedure is to unplug the printer then install the drivers. Next power off the computer. Finally plug the printer back in and switch it on before restarting. It should then pick up the new driver.

EDIT:
Yes, good old Win 31 with it's Program and File Managers. I was on DOS before that with those massive "very floppy" discs. My first computer plugged into the TV and you put the data in using a cassette player.

Always pop back and let us know the outcome - thanks

message edited by Derek


Report •

Related Solutions

#4
March 8, 2016 at 18:59:07
Device Manager does indeed have an entry once the printer is turned on : Other Devices; Unknown Device; Details in the properties show 'USBPRINT\BrotherHL-2040_serie5AE6, BrotherHL-2040_serie5AE6' [of which the 'series5AE6' is news to me]
Driver details are lacking. But the general tab says that 'This device is working properly.'

I will try your procedure.

I entered the PC stream AFTER cassette players had been replaced by discs - I KNEW of their use as 'backups' but did not myself practice that.

Basty


Report •

#5
March 8, 2016 at 19:32:07
The installation would NOT let me continue unless I turned the printer on, and so I was unable to do the procedure as you suggested. Device Manager repeats that NO driver is installed, even though Properties no longer refers to 'serie5AE6'.

Basty


Report •

#6
March 9, 2016 at 07:51:35
Go to the "unknown" entry in Device Manager and hit Uninstall. Restart the system and see if it does any better. It should then setup the driver again and sometimes that helps.

As for the aside, I was referring to "loading programs using cassettes" rather than backup. About 5 minutes for some simple game (if it didn't mis-read). Crazy days.

Always pop back and let us know the outcome - thanks


Report •

#7
March 9, 2016 at 09:53:32
The Device Manager entry was no longer 'Unknown' but had become 'Brother HL2040' WITH A QUESTION MARK . I hit 'uninstall' and left the printer on and connected while rebooting. Sure enough it indicated (as numerous times previously) 'installing driver software'; with 'click here for details' - and when I did, a window opened showing that it was searching Windows Update for a driver - and predictably FAILED again.

Basty

message edited by Sebastian42


Report •

#8
March 9, 2016 at 10:06:33
I had downloaded an uninstaller from the Brother Website, and deployed it. It opened an Uninstaller window at the Printer Driver tab, but the pane was empty, and the 'uninstall' button greyed out. I checked in Device Manager - NO change, still 'Brother HL2040' WITH A QUESTION MARK.

Basty


Report •

#9
March 9, 2016 at 10:08:40
Strange, printer drivers are not usually that tricky.

If you go to the Device Manager entry then click through to let it search for a driver, what happens?

Also, have you tried the appropriate driver listed on the Brother website here?
http://support.brother.com/g/b/down...

If not first Uninstall the existing one again from Device Manager then install the download and restart the computer.

Always pop back and let us know the outcome - thanks

message edited by Derek


Report •

#10
March 9, 2016 at 10:29:56
One thing at a time .... I followed the procedure of Device Manager's 'update driver'
Two drivers showed when I opted for looking on the local machine :
Brother HL-2040 series Version: 3.19.0.0 [8/06/2006]
Brother HL-2040 series Version: 3.25.0.0 [31/07/2009]
I choose the later one. Procedure failed while I had the printer on and connected, but if
I turned the printer off, I got notified 'Driver successfully installed', so I rebooted, and when I powered the printer on again, and checked Device Manager, the entry still had a question mark.

Basty


Report •

#11
March 9, 2016 at 10:31:19
Something is getting stuck. All I can suggest is you do exactly this:

1. Uninstall the entry in Device Manager without restarting afterwards.

2. Install the download again.

3. Restart the computer.

Always pop back and let us know the outcome - thanks


Report •

#12
March 9, 2016 at 10:33:54
THEN I followed your URL for a driver update - it was a destination I had visited several times before, without success. So instead of trying, I am just reporting. By the way, I am printing successfully from this same physical setup from an 'old' version of this Win7, and also from a Win10-upgrade-from-this-Win7 - just re-inforcing that the problem is in the software, NOT in the hardware.

Basty


Report •

#13
March 9, 2016 at 10:45:29
I uninstalled in Device Manager, for which I need to have the printer on and connected, else it does not show. Installed software again till it reached the point where a window tells me 'The arguments are invalid'. I click OK on that, and new instructions appear (VERY familiar by now) : "Turn printer power on, or if already connected, disconnect and reconnect". The installation continues, with the same end result - a question mark over the Device Manager entry.

Basty


Report •

#14
March 9, 2016 at 11:32:00
At odd times things get stuck due to information being retained by the motherboard components. To discharge these you turn off the computer and remove the power cord. If it is a laptop you remove the main battery too. Finally you hold the Power Off/On button down for at least 20 seconds before putting it back together. I've not used it in this particular context but I guess there is always a first time.

The other possibility is that something is stuck in the registry. I don't usually advocate registry cleaners but the one within CCleaner is one of the safest. It's really a matter of whether you are prepared to take that risk.

You could also run sfc /scannow
http://www.sevenforums.com/tutorial...

and chkdsk /fix
http://www.howtogeek.com/howto/wind...

Other than the above I'm about out of ideas. The driver has appeared to be the issue from the outset but I can't think of any other ideas for fixing it.

Always pop back and let us know the outcome - thanks


Report •

#15
March 9, 2016 at 11:44:18
I've been through the suggestions in the first paragraph - without success. I had stopped doing checkdisks, because that is supposed to be superfluous/redundant for SSDs, but I certainly can do a checkdisk and an scannow. I'm routinely doing a monthly CCleaner already. There are 15 categories in Registry Cleaner, and I have already done the likely ones (10 of them) without improvement. Application paths listed issues with the driver install files. Allowed CCleaner to fix issues'

Basty


Report •

#16
March 9, 2016 at 14:38:23
Device Manager still had Brother printer with a '?' When checkdisk finished - it left no message for me. When Scannow finished it said ""Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log : C:\Windows\Logs\CBS\CBS.log When I tried to look at that, I was told 'Access denied'. Luckily I succeeded in changing permissions, so that I did manage to open it.There were NUMEROUS entries starting with two days ago, but FIND could not locate 'brother'. TrustedInstaller and Windows Update got many mentions. At the end "Verify and Repair Transaction completed. All files and registry keys listed in this transaction have been successfully repaired." NO IMPROVEMENT.

Basty

message edited by Sebastian42


Report •

#17
March 9, 2016 at 14:52:59
I'm just wondering. How long has this been going on? It's just that if something has corrupted involving numerous entries two days ago then maybe System Restore can help. If you took it back a few days maybe you could start over from a cleaner point.

Did this printer problem just come along out of the blue or are you trying to install it for the first time on this computer?

Always pop back and let us know the outcome - thanks


Report •

#18
March 9, 2016 at 15:11:29
The problem came out of the blue. The printer has worked well on this computer (and still does with HDDs that have an 'older' Win7, and even the Win10-upgrade-of-Win7) since I got the PC in Dec 2011. I do not use it OFTEN, maybe several times a month. I noticed it not working on Feb 27, and still had a system I had cloned on Feb 9; when I booted that clone, it installed some updates that had previously been downloaded. The printer failed to work from that Feb9 clone. So either my system was already corrupted by Feb9, or the installation of those updates caused the problem.

Basty


Report •

#19
March 9, 2016 at 15:40:33
Short of booting to the Feb 9 clone again and hoping you get lucky I'm out of ideas.

Always pop back and let us know the outcome - thanks


Report •

#20
March 9, 2016 at 15:50:23
Thanks for your efforts

Basty


Report •

#21
March 11, 2016 at 06:53:58
SOLVED
This is a long thread and I am not sure if I told you that I had an 'old' Win7 system, and also a Win10-Upgrade from my current(troublesome) Win7, and the printer works perfectly well from both those O/S, so the current Win7 is the problem. The clue was in fact HTTP. Another forum told me to type into an Elevated Command Prompt the following : 'net start HTTP' - the error message (#193) said that it was not a Win32 ...
so I started to suspect HTTP - found it as C:\windows\system32\drivers\HTTP.sys . Had to use UNLOCKER to delete it, and replaced it with one from a HDD for which the printer still worked. I have given you a clear synopsis - the actual solution took MANY false twists and turns. Thanks again for your efforts

Basty


Report •

#22
March 11, 2016 at 07:57:42
Very good find. Thanks for popping back to put us in the picture. It also might help others googling in with a similar problem.

message edited by Derek


Report •

Ask Question