Я видел, как некоторые люди спрашивают, как "избавиться" от локализованных имен, скажем, документов, изображений, загрузок и т.д.

Но в моем случае я хочу "восстановить" его по умолчанию.

Это произошло, когда я сделал свой собственный командный файл для некоторого автоматического копирования файла, используя команду приглашения xcopy.

Все папки, затронутые этой командой, потеряли свои локализованные имена, и это было невозможно восстановить - файл desktop.ini не был поврежден, но проводник не может применить настройки к дисплею.

Может это связано с реестром?

1 ответ1

2

У вас может быть одна из двух проблем или обе.

Обычно Windows не учитывает содержимое файла desktop.ini, если для него не установлен системный атрибут. Если это было скопировано вокруг, вероятно, нет. Чтобы установить, что вам придется использовать приглашение системы Windows, это не может быть сделано AFAIK в проводнике Windows. Внутри папки, в которой находится файл desktop.ini, введите команду cd , набрав:

ATTRIB desktop.ini

Это покажет, какие атрибуты установлены. По какой-то причине Windows не позволит вам установить / очистить системный атрибут, не установив и не очистив скрытый атрибут, даже если вы ставите его так, как было. Вы также не можете изменить либо, если установлен атрибут только для чтения, поэтому вы должны также очистить / сбросить его, если он установлен. Зная, что это такое, и что файл desktop.ini не нужно устанавливать, если системный атрибут не задан, установите его с помощью этой команды:

ATTRIB +S +H -R desktop.ini

Если системный атрибут установлен, но он все еще не работает, то вы, вероятно, потеряли некоторую информацию из файла desktop.ini при его перемещении. Windows любит убирать информацию о локализации из этих файлов, когда они копируются за пределы исходного места. Чтобы восстановить их, вам придется редактировать каждый вручную. Блокнот прекрасно подходит для этого или любого текстового редактора, к которому вы привыкли. Чтобы редактировать файлы, им нужно отключить системные атрибуты и атрибуты readonly, скрытые для этого значения не имеют. Чтобы их было легче найти в проводнике Windows, может помочь скрытие. Для каждого файла desktop.ini, который нужно отредактировать, перейдите в его папку и введите:

ATTRIB -S -H -R desktop.ini

Ниже приведен список того, что файлы должны были изначально содержать, важными строками в этом случае являются LocalizedResourceName = и IconResource =, но установка всех из них на оригинал также может не повредить. Как только файлы будут исправлены, чтобы они снова заработали, вам нужно будет снова сбросить атрибуты:

ATTRIB +S +H desktop.ini

Оригинальное содержание desktop.ini

Корзина

[.ShellClassInfo]
CLSID={645FF040-5081-101B-9F08-00AA002F954E}
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-8964

контакты

[.ShellClassInfo]
LocalizedResourceName=@%CommonProgramFiles%\system\wab32res.dll,-10100
InfoTip=@%CommonProgramFiles%\system\wab32res.dll,-10200
IconResource=%SystemRoot%\system32\imageres.dll,-181

рабочий стол

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

документы

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770
IconResource=%SystemRoot%\system32\imageres.dll,-112
IconFile=%SystemRoot%\system32\shell32.dll
IconIndex=-235

Загрузки

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

Избранные

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21796
IconResource=%SystemRoot%\system32\imageres.dll,-115
IconFile=%SystemRoot%\system32\shell32.dll
IconIndex=-173

связи

[.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
Recently Changed.lnk=@shell32.dll,-32813
Music.lnk=@shell32.dll,-21790
Pictures.lnk=@shell32.dll,-21779
Documents.lnk=@shell32.dll,-21770

Музыка

[.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]
Sample Music.lnk=@%SystemRoot%\system32\shell32.dll,-21806

Фотографий

[.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]
Sample Pictures.lnk=@%SystemRoot%\system32\shell32.dll,-21805

Сохраненные игры

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

Поисковые

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-9031
IconResource=%SystemRoot%\system32\imageres.dll,-18
[LocalizedFileNames]
Indexed Locations.search-ms=@shell32.dll,-32811
Everywhere.search-ms=@shell32.dll,-32814
Shared By Me.search-ms=@shell32.dll,-32802
Recent Music.search-ms=@shell32.dll,-32803
Recent Documents.search-ms=@shell32.dll,-32804
Recent Pictures and Videos.search-ms=@shell32.dll,-32806
Recent E-mail.search-ms=@shell32.dll,-32807
Recently Changed.search-ms=@shell32.dll,-32813

Видео

[.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]
Sample Videos.lnk=@%SystemRoot%\system32\shell32.dll,-21807

Общественный рабочий стол

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

Публичные документы

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21801
IconResource=%SystemRoot%\system32\shell32.dll,-235

Публичные загрузки

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

Публичная музыка

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21803
InfoTip=@%SystemRoot%\system32\shell32.dll,-12689
IconResource=%SystemRoot%\system32\shell32.dll,-237

Публичные картинки

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21802
InfoTip=@%SystemRoot%\system32\shell32.dll,-12688
IconResource=%SystemRoot%\system32\shell32.dll,-236

Публичные видео

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21804
InfoTip=@%SystemRoot%\system32\shell32.dll,-12690
IconResource=%SystemRoot%\system32\shell32.dll,-238

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .