Utworzyłem nowy profil preferencji osobistych w systemie Windows 7, który wyświetla moje obrazy tła z niestandardowej lokalizacji folderu i zmieniłem kursor myszy. Kiedy zapisuję ten profil i aktywuję go, wszystko działa tak, jak powinno. Mój problem polega na tym, że po ponownym uruchomieniu komputera kursor myszy powraca do wartości domyślnej, ale moje niestandardowe ustawienie tła jest nadal aktywne. Muszę ponownie otworzyć swoje preferencje i kliknąć mój profil, aby go aktywować. Dlaczego mój system operacyjny nie ładuje kursora automatycznie?
Ważne uwagi:
- Używam Logitech G500.
- System operacyjny: Windows 7 (stało się w wielu wersjach systemu operacyjnego)
- Próbowałem:
- Usuwanie i ponowne instalowanie sterownika myszy
- Tworzenie nowych profili
- wiele myszy
- różne kursory
- usunęliśmy usługi logitech od uruchomienia
Jak mogę rozwiązać ten problem?
Działa rozwiązanie kopiowania niestandardowych kursorów w folderze Windows \ Cursor. Odkryłem jednak, że działa również, jeśli skopiujesz je do innych folderów systemowych poza Windows, takich jak ProgramData. Wreszcie odkryłem, że problem tła jest inny.
Windows przechowuje konfigurację kursora w rejestrze pod kluczem:
Jeśli niestandardowy plik kursora znajduje się w dowolnym folderze w Twoim profilu, system Windows przepisuje swoją ścieżkę za pomocą zmiennej % UserProfile% . Wygląda na to, że jest to część obrażająca. Jeśli przejdziesz do tego klucza rejestru i ręcznie przepiszesz pełne ścieżki bez użycia zmiennej % UserProfile% , niestandardowe kursory będą ładowane normalnie podczas uruchamiania, niezależnie od tego, gdzie znajdują się pliki.
To wciąż błąd, ale przynajmniej jest to czystsze obejście niż kopiowanie plików do folderów Windows.
źródło