Показать полную графическую версию : [решено] Английские слова в меню Проводника.
sputnikk
22-07-2014, 18:03
Возник глюк после танцев с бубном по восстановлению системы из образа сделанного утилитой архивации. Сначала не запускался Explorer.exe. Но после сканирования всё нормализовалось, за одной странностью. Верхняя часть меню стала на английском. Последующее сканирование с использованием DVD не помогло. Не мешает, но интересно, как исправить?
http://s52.radikal.ru/i137/1407/00/b3215f6c8f36.jpg
Не мешает, но интересно, как исправить? »
"Переименовать на русский"
sputnikk
22-07-2014, 18:14
"Переименовать на русский" »
Как? В настройках стоит "русский" и Россия
Берешь MUI и вперед на поиски сокровищ :)
sputnikk
22-07-2014, 18:19
Берешь MUI и вперед на поиски сокровищ »
Интересно ) Попробую поставить целиком, если найду )
sputnikk, похоже у вас просто desktop.ini повреждены или неправильно установлены их атрибуты. Проверьте в соответствующих папках файлы под названием desktop.ini - атрибуты доблжны быть Скрытый и Системный. Также проверьте их содержимое:
Загрузки
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21798
IconResource=%SystemRoot%\system32\imageres.dll,-184
Рабочий стол
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21769
IconResource=%SystemRoot%\system32\imageres.dll,-183
Ссылки (RecentPlaces)
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21810
IconResource=%SystemRoot%\system32\imageres.dll,-185
DefaultDropEffect=4
[LocalizedFileNames]
RecentPlaces.lnk=@shell32.dll,-37217
Desktop.lnk=@shell32.dll,-21769
Downloads.lnk=@shell32.dll,-21798
Подробнее здесь: Пользовательские папки в проводнике Windows 7 отображаются стандартными иконками (http://paulkravchenko.wordpress.com/2010/04/10/user-folders/)
Если у вас установлена какая-то сборка или система отличная от русской, то файлы могут быть не виноваты.
Больше похоже на проблему с shell32.dll в таком случае так как локализованные имена этих папок берутся из этой библиотеки.
Если цель просто поменять название, то это можно сделать вручную в файлах desktop.ini, параметр, отвечающий за отображаемое имя в Проводнике LocalizedResourceName, его значение = имя папки.
sputnikk
22-07-2014, 19:03
Коды у "Загрузки" и "Рабочего стола" совпадают. "Недавние места" не нашёл. Наверно дело в том, что папки находятся на разделе "Д" и были скопированы туда с резервного внешнего диска с помощью Seagate Dashboard после вынужденной дефрагментации всего харда. Поэтому сканирование на них не действует
sputnikk, кроме содержимого должны быть правильные атрибуты, без атрибута Системный они не работают. Установить можно из командной строки командой attrib, пример:attrib +r +h +s "D:\Downloads\desktop.ini"Выделенное красным поменяйте на свой путь к файлу.
были скопированы туда с резервного внешнего диска с помощью Seagate Dashboard после вынужденной дефрагментации всего харда. Поэтому сканирование на них не действует »
Что такое вынужденная дефрагментация? Какое сканирование?..
sputnikk
22-07-2014, 19:21
sfc/scannow
Не подействовало на d:\ДОКУМЕНТЫ\NEMO\Desktop\desktop.ini . Может без кавычек?
В свойствах файла указанно "скрытый", но вот на счёт системного не нашёл.
А как не подействовало, ошибка была или еще что, каков результат выполнения команды? Кавычки обязательны при кириллице и/или пробелах в пути. Атрибут Системный в GUI не настраивается. Если у вас не включено отображение системных файлов, то вы бы не нашли эти файлы.
sfc проверяет системные файлы, на desktop.ini ему плевать :)
Можете просто на папке d:\ДОКУМЕНТЫ\NEMO\Desktop\ нажать правую кнопку мыши удерживая Shift и выбрать в контекстном меню Открыть окно команд. После этого выполните команду attrib +r +h +s desktop.ini
sputnikk
22-07-2014, 19:29
Ввёл команду в командную строку. Нажал Ввод. Строка ничего не написала, только приготовилась к новому заданию, написав C:\Users\NEMO> . Перезагрузился. Desktop остался
Через Тотал командер искал, включив изображение скрытых файлов.
включив изображение скрытых файлов »
Это файлы с атрибутом Системный, а не только скрытые.
ок, можете просто в Total Commander изменить атрибуты
sputnikk
22-07-2014, 19:32
В нём поисковик ищет с любыми атрибутами, в том числе системными
Да, проверьте еще на месте ли файл C:\Windows\System32\ru-RU\shell32.dll.mui - именно из него берутся русские названия.
sputnikk
22-07-2014, 19:43
Цитата Blast:
Можете просто на папке d:\ДОКУМЕНТЫ\NEMO\Desktop\ нажать правую кнопку мыши удерживая Shift и выбрать в контекстном меню Открыть окно команд. После этого выполните команду »
Не помогает. Английский остался. В Рабочем столе файл Архивный, толко для чтения, скрытый, системный. В Загрузках архивный, скрытый, семитомный. Наверно повреждены.
Буду завтра пробовать установить MUI. Как обновление ставится не захотел
shell32.dll.mui присутствует
Буду завтра пробовать установить MUI »
эм.. стесняюсь спросить: с какого языка на какой интерфейс переводить будете?
Если у вас русская ОС, то какой MUI вы устанавливать будете? Если у вас английская ОС, то с этого нужно было начинать :)
Можете взять из вложения файлы и заменить ими свои.
sputnikk
23-07-2014, 06:36
Поместил в Загрузки с заменой , сделав архивным, скрытым, системным. Перезагрузился. Ничего не изменилось. Наверно проблема в другом.
ОС русскоязычная. Думал русский MUI исправит проблему.
Может дело в свойствах папок или прав доступа?
Сама папка называется "Загрузки" и в адресной строке так написано пока не пытаюсь скопировать название местоположения. Как только кликаю по адресной строке, так название меняется на D:\ДОКУМЕНТЫ\NEMO\Downloads
ОС русскоязычная. Думал русский MUI исправит проблему. »Русский MUI на русскую ОС не станет и не исправит.Как только кликаю по адресной строке, так название меняется на D:\ДОКУМЕНТЫ\NEMO\Downloads »
И правильно делает.
Я не знаю что не так у вас и почему не берутся нормально локализованные имена папок. Если вы хотите видеть там русские названия, то просто исправьте в файлах desktop.ini значение параметра LocalizedResourceName, пример:
LocalizedResourceName=Загрузки
название меняется на D:\ДОКУМЕНТЫ\NEMO\Downloads »
Всё правильно. Путь к папке (не путайте с каталогом) "Загрузки" у вас именно такой.
Ну а по основному вопросу:
Каталог (не папка) Desktop должен иметь атрибут read only (проверяете и меняете в Total Commander: в Проводнике вы с ним ничего не сделаете), а внутри лежать файл desktop.ini с содержимым:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21769
IconResource=%SystemRoot%\system32\imageres.dll,-183
Каталог (не папка) загрузок должен иметь атрибут read only (только для чтения; проверяете и меняете в Total Commander: в Проводнике вы с ним ничего не сделаете), а внутри лежать файл desktop.ini с содержимым:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21798
IconResource=%SystemRoot%\system32\imageres.dll,-184
Каталог (не папка) недавних мест должен иметь атрибут read only (проверяете и меняете в Total Commander: в Проводнике вы с ним ничего не сделаете), а внутри лежать файл desktop.ini с содержимым:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21797
InfoTip=@shell32,dll,-12692
IconResource=%SystemRoot%\system32\imageres.dll,-117
CLSID={0C39A5CF-1A7A-40C8-BA74-8900E6DF5FCD}
Причём последний каталог хитрый: сам каталог %userprofile%\Recent (должен иметь упомянутый атрибут read only) является ссылкой на каталог %userprofile%\AppData\Roaming\Microsoft\Windows\Recent -- и упомянутый файл desktop.ini должен лежать именно здесь. Атрибут последнего каталога тоже должен быть read only.
Причём у вас скорее всего все desktop.ini на местах (с атрибутами "скрытый" и "системный"), и достаточно будет из Total Commander поставить атрибут "только для чтения" на четырёх упомянутых каталогах.
PS
Каталог (не папка) c:\Users\Public\Desktop, представляющийся в Проводнике в виде скрытой папки "Все пользователи\Рабочий стол", должен быть не только с атрибутом "только для чтения", но и с атрибутом "скрытый", с desktop.ini внутри:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21799
Создай новую учетную запись и скопируй (с заменой) оттуда файлы desktop.ini
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.