Verstecke "Angemeldet", "# Programme laufen" bei WinXP Fast User Switching

2

Wenn die schnelle Benutzerumschaltung auf einem Windows XP-Computer aktiviert ist, kehrt der Benutzer zum Begrüßungsbildschirm zurück und kann sich bei einem anderen Konto anmelden. Bei allen aktiven Benutzern wird unter ihrem Benutzernamen entweder "Anzahl der ausgeführten Programme" oder "Angemeldet" angezeigt.

Gibt es eine Möglichkeit, diese Nachrichten zu entfernen oder zu bearbeiten? Ich weiß, dass es möglich ist, benutzerdefinierte Begrüßungsbildschirme zu erstellen, aber gibt es eine weniger drastische Maßnahme, die keine benutzerdefinierten Bildschirme umfasst?

Antworten mit Hex-Editoren sind willkommen.

Sekhemty
quelle
1
Wollen Sie damit sagen, dass das Patchen logonuimit einem Hex-Editor weniger einschneidend ist als das Patchen logonuimit einem speziell entwickelten Tool zum Ändern des Begrüßungsbildschirms?
Grawity
... ändern Sie dann mit den Anpassungstools den aktuellen Begrüßungsbildschirm.
Grawity

Antworten:

2

Verwenden Sie Software wie Stardock Logon Studio , um den Anmeldebildschirm anzupassen. Sie müssen es nicht vollständig ändern - löschen Sie einfach die beiden Links.


Verwenden Sie einen Win32- Ressourceneditor wie ResEdit oder XN Resource Editor , um die Ressource UIFILE:1000:1033(Typ UIFILE, ID 1000, Sprache 1033) der Datei manuell zu bearbeiten %SystemRoot%\System32\logonui.exe.

Der Teil, den Sie bearbeiten / entfernen müssen, ist die Zeile 939 bis 940:

            <button id=atom(status0) class="status" layoutpos=none/>
            <button id=atom(status1) class="status" layoutpos=none/>

Das Element mit % d ungelesenen E-Mail-Nachrichten wird id=atom(status0)angezeigt und ist für % d ausgeführte Programme vorgesehen .id=atom(status1)

Grawity
quelle
1
Unter Umständen ist Logon Studio sogar sicherer als ein Tool zur Bearbeitung von Ressourcen.
Grawity
1

SYSTEMLesen des HKCU\SessionInformationRegistrierungsschlüssels nicht zulassen

  1. Öffnen regedit
  2. Erweitern Sie Arbeitsplatz →HKEY_CURRENT_USER
  3. Klicken Sie mit der rechten Maustaste auf den SessionInformationSchlüssel und wählen Sie Berechtigungen ...
  4. Wählen Sie in der Namensliste den Eintrag SYSTEM
  5. Aktivieren Sie unter Berechtigungen für SYSTEM das Kontrollkästchen Verweigern für Lesen .
  6. Klicken Sie auf OK .

(Bildschirmfoto)

Sie müssen dies für jede Benutzerregistry separat tun. Ich bin mir auch nicht sicher, ob diese Änderungen nach dem Abmelden bestehen bleiben :(

Grawity
quelle
Möglicherweise können Sie ein Programm erstellen, das die Berechtigungen beim Start ändert. (Was ist das Problem mit der
Anzeige