Masz dwa systemy obok siebie zainstalowane? Tzn. jak wcześniej pisałeś że na Viście normalnie się logowałeś, to masz na C: dajmy na to Vistę, a na D: Windows 7? Jak tak masz, to wina może leżeć po stronie źle stworzonej partycji. Mój kolega kiedyś zainstalował obok XP Vistę na partycji logicznej, i mu beznadziejnie chodziły programy itp., a w Windows Experience Index miał ocenę 1.0... i to była wina źle stworzonej partycji, ponieważ systemy operacyjne instalować się powinno na partycjach podstawowych, a nie logicznych.