I Just moved from an old PC to a new PC. I did NOT migrate. I am setting the new system fresh.
The printer was working on the old PC which was running Windows 10 (NOT Pro), using the same USB cable.
Brother Printer HL-5040 now connected to a PC running Window 10 Pro, version 20H2, using a USB cable.
I Go to "settings", "Devices", "Printers".
HL-5040 is shown with the text "Driver is Unavailable"
When I click on HL-5040 a click box shows up "Remove device", so
I click on "Add printer or Scanner".
That ends leaving messaage "The printer that I want isn't listed".
I click on that, which brings up a window "Find a printer by other options".
I click on "My printer is a little older. Help me find it" and click "Next".
It searchs for available printers and finds my networked Epson printer, but not the Brother HL-5040.
I click on "Next" and a window comes up "Install the printer driver" with two sub windows, Maufacturer on the left an Printer on the right.
The Manufacturer window only shows "EPSON", "Generic" and "Microsoft". So I click on the "Windows Update" box.
I select "Brother" in the "Manufacturer" window and in the "Printers" window I scroll down to where the "Brother HL-5040" should be.
IT IS NOT THERE!!
It goes from "Brother HL-4570CDW series" to "Brother HL-5130".
Can I use a different driver and if so, which one, and will it recognize my printer??????
I also went to the Microsoft web site and followed their instructions, which told me to delete the printer and reinstall it. I did that and the result was the same. It found the printer, but no driver.