I have dual boot windows 8 and ubuntu 13.04. Screen shots taken in Ubuntu with printscreen do not work inside windows 8. I can't even open them with paint,windows photo viewer, PHOTOS, photoshop or with any other software.
EDIT: problem solved after renaming the screen shots in ubuntu to something smaller like 1.png etc
Possible reasons of error are:
By default, screen capture in ubuntu give long name to screen shots e.g. "Screenshot at 2013-05-20 00:46:45"
Long names are not supported in windows 8 so windows 8 can't open png files with that type of names