Saat Anda menggunakan latar belakang khusus untuk layar masuk Windows 7, ukuran file gambar dibatasi hingga 256 kB. Apakah ada cara untuk melewati batas ini?
Peringatan : Sebelum menjawab pertanyaan ini, pastikan Anda membacanya dua kali dan mengerti apa yang saya minta. Saya tidak mencari program apa pun yang dapat mengubah layar masuk. Saya tidak mencari program yang dapat mengubah ukuran atau "mengoptimalkan" gambar. Saya mencari cara untuk memotong batas ukuran file sepenuhnya karena memaksa saya untuk menyimpan gambar dengan pengaturan kualitas rendah.
windows-7
login-screen
nitro2k01
sumber
sumber
Jawaban:
Tampaknya batas 256 kB diterima begitu saja oleh sebagian besar masyarakat. Mungkin Anda bisa menambal
imageres.dll
seperti yang disarankan oleh pos terakhir dalam diskusi ini . Langkah-langkah yang diperlukan di sini adalah sebagai berikut:%WINDIR%\System32\imageres.dll
di editor sumber dayaimageres.dll
imageres.dll
sumber
Setelah lama mencari, akhirnya saya menemukan cara untuk menghapus batas ukuran file 256KB pada layar masuk windows 7. Prosesnya cukup sederhana dan mudah bagi yang berpengalaman, tetapi mungkin agak sulit bagi pemula. Saya akan mencoba untuk sejelas mungkin. Bagaimanapun, kita adalah pengguna super!
Arahkan ke C: \ Windows \ System32, dan buat cadangan file authui.dll , mungkin buat salinan dan ganti nama ke authui_original.dll
Buat salinan file lainnya dan beri nama authui_working.dll
Menggunakan editor hex yang baik, seperti Hex Workshop , buka file authui_working.dll
Cari kata (Menu> Edit> Find, atau ctrl + F):
3D 00 E8 03 00 73 51
E8 03 00 41 3B C1 73 3E
Sekarang ganti kata yang ditemukan dengan:
3D 00 E8 03 00 90 90
E8 03 00 41 3B C1 90 90
Pergi ke depan dan ubah hanya byte yang berbeda, yaitu hanya dua byte terakhir, seperti
73 51
diubah90 90
dalam kasus 32bit, dan kemudian simpan file.Jika Anda bertanya-tanya apa perubahannya, itu menghapus instruksi yang memeriksa ukuran file dan menggantinya dengan dua instruksi (disebut nops, atau tidak ada operasi) yang tidak melakukan apa-apa. 00 E8 03 00 byte mewakili batas 256.000 byte.
Penambalan selesai! Sekarang ganti authui.dll dengan file yang ditambal authui_working.dll .
Anda dapat menggunakan cara apa pun yang Anda suka untuk mengganti file. Misalnya replacer . Apa yang saya lakukan sangat sederhana, menggunakan unlocker
Untuk menguji salin gambar yang lebih besar dari 256 KB ke
C:\Windows\system32\oobe\info\backgrounds
folder tempat layar masuk khusus ditempatkan. Anda juga harusOEMBackground
mengaktifkannya di registri, yang mungkin sudah Anda miliki karena jika tidak, Anda tidak akan membaca posting ini sejak awal! Lagi pula, untuk mengaktifkanOEMBackground
navigasi ke kunci registri ini:dan atur nilai
OEMBackground
ke 1.Akhirnya tekan Win+ Ldan kagum!
PS: semua kredit diberikan kepada penulis artikel ini dari tempat saya mempelajari prosedur ini
PPS: Saya menahan uac, jadi instruksi saya hanya berlaku ketika uac mati.
sumber
explorer.exe
untuk melepaskanauthui.dll
, dan kemudian menimpa atau mengedit dll tepat di tempat. Kemudian kembalikan izin dan kepemilikan kembali ke nilai asli (NT SERVICE\TrustedInstaller
) dan mulaiexplorer.exe
. Jika ini tidak berhasil, periksa proses lain apa yang telahauthui.dll
digunakan dengan mencari pegangan / dll di Process Hacker