Reinstalling WordPress itself is very easy, just go to Update Center and hit the reinstall button.
How about reinstalling plugins? You might answer :
I firstly remove the old plugin then install it again. OR I firstly remove it then go to FTP and upload a fresh new copy.
Come on, that’s so silly, and slow. Here’s a quick handy way of reinstalling WordPress plugins and themes (from WordPress.org)