Jestliže musíš při startu čekat až 20 minut (nepřehnalas to trošku? ) , tak je problém ve velkém množství procesů po spuštění. Zkontroluj, jestli se ti tam nespouští nějaký antivirus na podrobnou kontrolu atd. ...dělávají to tak právě tyto kontroly, které jsou nastavené po spuštění (třeba u AVG). Jestli si troufneš, podívej se do spouštěných procesů. Klikni na Start, Spustit a napiš msconfig (nebo stiskni WIN+R). V záložce Po spuštění se podívej, co všechno se spouští při startu počítače. Ale pozor, pokud nevíš, co která položka znamená, raději do toho nezasahuj.