Hello and welcome to Tom's Hardware Forums.
Could be a combination of many things. Does the Windows system take a long time to load? Is the connection to the Internet available to IE when you try to start it up?
Have you kept your virus scanner up to date and used it to scan for malware lately?