Heute ist Freitag, der 29. August 2008

 
...:: Windows XP ::...
  Tipps & Tricks

W I N P A G E -- WinXP (Tipps & Tricks)
Befehle unter AUSFÜHREN werde nicht gespeichert

Ab dem ServicePack 2 für Windows XP kann es vorkommen, dass die eingegebenen Befehle das AUSFÜHREN-Dialogs beim Neustart nicht mehr gespeichert werden.
Damit sich das Betriebssystem die Befehle zukünftig auch über einen Neustart hinwegwieder merkt, muss in der Registry unter "HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer" der DWORD-Wert "ClearRecentDocsOnExit" angelegt und auf "0" gesetzt werden.


Uhrzeit über das Internet synchronisieren

Unter Windows XP läßt sich recht einfach die Uhrzeit mit einem Zeitserver im Internet synchronisieren. MICROSOFT bietet dazu zwei eigene Zeitserver an (time.windows.com und time.nist.gov). Viele Benutzer stehen diesen Servern aber etwas kritisch gegenüber, weil sie MICROSOFT beim Thema der übertragenen Daten nicht so ganz trauen.

Leider ist es vielen Benutzern aber nicht bekannt, dass sich in der Registry leicht noch weitere Zeitserver eintragen lassen.
Unter "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Date Time \ Servers" sollten schon mal unter "1" und "2" die beiden Zeitserver von MICROSOFT eingetragen sein. Hier erstellt man nun beliebig viele neue Einträge als REG_SZ-Wert.

Beispiel:
"3" = "ptbtime1.ptb.de"
"4" = "ptbtime2.ptb.de"
"5" = "rustime01.rus.uni-stuttgart.de"

Eintrag "3" und "4" sind die Zeitserver der Physikalisch-Technischen Bundesanstalt in Braunschweig, der Eintrag "5" wäre ein Server der Uni in Stuttgart.

Um die Synchronisation nun zu aktivieren führt man einen Doppelklick auf die Uhrzeit in der Taskleiste aus. Dort aktiviert man unter dem Reiter "Internetzeit" die Synchronisation und wählt den gewünschten Zeitserver aus.
Nach einem Klick auf den Button "Jetzt aktuallisieren" wird die Uhrzeit abgeglichen, was in der Folge alle 7 Tage zur gleichen Tageszeit wiederholt wird.
Damit das ganze Funktioniert, muss zu diesem Zeitpunkt natürlich eine Internetverbindung bestehen und der "Windows Zeitserverdienst NTP" (Network Time Protokoll) darf nicht durch eine Firewall blockiert sein. Außerdem darf der "Windows-Zeitgeber"-Dienst nicht deaktiviert sein.


Tipps und Tricks zum SP2
  • Wenn man Windows XP-Computer mit aktivierter Windows Firewall remote administrieren möchten, dann muss auf diesen Rechnern der TCP-Port 445 geöffnet werden. Dazu in der Eingabeaufforderung folgenden Befehl verwenden: "netsh firewall set portopening TCP 445 ENABLE". Alternativ funktioniert dies natürlich auch über die Firewalleinstellungen in der Systemsteuerung (Ausnahmen).
     
  • Wenn andere Computer in der Arbeitsgruppe nicht mehr sichtbar sind, muss die ICMP-Echoanforderung (unter ERWEITERT bei den Firewalleinstellungen in der Systemsteuerung) oder der Datei- und Druckerfreigabe aktiviert werden.
    Gleiches gilt für Freigaben, die nicht mehr erreicht werden können. Auch hier muss die Datei- und Druckerfreigabe aktiviert werden.
     
  • Sobald die Datei- und Druckerfreigabe aktiviert wird, werden die TCP-Ports 139, 445 sowie die UDP-Ports 137 und 138 geöffnet.
     
  • Wen die Sprechblasen des Sicherheitscenters stören, die auf fehlende Komponenten oder nicht aktuelle Virenscanner hinweisen, der kann dies explizit deaktivieren.
    Dazu kann man im Sicherheitscenter auf der linken Seite die "Warneinstellungen des Sicherheitscenters ändern"
     
  • Zum sperren des Schreibzugriffs auf USB-Geräte (Memory-Sticks, ...) muss in der Registry der DWORD-Wert für "WriteProtect" unter "HKEY_LOCAL_MACHINE \ System \ CurrentControllSet \ Control \ StorageDevicePolicies" von "0" auf "1" geändert werden.
    Sollte der Schlüssel "StorageDevicePolicies" noch nicht existieren, muss er neu erstellt werden.
     
  • Um standardmäßig immer alle Programme, also auch die Updates, unter SYSTEMSTEUERUNG - SOFTWARE anzuzeigen, sollte man in der Registry unter "HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Uninstall \ DontGroupPatches" den DWORT-Wert von "0" auf "1" ändern.
    Auch hier muss der Schlüssel "Uninstall" erstellt werden, sollte er noch nicht existieren.
     

"Hilfe und Support" funktioniert nicht mehr

Sollte "Hilfe und Support" nicht mehr funktionieren, sollte man zuerst den entsprechenden Dienst kontrollieren, ob er überhaupt gestartet ist.
Ist dies der Fall, kann es auch sein, dass verschiedene Registry-Cleaner, insbesondere der "EasyCleaner", zu viele Einträge aus der Registry gelöscht haben.

Um dies wieder zu reparieren erstet ma neine Datei mit folgendem Inhalt und benennt diese nach HELP.REG um. Danach wird diese Datei einfach ausgeführt, worauf die entsprechenden Einträe in der Registry wieder erstellt werden.

Achtung: Eventuell muß in den Zeilen 5, 7, 9 und 11 der Laufwerksbuchstabe "C:" durch den entsprechenden ersetzt werden.

REGEDIT4
; Restore Help access in Windows XP caused by ToniArts EasyCleaner
; 12:21 AM 10/10/2001
[HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9E00-3F9E-11D3-93C0-00C04F72DAF7}\1.0\0\win32]
@="C:\\WINDOWS\\PCHealth\\HelpCtr\\Binaries\\HelpCtr.exe\\1"
[HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9E00-3F9E-11D3-93C0-00C04F72DAF7}\1.0\HELPDIR]
@="C:\\WINDOWS\\PCHealth\\HelpCtr\\Binaries\\HelpCtr.exe\\"
[HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9000-3F9E-11D3-93C0-00C04F72DAF7}\1.0\0\win32]
@="C:\\WINDOWS\\PCHealth\\HelpCtr\\Binaries\\HelpCtr.exe\\2"
[HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9000-3F9E-11D3-93C0-00C04F72DAF7}\1.0\HELPDIR]
@="C:\\WINDOWS\\PCHealth\\HelpCtr\\Binaries\\HelpCtr.exe\\"

 

Messenger deinstallieren

Der MICROSOFT Messenger läßt sich ganz normal über SYSTEMSTEUERUNG - SOFTWARE deinstallieren. Allerdings erst, nachdem man in der Datei SYSOC.INF im Abschnitt [components] bei dem Eintrag "msmsgs=msgrocm.dll, OcEntry, msmsgs.inf, hide, 7" das "hide" entfernt hat. Vorher taucht der Messenger unter SOFTWARE nicht auf.
 


Systemdateien überprüfen

Mit dem Befehl sfc /scannow, den man über START - AUSFÜHREN eingeben kann, führt Windows XP eine Überprüfung der Systemdateien durch und ersetzt beschädigte automatisch.
Eventuell wird die Windows-CD dazu benötigt.
 


Suchfunktion auf alle Dateien erweitern

Aufgund einer Filterfunktion bezieht Windows beim Suchen nach Dateiinhalten nicht alle Filetypen mit ein. Um dieses vermeintliche Fehlferhalten zu beseitigen ändert man in der Registry unter "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ ContentIndex" den DWORD-Wert für einige Schlüssel. "1" bedeutet jeweils, dass die Dateitypen in die Suche mit einbezogen werden.

"SearchSystemDirs" --> Systemdateien
"SearchHidden" --> Versteckte Dateien
"IncludeSubFolders" --> Unterverzeichnisse
"CaseSensitive" --> Achtet auf Groß- / Kleinschreibung
"SearchSlowFiles" --> Komplexe Dateien
"FilterFilesWithUnknownExtensions" --> Unbekannte Dateien
 


Startschlüssel der Registry festlegen

Beim Editieren der Registry mit Regedit.exe startet dieser Editor immer in dem zuletzt geöffneten Schlüssel. Natürlich läßt sich dieses Verhalten mit einem Trick abstellen.
Unter HKEY_CURRENT_USER \Software \ Microsoft \ Windows \ CurrentVersion \ Applets \ Regedit speichert Windows unter dem Wert "LastKey" den zuletzt geöffneten Schlüssel.

Nun ändert man diesen Wert einfach in den Wert "Arbeitsplatz" und verweigert dem eigenen User unter BEARBEITEN - BERECHTIGUNGEN ... den Vollzugriff auf diesen Wert, womit Windows den Eintrag nicht mehr ändern kann und fortan den Registry-Editor immer unter "Arbeitsplatz" öffnet.
 


Als Administrator unter WinXP Home anmelden

Eigentlich taucht der Administrator-Account unter Windows XP Home nicht im Anmeldefenster auf. Es kann aber trotzdem vorkommen, dass man sich als Admin anmelden muss, wenn z.B. das User-Konto gesperrt ist.

Um den Administrator im Anmeldebildschirm sichtbar zu machen, drückt man [Strg]+[Alt]+[Entf] gleichzeitig, läßt dann die [Entf]-Taste los und drückt sie nochmals.
Nun gelangt man zu einer anderen Eingabemaske, in der man als Benutzer den "Administrator" eingeben kann.


TCP/IP Konfiguration reparieren

Bei Problemen mit dem TCP/IP Protokoll hat man sich vor WinXP Zeiten einfach damit beholfen, das Protokoll zu entfernen und nochmals hinzuzufügen. Unter XP ist dies aber nicht mehr so ohne weiteres Möglich.
Hier kann man sich allerdings anderst behelfen. Hier gibt es eine nutzliche Reparaturfunktion.

Dazu in der Eingabeaufforderung in das Verzeichnis X:\Windows\System32 wechseln und dort den folgenden Befehl eingeben.

netsh int ip reset tcpreset.txt

Das Ergebnis kann man sich anschließend in der Datei tcpreset.txt anzeigen lassen.


NtBackup fehlt unter XP Home

In der Home-Edition von Windows XP wird das Backup Programm standardmäßig nicht installiert. Es kann aber manuell nachinstalliert werden.
Es befindet sich auf der "Windows XP Home"-CD unter "X:\Valueadd\Msft\Ntbackup". Dort nach der Datei MTBACKUP.MSI suchen.
 


WinXP startet nach der Installation von Win2000 nicht mehr

Wenn man Windows 2000 nach Windows XP installiert, kann es sein, dass WinXP zwar im Startmenü erscheint, sich aber nicht starten läßt.
Das liegt daran, dass Windows 2000 bei der Installation die Dateien NTLDR und NTDETECT.COM mit seinen Versionen überschreibt.

In diesem Fall einfach die beiden Dateien von der WinXP CD wieder auf die Festplatte (in der Regel auf C:\) kopieren.
 


Internet Explorer reparieren

Das Problem hatten sicher schon viele. Der Internet Explorer zeigt nicht nachvollziehbare Fehler. Die meisten Benutzer greifen in diesem Fall zur CD und installieren den Internet Explorer einfach neu über den Defekten. Eine ziemlich rüde und meist nicht erfolgreiche Methode. Einfacher ist es, den Browser zu reparieren.
Dazu die Windows XP Setup CD einlegen und über START - AUSFÜHREN den folgenden Befehl eingeben:

rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\ie.inf

Damit wird der Internet Explorer neu installiert und nicht einfach der Alte überspielt.
 


Verzeichnisschutz deaktivieren

Systemdateien werden bei Windows XP mit einem Meldescreen geschützt. Als Schutz für Anfänger vor unbeabsichtigtem Löschen gedacht, ist es für den erfahrenen User recht nervend. Um den Schutz zu deaktivieren muss man in der Registry unter "HKEY_CURRENT_USER \SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Webview \ BarricadedFolders" einen neuen Reg-DWORD-Wert mit dem Namen"shell:ControlPanelFolder" erstellen und diesen auf "0" setzen. "1" aktiviert den Schutz wieder.
 
 


DFÜ-Verbindung bei Benutzerwechsel aktiv halten

Wenn man bei WinXP im laufenden Betrieb den Benutzer wechselt, wird die DFÜ-Verbindung getrennt.
Dieses Verhalten läßt sich in der Registry ändern. Dazu unter HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon eine neue Zeichenfolge mit dem Namen "KeepRasConnections" anlegen und den Wert "1" zuweisen.
 


Windows XP per Verknüpfung neu starten

Um Windows XP per Icon auf dem Desktop schnell und ohne Rückfrage neu zu starten, legt man einfach eine neue Verknüpfung mit folgendem Wert an:
X:\Windows\System32\Shutdown.exe -s -f -t 01

Folgende Parameter sind Möglich

Parameter
Bedeutung
-r
Neustart
-s
Herunterfahren
-t
Zeit in Sekunden (default ist 30 Sek.)
-f
alle offenen Programme werden beendet


Anmelde-Einschränkungen der XP-Home-Edition umgehen

Die Anmeldung an NT oder 2000 Netzwerk-Domänen bleibt der Professional-Version von Windows XP vorbehalten. Doch mit einem Trick zeigt auch XP Home Edition Domänenressourcen an, und mit entsprechenden Berechtigungen kann auf diese zugegriffen werden.

Alles was man dazu benötigt, ist das Tool "TweakUI" aus den "MS PowerToys".
Mit dem Tool läßt sich unter dem Menüpunkt "Logon" der sogenannte "Autologon" konfigurieren. Man trägt dabei den Benutzer, das Kennwort und die Domäne ein. Beim nächsten Systemstart meldet sich Windows selbständig an der Domäne an und man hat Zugriff auf sämtliche Domänenressourcen.

Alternativ läßt sich das ganze auch mit anderen Tools wie z.B. "Xteq X-Setup" oder mit manuellem Eingriff in die Registry (siehe hier) bewerkstelligen.

Download TweakUI
Download Xteq X-Setup
 


Windows XP clonen

Vor dem Clonen von Windows XP sollte man auf alle Fälle das System mit dem Tool "Sysprep" vorbereiten. Mit "Sysprep" werden eindeutige Computerinformationen wie z.B. die SID (Security ID) und der Computername entfernt. Außerdem wird die Auslagerungsdatei zurück gesetzt.

"Sysprep" ist auf der Windows CD im Verzeichnis SUPPORT / TOOLS in der Datei "DEPLOY.CAB" zu finden.
Eine aktuellisierte Version ist bei MICROSOFT unter DIESEM LINK zu finden.

Die CAB Datei läßt sich ganz einfach mit WinZIP öffnen.
   


Einfache Dateifreigabe deaktivieren
Windows XP ist standardmäßig so konfiguriert, dass man keine Freigaben erstellen kann, die für bestimmte User gültigkeit haben, so wie es bei Windows NT und 2000 möglich war.
Um die individuelle Rechtevergabe zu ermöglichen muss man in der SYSTEMSTEUERUNG die ORDNEROPTIONEN aufrufen. Unter der Karteikarte "ANSICHT" unter "ERWEITERTE EINSTELLUNGEN" nun die Option "EINFACHE DATEIFREIGABE" deaktivieren.
 

Prüfen, ob Windows XP aktiviert ist

Um zu überprüfen, ob Windows XP bereits aktiviert ist, gibt man unter "Start - Ausführen" den Befehl "%SystemRoot%\system32\oobe\msoobe.exe /a" ein.

Es erscheint ein Fenster in dem die entsprechende Information ausgegeben wird.
 


Warnmeldung für "volle Festplatte" deaktivieren
Um die Meldung "fast volle Festplatte" zu deaktivieren muss man in der Registry unter HKEY_CURRENT_USER \Software \Microsoft \ Windows \CurrentVersion \ Policies \ Explorer einen neuen DWORD-Wert mit der Bezeichnung "NoLowDiskSpaceChecks" mit dem Wert "1" einfügen.
 

Passwort vergessen ?

Unter Windows XP gibt es die Möglichkeit, für jedes Benutzerkonto eine Diskette zu erstellen, mit der man ein neues Kennwort für den Benutzer erstellen kann.
Dabei ist es unerheblich, wie oft in der Zwischenzeit das Kennwort geändert wurde.
Man sollte nur bedenken, dass es damit jedem möglich ist das Kennwort zurück zu setzen, dem die Diskette in die Hände fällt.

Um die Diskette zu erstellen in der SYSTEMSTEUERUNG unter BENUTZERKONTEN den gewünschten Benutzer auswählen. Danach auf der linken Seite die Option "Vergessen von Kennwörtern verhindern" auswählen.
 


Ruhezustand beim Herunterfahren auswählen
Im "Computer-Ausschalten-Dialog" wird die Option um den Rechner in den Ruhezustand zu versetzen leider nicht angezeigt. Um die Option anzuzeigen, drückt man während dem "Computer-Ausschalten-Dialog" die "Shift"-Taste.
 

Integrierte ZIP-Funktion deaktivieren

Windows XP kann ohne Zusatzsoftware mit ZIP-Archiven umgehen. Das heißt, Windows behandelt ZIP-Dateien im Explorer wie normale Verzeichnisse. Das Extrahieren und Hinzufügen von Dateien erfolgt automatisch wie bei gewöhnlichen Ordnern. Diese Funktion erweist sich gerade auf langsameren Rechnern als Performance-Bremse.

Die Funktion läßt sich aber recht einfach deaktivieren. Dazu einfach unter "START- AUSFÜHREN" folgenden Befehl eingeben:

regsvr32 /u zipfldr.dll

Die Funktion läßt sich mit dem Befehl regsvr32 zipfldr.dll auch wieder aktivieren.
 


Tastaturkürzel

Hier die neuen Tastaturkürzel von Windows XP:

Windows-Taste Startmenü aufrufen
Windows-Taste + D Alle Fenster minimieren oder wiederherstellen
Windows-Taste + E Windows Explorer
Windows-Taste + F Suchen-Dialog
Windows-Taste + STRG + F Suche nach Computern
Windows-Taste + F1 Hilfe- und Supportcenter
Windows-Taste + R Ausführen-Dialog
Windows-Taste + Pause Systemeigenschaften
Windows-Taste + L PC sperren
Windows-Taste + U Hilfsprogramm-Manager
Windows-Taste + Q Benutzer wechseln

Programme aus dem AUTOSTART entfernen

Wie schon in Windows ME hat Microsoft auch unter XP das Tool "MSCONFIG" eingebaut.
Einfach unter "START - AUSFÜHREN" den Befehl "MSCONFIG" eingeben.

Unter der Option "Systemstart" lassen sich die Programme einsehen und entfernen, die beim Booten von XP gestartet werden.
 


Angemeldeten User auf Desktop anzeigen.

Um festzustellen welcher User angemeldet ist kann man z.B. den Taskmanager aufrufen, einfacher wäre es aber, wenn der Name auf dem Desktop angezeigt wird.

Man kann z.B. das Symbol für Arbeitsplatz so erweitern, dass dort z.B. "Arbeitsplatz Andy" angezeigt wird.

Dazu in der Registry unter HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ CLSID \ {20D04FE0-3AEA-1069-A2D8-08002B30309D} einen neuen Schlüssel vom Typ "REG_EXPAND_SZ" mit dem Namen "(Standard)" anlegen und ihm Wert "Arbeitsplatz %USERNAME%" zuweisen.

Dieses muß für jeden Anwender wiederholt werden. Am besten erzeugt man sich eine REG-Datei mit dem entsprechenden Inhalt.
 


Zwischen 2 Usern wechseln

Um schnell zwischen 2 verschiedenen Usern zu wechseln, verwendet man am Besten die Windowstaste + "L". Diese Tastenkombination führt direkt auf den Anmeldebildschirm.

Man kann den User auch im laufenden Betrieb wechseln. Dazu im Taskmanager den entsprechenden User mit der rechten Maustaste anklicken und "Verbinden" wählen.

Oder man verwendet das Zusatztool aus den Microsoft Power Toys um im laufenen Betrieb die User zu wechseln.
   


Windows per Mausklick beenden

Um Windows XP mit einem einzigen Mausklick zu beenden legt man sich eine Datei mit dem Namen "RemoteShutdown.js" an und speichert diese auf dem Desktop ab. Der Inhalt der Datei sollte wie folgt aussehen:

(new ActiveXObject("Shell.Application")).ShutdownWindows();
 


Sprechblasen (BaloonTips) deaktivieren

Um sämtliche Sprechblasen von Windows XP zu deaktivieren ändert man in der Registry unter HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced den Wert von "EnableBalloonTips" von "1" auf "0".

Wer jedoch nur die Warnmeldung für die fast volle Festplatte deaktivieren möchte, der fügt unter HKEY_CURRENT_USER \ Software \ Microsoft \Windows \ CurrentVersion \ Policies \ Explorer einen neuen DWORD-Wert mit der Bezeichnung "NoLowDiskSpaceCheck" mit dem Wert "1" ein.