Naprawianie folderów specjalnych Przywracanie domyślnej ikony folderów w systemie Windows Vista
Moja skrzynka odbiorcza została zalana pytaniami, dlaczego "ładne" ikony w folderze użytkownika wracają do zwykłych ikon folderów i co mogą zrobić, aby to naprawić. Po napisaniu pierwszego artykułu o folderze Music zdecydowałem się umieścić wszystkie informacje w jednym artykule.
Korzystając z tego samego przykładu co poprzednio, w folderze Muzyka widoczna jest ogólna ikona folderu zamiast ślicznej, której powinna używać.
Ikony wyświetlane w folderach są ustawiane za pomocą ukrytego pliku desktop.ini wewnątrz każdego folderu. Problem polega na tym, że wiele aplikacji wydaje się skręcać z tym plikiem i powodować jego uszkodzenie lub w inny sposób bezużyteczność. To, co tutaj zrobimy, to zresetować plik naruszający prawa do domyślnych wartości, które tutaj wymienię.
Aby otworzyć plik desktop.ini, musisz wkleić to polecenie do pola wyszukiwania lub uruchamiania menu Start, które otworzy plik desktop.ini folderu muzycznego.
notepad% USERPROFILE% \ music \ desktop.ini
Jeśli zamiast tego chcesz otworzyć plik desktop.ini w folderze zdjęć, możesz zamienić "zdjęcia" na "muzyka" w komendzie, na przykład:
notepad% USERPROFILE% \ pictures \ desktop.ini
Zobaczysz plik, który powinien wyglądać dokładnie tak, ale prawdopodobnie nie.
Wybierz całą zawartość pliku i usuń go, zastępując zawartość wartościami domyślnymi, które wymienię poniżej. (Musisz tylko wybrać ten, który pasuje do folderu, który próbujesz edytować)
Zauważ, że będziesz musiał się wylogować i wrócić, aby zobaczyć zmiany, lub możesz po prostu ponownie uruchomić explorer.exe, jeśli czujesz się ambitny.
Łączność
[.ShellClassInfo]
LocalizedResourceName = @% CommonProgramFiles% \ system \ wab32res.dll, -10100
InfoTip = @% CommonProgramFiles% \ system \ wab32res.dll, -10200
IconResource =% SystemRoot% \ system32 \ imageres.dll, -181
Pulpit
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21769
IconResource =% SystemRoot% \ system32 \ imageres.dll, -183
Dokumenty
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21770
IconResource =% SystemRoot% \ system32 \ imageres.dll, -112
IconFile =% SystemRoot% \ system32 \ shell32.dll
IconIndex = -235
Pliki do pobrania
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21798
IconResource =% SystemRoot% \ system32 \ imageres.dll, -184
Ulubione
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21796
IconResource =% SystemRoot% \ system32 \ imageres.dll, -115
IconFile =% SystemRoot% \ system32 \ shell32.dll
IconIndex = -173
Spinki do mankietów
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21810
IconResource =% SystemRoot% \ system32 \ imageres.dll, -185
DefaultDropEffect = 4
[LocalizedFileNames]
Public.lnk = @ shell32.dll, -21816
Searches.lnk = @ shell32.dll, -9031
Ostatnio Changed.lnk = @ shell32.dll, -32813
Music.lnk = @ shell32.dll, -21790
Pictures.lnk = @ shell32.dll, -21779
Documents.lnk = @ shell32.dll, -21770
Muzyka
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21790
InfoTip = @% SystemRoot% \ system32 \ shell32.dll, -12689
IconResource =% SystemRoot% \ system32 \ imageres.dll, -108
IconFile =% SystemRoot% \ system32 \ shell32.dll
IconIndex = -237
[LocalizedFileNames]
Przykład Music.lnk = @% SystemRoot% \ system32 \ shell32.dll, -21806
Kino
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21779
InfoTip = @% SystemRoot% \ system32 \ shell32.dll, -12688
IconResource =% SystemRoot% \ system32 \ imageres.dll, -113
IconFile =% SystemRoot% \ system32 \ shell32.dll
IconIndex = -236
[LocalizedFileNames]
Przykładowe Pictures.lnk = @% SystemRoot% \ system32 \ shell32.dll, -21805
Zapisane gry
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21814
IconResource =% SystemRoot% \ system32 \ imageres.dll, -186
Wyszukiwania
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -9031
IconResource =% SystemRoot% \ system32 \ imageres.dll, -18
[LocalizedFileNames]
Indeksowane lokalizacje.search-ms = @ shell32.dll, -32811
Everywhere.search-ms = @ shell32.dll, -32814
Współdzielone przez Me.search-ms = @ shell32.dll, -32802
Najnowsze Music.search-ms = @ shell32.dll, -32803
Recent Documents.search-ms = @ shell32.dll, -32804
Najnowsze zdjęcia i filmy.search-ms = @ shell32.dll, -32806
Ostatnie E-mail.search-ms = @ shell32.dll, -32807
Ostatnio Changed.search-ms = @ shell32.dll, -32813
Filmy wideo
[.ShellClassInfo]
LocalizedResourceName = @% SystemRoot% \ system32 \ shell32.dll, -21791
InfoTip = @% SystemRoot% \ system32 \ shell32.dll, -12690
IconResource =% SystemRoot% \ system32 \ imageres.dll, -189
IconFile =% SystemRoot% \ system32 \ shell32.dll
IconIndex = -238
[LocalizedFileNames]
Przykładowe Videos.lnk = @% SystemRoot% \ system32 \ shell32.dll, -21807
Mam nadzieję, że do tego momentu ikony powinny wrócić do dobrego wyglądu ...
Aby uzyskać dodatkowe środki ... możesz również utworzyć plik desktop.ini w dowolnym folderze i użyć go do wyświetlenia niestandardowej ikony.