Nachdem ich lange gesucht habe, habe ich endlich einen Weg gefunden, die Dateigrößenbeschränkung von 256 KB auf dem Windows 7-Anmeldebildschirm zu entfernen. Der Prozess ist für erfahrene Benutzer recht einfach und unkompliziert, für Anfänger jedoch möglicherweise etwas schwierig. Ich werde versuchen, so explizit wie möglich zu sein. Immerhin sind wir Superuser!
Navigieren Sie zu C: \ Windows \ System32 und erstellen Sie eine Sicherungskopie der Datei authui.dll. Erstellen Sie möglicherweise eine Kopie und benennen Sie sie in authui_original.dll um
Erstellen Sie eine weitere Kopie der Datei und nennen Sie sie authui_working.dll
Öffnen Sie mit einem guten Hex-Editor wie Hex Workshop die Datei authui_working.dll
Suchen Sie das Wort (Menü> Bearbeiten> Suchen oder Strg + F):
- für 32-Bit-Fenster:
3D 00 E8 03 00 73 51
- für 64-Bit-Fenster:
E8 03 00 41 3B C1 73 3E
Ersetzen Sie nun das gefundene Wort durch:
- für 32-Bit-Fenster:
3D 00 E8 03 00 90 90
- für 64-Bit-Fenster:
E8 03 00 41 3B C1 90 90
Ändern Sie nur die Bytes, die sich unterscheiden, dh nur die letzten beiden Bytes, wie im Fall von 32 Bit 73 51
geändert 90 90
, und speichern Sie dann die Datei.
Wenn Sie sich fragen, was die Änderung ist, entfernen Sie die Anweisung, die die Größe der Datei überprüft, und ersetzen Sie sie durch zwei Anweisungen (Nops oder keine Operationen genannt), die nichts bewirken. Die 00 E8 03 00 Bytes repräsentieren die Grenze von 256.000 Bytes.
Patching durchgeführt! Ersetzen Sie nun die Datei authui.dll durch die gepatchte Datei authui_working.dll .
Sie können die Datei beliebig ersetzen. Zum Beispiel Ersatz . Was ich getan habe, ist sehr einfach, mit Unlocker
- Wenn Sie noch keinen Unlocker haben, laden Sie ihn herunter und installieren Sie ihn
- Klicken Sie mit der rechten Maustaste auf die Datei authui.dll und wählen Sie Unlocker
- Wählen Sie in der unteren linken Ecke Löschen (oder umbenennen, falls Sie ein Backup erstellen möchten) und klicken Sie auf die Schaltfläche Alle entsperren. Dadurch wird die Datei sofort gelöscht
- Benennen Sie die Datei authui_working.dll in authui.dll um
- Getan!
Kopieren Sie zum Testen ein Bild, das größer als 256 KB ist, in einen C:\Windows\system32\oobe\info\backgrounds
Ordner, in dem benutzerdefinierte Anmeldebildschirme platziert sind. Sie müssen auch OEMBackground
in der Registrierung aktiviert haben , die Sie wahrscheinlich bereits haben, da Sie diesen Beitrag sonst gar nicht erst lesen würden! So aktivieren Sie die OEMBackground
Navigation zu diesem Registrierungsschlüssel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background
und setzen Sie den Wert von OEMBackground
auf 1.
Drücken Sie zum Schluss Win+ Lund lassen Sie sich überraschen!
PS: Alle Ehre gebührt dem Autor dieses Artikels, von dem ich dieses Verfahren gelernt habe
PPS: Ich halte uac ausgeschaltet, daher gelten meine Anweisungen nur dann genau, wenn uac ausgeschaltet ist.