Das Problem wird sein, daß Windows es verhindert, daß du Dateien ersetzt, die von einem laufenden Programm verwendet werden. Irgendein Programm läuft gerade, das die Visual Basic 6 Runtime verwendet. Wenn du Pech hast, rebootest du und das Programm startet sich automatisch wieder (weil's im Autostart-Ordner ist) und du kannst wieder nicht installieren. Falls dem so ist, einfach mal den Autostart-Ordner leeren, rebooten, VB installieren und den Ordner wieder füllen.


Zum Thema VB6 vs. VB.NET vs. der Rest: Zugegeben, VB6 ist grauenerregend im Vergleich zu so ziemlich jeder anderen Sprache, aber immerhin ist es nicht VB.NET. Natürlich ändert das nichts daran, daß die meisten anderen Sprachen überlegen sind...