I have been experiencing this problem lots of time. And i found the solution after searching from the web.
if your printer dialogue box doesn’t show up after you hold CTRL P (or click Print Icon), It could be that there is something wrong with your printer spooler.
or whatever it is.
First try to do this solution:
Open Command Prompt.
start -> Run -> cmd
(type cmd inside Run window)
then you will see command prompt window
net start spooler
then press enter
then the printer spooler will start.
after that don’t close the window, and check the printer again, if it’s working or not.
if it’s working then so be it 😀
but if it’s not maybe there’s soemthing wrong with the driver, or maybe the printer itself. XD