Canon Pixma MP145/MP160 currently don’t have a software reset tool. But you can reset it by access to manufacture secret code. This method has been tested successful. Do it step by step:
- With the printer powered off but connected to a power source, press the Power button while pressing and holding the Stop/ Reset button.
- When the Power is lit, press the Stop/Reset button two times while pressing and holding the Power button.
- When releasing the Power button and the Stop / Reset button (regardless of order), the printer will move into a service mode. (Waiting for menu selection)
- When the on/off lights in green, press the Stop/Reset button the specified number of time(s) according to the function listed in the table below.(Each time the Stop/Reset button is pressed, the LED lights alternately in orange and green, starting with orange.)note: press 4 times for waste ink counter reset.
| The number of the Reset button pressing | LED | Function Remarks |
| 0 time | Green | Power off |
| 1 time | Orange | Service pattern print |
| 2 times | Green | EEPROM print |
| 3 times | Orange | EEPROM reset |
| 4 times | Green | Waste ink counter reset |














I have the MP145 and was frustrated in trying the directions above, until reading multiple blogs with the same problem as myself. Solution, trying something outside of the box. Here it is:
-Follow all the above instructions, however when you get into the service mode, between point 3 and 4, hold the Stop/Reset button down for 10 seconds. Then a zero shows up on the display
-Then follow the last point of pressing the Stop/Reset 4 times to enable the Waste ink counter reset function.
Bingo! Printer reset and back to working!
Thank for sharing!