I'm running a 64-bit Windows 7 OS, on a Toshiba laptop that's..... a few years old (long story short, this one was bought and not long after, something fell on it and the screen was broken from behind. My half-brother had the same kind and spilled some soda on the keyboard area, frying the hard drive, so I got the screen and the extra battery and power cord) My laptop came with Windows 7 already installed on it so I'm reasonably sure we don't have the discs for it, Which is why y friend wants to see if he can get his hands on a copy of the original discs for me, so I can just reinstall all of Windows, or do like you said in your post and reinstall missing programs. I'm pretty sure I tried a factory restore, as well, but I may have just done a system restore, unless that's the same. I've also tried restoring IE to a previous version as well and that didn't work. When I try installing anything before or beyond IE 9 or something like that, the error window says there's already a newer version on my computer (even when I tried installing IE 11). However, when I try installing IE9, it says it's already installed. But yet, when I go under programs and features, to try and uninstall it, it doesn't appear on the list at all. It doesn't appear to still be on my computer, but yet.... it is. Part of the reason I had initially wanted to uninstall it was because it wasn't functioning properly, for some reason, and I figured I don't use it anyway, so I got the dumb idea that it would be okay to uninstall it, since it was taking up space in my very full hard drive. Hoping maybe this will help you get a better idea...?