Can you print a nozzle check sheet and let me know, if you are getting all the colors on that sheet or not ?
Did you check the ink level ?
Thanks for the information. As you are not getting the colors on the nozzle check pattern sheet, it means the problem is printer related and not in the computer. Now, it can happen due to severe printhead clogging and it cannot be solved by the normal printhead cleaning process, to solve this problem you have to flush the printhead and to do that, you have to use a printhead cleaning kit. You can get it from the link below or from any local computer store.
Please let me know, if you need any further information, otherwise please remember to give positive rating below, as that is the only way to compensate for my time and effort.
One more thing, if you have not used the printer for a long time then, you may have to replace the cartridges.