I had a printer installed and it disappeared. I tried to reinstall it and it told me that my print spool service was not running. I went to Control Panel > Administrative Tools > Services, selected Print Spooler, and clicked "Start the service." It came up with this message: "Could not start the Print Spooler service on Local Computer. Error 2: The system cannot find the file specified." Help!!

1. Run regedit.exe.
2. Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
3. Make sure that ImagePath is of the Reg_Expand_SZ type.
4. Replace its data with %SystemRoot%\system32\spoolsv.exe
5. Run services.exe.
6. Double-click the Spooler service.
7. Verify that the executable is now c:\windows\system32\spoolsv.exe
8. Start the service.
How do I "make doubly sure that ImagePath is of the Reg_Expand_SZ type"? And how would I replace its data?
check the string 'Image Path', under Type, does it say Reg_Expand_SZ? if yes, double click 'Image Path' and change the value data accordingly.
I don't even see anything that says "Image Path." "Type" is the last string on my list.
http://img159.imageshack.us/img159/... if it doesn't exist, right click, new, expandable string value
Name: ImagePath
Value: %SystemRoot%\system32\spoolsv.exe
Alright, I added ImagePath, but it's still not the expand thing. Under "Type" it says "REG_SZ".
Yay!! It worked. Thank you so much, The_Oracle. :)
Hi, I've the same problem. When I follow yor advices, there is still "%SystemRoot%\system32\spoolsv.exe" in the value readable.
What can I do now?
Thanx
