21.09.2013, 17:29
Mam problem z którym nie mogę sobie poradzić od około 2 miesięcy i postanowiłem zarejestrować się na Waszym forum w nadziei, ze ktoś stąd będzie w stanie pomóc mi go rozwiązać.
Mam zainstalowany system w jednym języku i tak ma pozostać (nie chodzi mi o dogrywanie dodatkowych paczek). W panelu sterowania, w opcjach języka, mogę dodawać rożne układy klawiatur tak, abym mógł przełączać się i mieć dodatkowe znaki i układ w danym języku. Tutaj żadnego problemu nie ma, preinstalowany mam polski oraz angielski, którego wywaliłem i wstawiłem zamiast niego inny, który jest mi potrzebny. Ukryłem ikony językowe na pasku zadań i zrobiłem skrót szybkiego przełączania na Ctrl+Shift i tutaj jest wszystko okej.
Problem występuje na ekranie logowania. Menu wyboru języka w lewym górnym rogu jest widoczne tylko wtedy, gdy jest więcej niż jeden układ zainstalowany oraz który chce stad wywalić. Zmodyfikowałem logon za pomocą programu Logon WorkShop i wygląda on teraz wyśmienicie i tak jak chce, poza tym językiem, który nie chce by był na logonie widoczny, mimo zainstalowanych dwóch. Sięgnąłem po inne oprogramowanie, mianowicie, Advanced Logon Editor i tam jest dostępna opcja aby wyświetlanie języka stamtąd całkowicie usunąć i rzeczywiście działa (tej opcji w Logon WorkShop nie ma). Na ten drugi program natknąłem się przypadkiem po kilku tygodniach w poszukiwaniu odpowiedzi na mój problem ale krotko przed tym, jeden z dysków uległ uszkodzeniu i to akurat ten, na którym miałem wszystkie pliki graficzne używane w Logon WS i zrobienie nowego, takiego samego ekranu logowania za pomocą Advanced Logon Editor, z wyłączonym językiem będzie trwało dosyć dużo czasu, wliczając tworzenie nowej grafiki i zapewne i tak nie wyjdzie to dokładnie tak samo jak ten obecny z językiem włączonym i stworzonym programem Logon WS.
Dzięki temu wierze, ze da rade wyłączyć ten cholerny język stamtąd, skoro ALE ma taka opcje. Obecnie wygląda to tak, ze został mi projekt programu Logon WS w formacie .lws, który jest mi potrzebny wraz z tym programem do zmiany logonu w razie formatowania systemu. Doszedłem, ze oba programy modyfikują dwa pliki systemowe; C:\Windows\Branding\Basebrd\basebrd.dll i C:\Windows\system32\authui.dll
Zmieniłem ten gotowy ekran logowania z włączonym językiem (którego nie da się wyłączyć) programem Logon WS, przekopiowałem oba pliki na pulpit a następnie zwyczajnie otworzyłem Advanced Logon Editor, zmieniłem jedynie opcje by język nie był wyświetlany i również przekopiowałem zmodyfikowane przez niego pliki na pulpit i szukałem różnic w Hex edytorze w plikach zmodyfikowanych przez oba programy, lecz nie mogę się tego doszukać
Mam zainstalowany system w jednym języku i tak ma pozostać (nie chodzi mi o dogrywanie dodatkowych paczek). W panelu sterowania, w opcjach języka, mogę dodawać rożne układy klawiatur tak, abym mógł przełączać się i mieć dodatkowe znaki i układ w danym języku. Tutaj żadnego problemu nie ma, preinstalowany mam polski oraz angielski, którego wywaliłem i wstawiłem zamiast niego inny, który jest mi potrzebny. Ukryłem ikony językowe na pasku zadań i zrobiłem skrót szybkiego przełączania na Ctrl+Shift i tutaj jest wszystko okej.
Problem występuje na ekranie logowania. Menu wyboru języka w lewym górnym rogu jest widoczne tylko wtedy, gdy jest więcej niż jeden układ zainstalowany oraz który chce stad wywalić. Zmodyfikowałem logon za pomocą programu Logon WorkShop i wygląda on teraz wyśmienicie i tak jak chce, poza tym językiem, który nie chce by był na logonie widoczny, mimo zainstalowanych dwóch. Sięgnąłem po inne oprogramowanie, mianowicie, Advanced Logon Editor i tam jest dostępna opcja aby wyświetlanie języka stamtąd całkowicie usunąć i rzeczywiście działa (tej opcji w Logon WorkShop nie ma). Na ten drugi program natknąłem się przypadkiem po kilku tygodniach w poszukiwaniu odpowiedzi na mój problem ale krotko przed tym, jeden z dysków uległ uszkodzeniu i to akurat ten, na którym miałem wszystkie pliki graficzne używane w Logon WS i zrobienie nowego, takiego samego ekranu logowania za pomocą Advanced Logon Editor, z wyłączonym językiem będzie trwało dosyć dużo czasu, wliczając tworzenie nowej grafiki i zapewne i tak nie wyjdzie to dokładnie tak samo jak ten obecny z językiem włączonym i stworzonym programem Logon WS.
Dzięki temu wierze, ze da rade wyłączyć ten cholerny język stamtąd, skoro ALE ma taka opcje. Obecnie wygląda to tak, ze został mi projekt programu Logon WS w formacie .lws, który jest mi potrzebny wraz z tym programem do zmiany logonu w razie formatowania systemu. Doszedłem, ze oba programy modyfikują dwa pliki systemowe; C:\Windows\Branding\Basebrd\basebrd.dll i C:\Windows\system32\authui.dll
Zmieniłem ten gotowy ekran logowania z włączonym językiem (którego nie da się wyłączyć) programem Logon WS, przekopiowałem oba pliki na pulpit a następnie zwyczajnie otworzyłem Advanced Logon Editor, zmieniłem jedynie opcje by język nie był wyświetlany i również przekopiowałem zmodyfikowane przez niego pliki na pulpit i szukałem różnic w Hex edytorze w plikach zmodyfikowanych przez oba programy, lecz nie mogę się tego doszukać