My Desktop has an USB MP250 AllinOne connected since last year.
I installed with the CD/DVD on my Desktop only.
The laptop sorted itself out when I Added network Printer. ie W7 just did the drivers on the laptop automatically. desktop runs W7 as well.
I use wired or wifi connection.
Every few months the laptop Printer Spooler doesn't run correctly (Start Run/Services), and has to be restarted manually. Then it's usually fine for another few months.
Dunno how similar my MP250 is to yours but above is the limit of what I found.
It maybe worth removing/uninstalling the Printer completely from the laptop and rebooting.
Others will have to suggest further I am afraid. If you still have problems Good luck.