Unable to Connect my Uno Rev3 with Windwos 8.1

I have tried multiple times without success to get my Arduino connected to my PC running Windows 8.1. The first time using Arduino it worked like a charm. I plugged it in and it worked automatically after downloading the IDE. About a week ago I was forced to do a system restore. After this I haven't been able to get my device to conncet. I have used the board on another PC and it worked fine. I have unistalled the IDE and reinstalled it. I have tried 1.5.7. This did not work. I have tried the instructions of browsing for the location of the drivers and then letting Windows finish the driver installation. When I try this it says there's an error, "The system cannot find the file specified". When I open the software I am unable to select a serial port because its grayed out. None of the troubleshooting that I have found has worked. I'm not sure what else to do. Any help is appreciated!