EDV-Beratung K. H. Meyer

Windows Vista

Einige Programm-Online-Hilfen verweigern unter Vista den Dienst.

 

Windows Vista arbeitet standardmäßig nicht mehr mit den alten kompilierten Onlinehilfen zusammen. Diese sind erkennbar an der Erweiterung (.hlp). Mircosoft hat jedoch inzwischen auch für Vista WinHlp32.exe bereitgestellt, um die älteren Hilfen nicht außen vor zu lassen:

Der folgende Download erfordert eine einmalige bestandene WGA-Prüfung:

http://www.microsoft.com/downloads/details.aspx?FamilyID=6ebcfad9-d3f5-4365-8070-334cd175d4bb&DisplayLang=de

KB917607 - Windows-Hilfe-Programm (WinHlp32.exe).

In der Netzwerkübersicht (-> Einstellungen -> Systemsteuerung -> Netzwerk- und Freigabecenter -> Gesamtübersicht anzeigen) erscheinen keine Computer.

 

Unter Vista werden erstmal nur PCs mit Vista angezeigt, keine anderen Betriebssysteme. Maximal Windows XP SP2 - Stationen tauchen auf, wenn dort das "Verbindungsschicht-Topologieerkennungs-Antwortprogramm" von Microsoft installiert wird. Man erhält es nach einmaliger bestandender WGA-Prüfung unter


http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=4F01A31D-EE46-481E-BA11-37F485FA34EA

Unter Vista muss man die "Verbindungsschicht-Topologieerkennung" aktivieren:

Ausführen -> gpedit.msc -> Administrative Vorlagen -> Verbindungsschicht-Topologieerkennung ->

Treiber für die Zuordnungs-E/A (LLTDIO) aktivieren - > Aktivieren

Treiber für den beantworter (RSPNDR) aktivieren -> Aktivieren

 

Erscheint bei "Gesamtübersicht anzeigen" eine Meldung, dass die Anzeige beim Einsatz eines Domänencontrollers nicht möglich sei, obwohl keiner vorhanden ist, dann:

Netzwerk- und Freigabecenter -> Netzwerkverbindungen verwalten -> Netwerkverbindung rechts anklicken -> Diagnose -> Den Netzwerkadapter „LAN-Verbindung“ zurücksetzen.

Ich starte Visual Basic (VB6 SP5) unter Windows Vista (Ultimate Edition) als Administrator. Beim Versuch unter der Entwicklungsumgebung auf ein Netzlaufwerk mittels gemappten Laufwerksbuchstaben zuzugreifen, erscheint immer eine Fehlermeldung. Mit UNC-Pfaden jedoch klappt es.

 

Selbst wenn man zur Gruppe der Adminstratioren gehört, werden mit dem Explorer gemappte Laufwerk nur im Standard-Benutzer-Kontext angelegt. Wird nun Visual Basic oder ein anderes Programm mit Administrator-Erhöhung gestartet, landet es im Adminstrator-Kontext. Dieser kennt den Laufwerksbuchstaben (noch) nicht.

 

Es gibt drei Lösungen:

a) Visual Basic wird mit Admin-Rechten installiert und einmal mit Administrator-Elevation gestartet, dann nur noch als normaler Account.

 

b) Dem Administrator-Account wird der Laufwerksbuchstabe gemappt. Dazu einfach die Eingabe-Aufforderung als Administrator starten und:

net use X: \\server\freigabe /user:XXXXX

eingeben. Das Laufwerk X: steht dann dem Visual Basic zur verfügung.

 

c) Wahrscheinlich die einfachste und schnellste: nach dem Start von VB wird einfach einmal auf das entsprechende über Datei->Öffnen zugegriffen und somit die verbindung für das Admin-Konto hergestellt. Dann klappts auch mit Programm innerhalb der IDE.

 

Die Lösungen erübrigen sich natürlich, wenn über msconfig-->Tools die UAC (Benutzerkontensteuerung) abgeschaltet wird.

 

Telnet verschwunden?

Wo sind die Windowskomponenten hin?

 

Unter Vista ist Telnet standardmäßig nicht vorhanden. Diese Windowsfunktion muss erst aktiviert werden. Start-> Systemsteuerung -> Programme -> Programme und Funktionen -> Windows-Funktionen ein- oder ausschalten -> Telnet-Client anhaken. Telnet kann dann wieder in der Eingabeaufforderung mit "Telnet" gestartet werden.

UAC abschalten

 

Beim Einrichten eines PC oder größeren Installationsarbeiten kann die UAC von Vista gehörig nerven. Die endlose Rückfragerei, ob man ein Programm wirklich als Administrator ausführen möchte oder nicht, kann stufenweise abgeschaltet werden.

 

  • Um nur die Rückfrage abzuschalten, wenn ein Programm mit Administratorrechten gestartet werden soll, klickt man Start an, tippt in die Suche "secpol.msc" ein und gibt dann Return. Nach dem Start der Konsole wählt man "Lokale Richtlinien" -> "Sicherheitsoptionen". Rechts findet sich dann der etwas längliche Eintrag "Benutzerkontensteuerung: Verhalten der Benutzeraufforderung mit erhöhten Rechten für Adminstratoren im Administratorenbestätigungsmodus". Hier wird die Combobox auf "Erhöhte Rechte ohne Eingabeaufforderung" gesetzt.

  • Die UAC kann auch komplett abgeschaltet werden. Start -> Suche -> msconfig eintippen und Return -> Tools -> Benutzerkontensteuerung deaktivieren -> Starten -> OK. Dann muss Vista neu gestartet werden.
 
Die angegebenen Lösungsvorschläge und Tipps entstammen größtenteils unserer Praxis. Es kann aber keine Gewähr übernommen werden. Eine Haftung für Schäden, die eventuell aus der Anwendung entstehen, wird nicht übernommen.