I tried using the 870 drivers to install it so I could completely uninstall whatever fragment was left in the registry and that would not install either, even though it shows up on the list of printers.
The computer tries to reinstall the old 870 printer and will not complete the installation process. I uninstalled it, ran the Brother uninstall program, cleared all my cache memory, used Iobit uninstaller to remove any fragments and tried reinstalling the 5910. It then had a problem and stopped working.
I then got the newest drivers from the Brother website for my new Brother MFC-J5910DW and it was working well for some time. I uninstalled it and ran a special Brother uninstall program as well.
I previously had a Brother MFC-J870DW installed as a wireless printer for my Lenovo laptop running Windows 7 Home 64 bit.