Some camera'scameras store a thumbnail of pictures and only display those thumbnails when reviewing on the camera. If that is the case with your camera, it is more likely that the actual picture got corrupted (even though the thumbnails appear fine).
Since
Since you can view some images on your PC and not others, it also lets me to believe that those pictures are corrupted. I I do not know any ways to fix corrupted pictures...