
Я переместил папку «Загрузки» в другой раздел в Windows 8 и изменил ее значок.
Каждый раз при перезапуске File Explorer значок возвращается к стандартному. Я удалил файл desktop.ini
и пробовал много раз, но проблема все еще сохраняется.
Как это исправить?
Раньше в Windows 7 такого не было.
решение1
Чтобы настройка значка папки работала,
папка должна содержать
desktop.ini
, которая указывает на значок, к которому можно получить доступ.
Это копияdesktop.ini
для папки Загрузки:[.ShellClassInfo] LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21798 IconResource=%SystemRoot%\system32\imageres.dll,-184
и сама папка должна иметь
Read-Only
установленный атрибут.
Вы не можете установить Read-Only
атрибут из интерфейса Windows, поэтому вам придется использовать либо attrib
утилиту командной строки, либо другие инструменты.Дальний менеджерилиTotal Commander.
Чтобы установить Read-Only
атрибут, выполните:
attrib +R Downloads
Затем вы можете проверить, установлено ли оно:
attrib Downloads
R C:\Users\username\Downloads
решение2
Думаю, это как-то связано со значениями реестра. Классический случай — Vista с такой же проблемой: автоматическое обнаружение типа папки.
Автоматическое обнаружение типа папки — это когда Windows автоматически меняет шаблон папки в соответствии с типом файла последнего добавленного или сохраненного в папке файла. Например, если ваша папка содержит музыкальные файлы, а вы добавляете файл изображения, то Windows может изменить шаблон папки и вид на шаблон «Изображение» в соответствии с новым файлом изображения
Вы можете попробовать отключить автоматическое обнаружение типа папки.
Вот ссылка, которая показывает некоторыеСценариии вы также можете пройти через gpэтот
Шаги указаны ниже.
Введите regedit в строке поиска RUN или меню «Пуск» и нажмите Enter. Откроется редактор реестра.
Теперь перейдите к следующему ключу:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
Под ключом "Shell" выберите ключ "Bags" и нажмите клавишу "Delete". Будет запрошено подтверждение, нажмите кнопку "Да".
Теперь щелкните правой кнопкой мыши на ключе "Shell" и выберите опцию "New -> Key". Дайте новому ключу имя Bags
Теперь щелкните правой кнопкой мыши на ключе "Bags" и выберите опцию "New -> Key". Дайте новому ключу имя AllFolders
Снова щелкните правой кнопкой мыши на ключе "AllFolders" и выберите опцию "New -> Key". Дайте новому ключу имя Shell
Теперь щелкните по этому новому ключу «Shell» и в правой панели создайте новое строковое значение, дайте ему имя FolderType и установите его значение на NotSpecified.