PDA

Показать полную графическую версию : [решено] Как вернуть значок папки "Рабочий стол"?


Artesmann
20-09-2011, 23:02
Вообщем, пропал значёк на папке "Рабочий стол":

http://s41.radikal.ru/i094/1109/13/0f85c1e0a19c.jpg

Как его вернуть? А то некрасиво смотрится =)

Petya V4sechkin
21-09-2011, 08:15
Artesmann, откройте файл desktop.ini и проверьте содержимое:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21769
IconResource=%SystemRoot%\system32\imageres.dll,-183

Пользовательские папки с обычными иконками (http://paulkravchenko.wordpress.com/2008/06/02/)

Artesmann
22-09-2011, 18:06
Petya V4sechkin, проверил содержимое и сделал как в статье "Пользовательские папки с обычными иконками" для Windows 7 - не помогло. Может быть в реестре что-нибудь подправить нужно?

Petya V4sechkin
22-09-2011, 18:21
Artesmann, попробуйте этот вариант (http://forum.oszone.net/showpost.php?p=1564677).

Artesmann
22-09-2011, 20:53
попробуйте этот вариант »

К сожалению, не помогло. При удалении кэша (del IconCache.db) было отказано в доступе. Но я решил эту проблему всё-таки через реестр - HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders здесь изменил параметр %USERPROFILE%\Desktop на %USERPROFILE%\Рабочий стол, перезагрузил и всё получилось:

http://s50.radikal.ru/i130/1109/c0/2fe7dcca747b.jpg

PauLik
22-09-2011, 20:59
Artesmann, Без реестра можно было сделать и так.

В пути C:\Users\Public\Desktop - создать скрытый системный файл desktop.ini с таким содержанием

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21799

Далее создать такой же файл только уже на рабочем столе пользователя с другим содержанием

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21769
IconResource=%SystemRoot%\system32\imageres.dll,-183

Рад, что решили проблему.

Artesmann
23-09-2011, 00:55
спасибо всем за советы =)




© OSzone.net 2001-2012