Pour ce qui est du menu démarrer, tu peux arranger ça dans l'éditeur de registre. Explication :
Tu fais démarrer, éxécuter (ou avec le raccourci Windows + R) et tu tapes regedit puis tu fais entrer.
T'auras des menus à développer sur la gauche. Tu vas dans HKEY_CURRENT_USER, Control Panel, Desktop, à droite seront affichées diverses valeurs dont une nommée MenuShowDelay, tu double cliques dessus et tu changes la valeur par défaut qui est de 400 à 50.
Tu répètes la même opération mais cette fois dans HKEY_LOCAL_MACHINE, .DEFAULT, Control Panel, Desktop.
Ensuite tu redémarres et maintenant les menus du menu démarrer devraient s'ouvrir plus vite.
PS : Cette opération est absolument sans risque tant que tu fais ce que j'ai dit et que tu ne changes rien d'autre.