I noticed that some images in my library are corrupt - they have blue, red, green, etc stripes all over them. I dont know how they got corrupted - e.g. faulty HDD, or something else. But is there a way for LR to find all of them so that I can get the backups and restore them? Or if LR cant do it natively, can a plugin or 3rd party program do it?
Does LR tell you that the image is corrupt or do you just see it?
There is actually no function that does this. It it tells you that the file is corrupt while trying to render a preview you could try this as a workaround:
Please note that this will use quite some space on your drive, depending on the quantity of images in your catalog/selected.