I connected my old Canon MG2570 Printer/Scanner which was gathering dust since last one year. It got well connected to my Windows 10 laptop. I tried to use its scanner to digitize some documents. But the darn machine repeatedly gave me empty cartridges error and I could not scan my stuff. Why the heck does that require darn ink cartridges to scan? Logically you should be able to do a scan without ink, and scanner doesn't consume ink unless you print out what you scan.
I also tried searching the internet for a solution, but found none. Instead, I found tons of similar complaints from other users. Apparently it appears to be a cunning scheme of the manufacturers to lure the customers initially with cheap priced so called 'All-in-ones' to finally sale their high priced ink cartridges on an ongoing basis! I hate this wicked type of bait! It may not be out of place to mention here that a set of two ink cartridges, one B/W and one color, is sold for as high as that one would like to buy another new machine with little more money, leaving a bulky junk of plastic at his disposal!
I'm not going to spend a single dime buying a $%*&#@^ 'All-in-one' in future, from any manufacturer!