Fix Printer Spooler service cannot start issue on Windows 7 system

One of my old classmates asked me to fix the issue that her computer cannot print anything issue. Thanks to teamviewer, I could connect her computer then fix the issue. I found that the Printer Spooler service is down and could not start. You started it, and it will automatically shutdown in 2 seconds. Google helped me.

For this case, in short: Remove all files in C:\Windows\system32\spool\PRINTERS directory

After that, the service could start, and all printers came back and worked.