After "finally starting" does your computer work well? Or is it still lagging?
One basic thing could be to defrag your disk. But since you've had the problem from the start, it doesn't really seem the obvious answer. Yet, you might want to take a look at
Optimize Windows 7 for better performance. I've used Auslogics Disk Defrag,
Disk Defrag - Best Free Defrag Software For Your Hard Drive, it has the option to additionally optimize your files, besides the normal defrag. Use the optimizing option, it might work wonders.
If I remember correctly, Microsoft has had an optimizing software, but I can't get my head to remember what it was. And it's years since I used it, so it may not work with Windows 7.
Of course there's the possibility that, since you've had problems from the start with your Toshiba, there may be some structural problems we're dealing with? And to end with, I have good friend in England, a true mastermind in IT, and his computer = desktop newly built = high power, takes a minute to start. Thus, do we really have a problem? I have my system on a SSD disk, it takes about ten seconds for everything to work - quite fast.
Please give more info about your system, including amount of memory and memory type etc.