Slow bootup times have always plagued many Windows computers, and it can often be tricky to figure out what causes it. Often times, it's as simple as a hard drive going bad. When hard drives start to wear out, the operating system can have difficulty reading all of the sectors on it. If it happens to come across bad sectors during the bootup process, it will have to repeatedly attempt to read that sector until it finally works. This can extend the time it takes to boot the PC up by several minutes.
Tim has a message popping up that asks which app to open a file with. It happens automatically and he doesn't know what file it is. Leo says that's disconcerting. Leo suspects AdWare or worse! There's something on his system that is running in the background and the antivirus can't kill it. He'll have to figure out what the app is that's starting up. He'll have to expect that his system has been compromised, though, and the only real way to be sure he's gotten rid of the malware is to backup his data, wipe his hard drive, and reinstall Windows.
Todd just got a new iMac, and he says it takes a full minute to start up. Leo says that since he now has 8GB of RAM, it takes longer for the computer to test that RAM on startup. 1 minute is not an awful amount of time for a computer to boot up, and if he wants a faster start up time, he'd have to get a solid state drive.
One of the ways you can speed up a Windows computer is to stop programs from running automatically on startup. There's more than one way to do this, and manually going into the system registry to delete programs is not recommended for most users. There is a better way to do it, and it's with a free program called AutoRuns.