This morning I started my computer and it got just so far in the Startup and stopped. A window popped up that told me that my computer wouldn't start and that it was going to try to repair itself. It couldn't repair itself and then asked if it could send information to Microsoft to see if that would help. Still didn't help and a new window popped up that asked gave me several options: Startup Repair, System Restore, System Image Recovery, Windows Memory Diagnostic or Command Prompt. I choose the first option and that didn't help, so I opted for System Restore and picked a restore date of 5 days ago, prior to uninstalling Serif, a very large publishing program. That was at 10:00AM. It is now 6:00PM and it is still doing System Repair. Does System Restore normally take this long, or should I be doing something else at this point? I have an Asus desktop computer with 600GB HD, can't remember how much memory but I know it is more than sufficient for average use, Windows 7 Professional, 64 bit and the HD has about 66% Free Space.