Letzte Aktualisierung:
30-Mär-2007
HABSys und Windows Vista


Die neue Benutzerrechtevergabe unter Windows Vista (UAC, User Access Control) soll ein Manko früherer Windows Versionen beheben. In diesen Versionen bis einschließlich Windows XP loggen sich die meisten Benutzer mit Administrationsrechten ein, da nur so alle Programme uneingeschränkt funktionieren. Leider gilt das auch für Schadprogramme (Viren, Trojaner etc.), die natürlich diese uneingeschränkten Rechte des aktuellen Benutzers erben. Dies will MS mit Vista beheben. Leider ist dies ziemlich restriktiv geschehen, so das Standartbenutzer (und als solches ist man normalerweise in Vista angemeldet) viele Bestätigungen auch für ganz einfache Aufgaben (Löschen, Kopieren etc.) aufgezwungen werden. Der kritische und gleichzeitig versierte Anwender - der vorher sein Windows 2000/XP unter Administrationsrechten auch im Griff hatte - neigt daher dazu, den UAC-Service im Sicherheitscenter einfach abzuschalten. Der weniger versierte Anwender wird - bei aktiviertem UAC - zumindest Probleme damit haben, zu verstehen, was er da eigentlich gerade bestätigt oder abgelehnt hat.

Viele Hersteller von Tools, Standard- und Branchenprogrammen können noch keine speziellen Versionen für Windows Vista anbieten. Dies liegt unserer Meinung nach auch daran, das es - selbst von Microsoft - noch keine angepassten Programmierwerkzeuge gibt, die es erlauben, Programme auf die neue Situation einzustellen. Ungeklärt ist auch, ob diese speziellen Vista-Versionen dann auch uneingeschränkt unter älteren Windows-Versionen (Windows 98/ME/2000/XP) laufen! Dies kann natürlich erst geprüft werden, wenn es möglich ist, diese speziellen Versionen überhaupt herzustellen.

Auch HABSys benötigt bereits bei der Installation Administrationsrechte, da ein Gerätetreiber für den Hardwareschutz installiert werden muss. Auch die automatischen Updates können nur durchgeführt werden, indem auf das Internet zugegriffen wird. Diese Funktion erfordert ebenfalls Administrationsrechte.

Von daher können wir daher derzeit einen Betrieb von HABSys 8.x sowie früherer Versionen von HABSys unter Vista noch nicht wirklich empfehlen und raten, zumindest auf das erste Service Pack von Vista zu warten. Windows XP ist derzeit eindeutig das ausgereiftere Produkt und sollte Vista vorgezogen werden. Wenn Sie es dennoch versuchen wollen, (weil Sie z.B. neue Hardware gekauft haben und Vista vorinstalliert ist) dann lesen Sie die nachfolgenden Absätze. Für einen versierten Anwender oder besser System-Admin sollten die wenigen geforderten Massnahmen kein Problem darstellen. In keinem Fall empfehlenswert ist die 64-Bit Version des Betriebssystems, da die 32-Bit Unterstützung (und das dürften praktisch für alle Anwendungen gelten, die nicht speziell für XP/Vista 64-Bit entwickelt wurden) nach unserer Erfahrung bis Dato nur unzureichend unterstützt werden.

Was muss getan werden, um HABSys 8.x unter Vista zu betreiben?

Es vereinfacht die Sache natürlich erheblich, mit einem Administratorkonto unter Vista zu arbeiten. Im Unterschied zu den Windows Vorgängern hat man nämlich trotzdem keine uneingeschränkten Rechte und muss Vorgänge, die Administrationsrechte erfordern, trotzdem bestätigen. Die nachfolgenden Punkte 1 und 3 würden in diesem Fall keine Probleme mehr darstellen.

1. Grundsätzlich muss für die Installation ein Administrationspasswort bekannt sein. Brechen Sie den nach dem Einlegen der CD automatisch gestarteten Installtionsvorgang ab bzw. wählen Sie "Ordner öffnen, um Dateien anzuzeigen". Starten Sie jetzt das HABSys-Setup mit der rechten Maustaste und wählen Sie "Als Administrator ausführen". Im Test haben wir das HABSys-Setup im "XP Kompatibilitätsmodus" laufen lassen, was nicht zwingend notwendig ist.

2. Nach der Installation klicken Sie mit der rechten Maustaste auf das HABSys-Symbol auf dem Desktop, wählen im Menü den Menüpunkt "Eigenschaften" und dann die Karteikarte "Kompatibilität". Markieren Sie dort "XP Kompatibilitätsmodus" (Windows XP SP2) und bestätigen mit OK. Danach sollte sich HABSys starten lassen.

3. Automatische Updates sind nur möglich, wenn HABSys in das eigene Programmverzeichnis (normalerweise C:\Programme\HABSys) schreiben darf. Ein Standardbenutzer hat dafür keine ausreichenden Rechte! Dieses Schreiberecht muss explizit vergeben werden. Die Änderung der Benutzerrechte für ein Verzeichnis ist komplex und sollte daher unbedingt von einem Fachmann durchgeführt werden.