hier is wat meer info over "hal.dll en hoe je een error daarover in xp kan repareren.
Als dat opgelost zou zijn zou je vista moeten kunnen upgraden.
(even tussendoor, je hebt toch wel genoeg systeemspecificaties om vista vlot te kunnen draaien? --> minstens 1Gb ram, best een dualcore al gaat het ook wel met een pentium 4 maar volgens mij echt niet optimaal, een grafische kaart met minimum 128Mb geheugen. Dit zijn dan nog maar minimum specificaties en het is dus aangeraden wat meer te hebben )
Ook, waarom formateer je niet gewoon eerst je c-schijf en installeer je dan windows vista vanaf het opstarten (in de boot)?