Hi Madar!
Try this FixIt: http://support.microsoft.com/mats/printing_problems/en-us
In case, that doesn't help, you can check the Canon-Troubleshooting-Help here: http://support-asia.canon-asia.com/P/search?model=LBP2900&filter=0&menu=qa
I hope that helps you!
Cheers
Julia