I am on windows 8.1. Have Canon MX922. it used to work great all the time. then a while ago did not with my old router, which had to be replaced. I replaced old router with NETGEAR R7000 and it did not work well with that - so bought a printer cord...