Английские слова в меню Проводника.
Возник глюк после танцев с бубном по восстановлению системы из образа сделанного утилитой архивации. Сначала не запускался Explorer.exe. Но после сканирования всё нормализовалось, за одной странностью. Верхняя часть меню стала на английском. Последующее сканирование с использованием DVD не помогло. Не мешает, но интересно, как исправить?
|
Цитата:
|
Цитата:
|
Берешь MUI и вперед на поиски сокровищ :)
|
Цитата:
|
sputnikk, похоже у вас просто desktop.ini повреждены или неправильно установлены их атрибуты. Проверьте в соответствующих папках файлы под названием desktop.ini - атрибуты доблжны быть Скрытый и Системный. Также проверьте их содержимое:
Загрузки Код:
[.ShellClassInfo] Код:
[.ShellClassInfo] Код:
[.ShellClassInfo] Если у вас установлена какая-то сборка или система отличная от русской, то файлы могут быть не виноваты. Больше похоже на проблему с shell32.dll в таком случае так как локализованные имена этих папок берутся из этой библиотеки. Если цель просто поменять название, то это можно сделать вручную в файлах desktop.ini, параметр, отвечающий за отображаемое имя в Проводнике LocalizedResourceName, его значение = имя папки. |
Коды у "Загрузки" и "Рабочего стола" совпадают. "Недавние места" не нашёл. Наверно дело в том, что папки находятся на разделе "Д" и были скопированы туда с резервного внешнего диска с помощью Seagate Dashboard после вынужденной дефрагментации всего харда. Поэтому сканирование на них не действует
|
sputnikk, кроме содержимого должны быть правильные атрибуты, без атрибута Системный они не работают. Установить можно из командной строки командой attrib, пример:
Код:
attrib +r +h +s "D:\Downloads\desktop.ini" Цитата:
|
sfc/scannow
Не подействовало на d:\ДОКУМЕНТЫ\NEMO\Desktop\desktop.ini . Может без кавычек? В свойствах файла указанно "скрытый", но вот на счёт системного не нашёл. |
А как не подействовало, ошибка была или еще что, каков результат выполнения команды? Кавычки обязательны при кириллице и/или пробелах в пути. Атрибут Системный в GUI не настраивается. Если у вас не включено отображение системных файлов, то вы бы не нашли эти файлы.
sfc проверяет системные файлы, на desktop.ini ему плевать :) Можете просто на папке d:\ДОКУМЕНТЫ\NEMO\Desktop\ нажать правую кнопку мыши удерживая Shift и выбрать в контекстном меню Открыть окно команд. После этого выполните команду Код:
attrib +r +h +s desktop.ini |
Ввёл команду в командную строку. Нажал Ввод. Строка ничего не написала, только приготовилась к новому заданию, написав C:\Users\NEMO> . Перезагрузился. Desktop остался
Через Тотал командер искал, включив изображение скрытых файлов. |
Цитата:
ок, можете просто в Total Commander изменить атрибуты |
В нём поисковик ищет с любыми атрибутами, в том числе системными
|
Да, проверьте еще на месте ли файл C:\Windows\System32\ru-RU\shell32.dll.mui - именно из него берутся русские названия.
|
Цитата Blast:
Можете просто на папке d:\ДОКУМЕНТЫ\NEMO\Desktop\ нажать правую кнопку мыши удерживая Shift и выбрать в контекстном меню Открыть окно команд. После этого выполните команду » Не помогает. Английский остался. В Рабочем столе файл Архивный, толко для чтения, скрытый, системный. В Загрузках архивный, скрытый, семитомный. Наверно повреждены. Буду завтра пробовать установить MUI. Как обновление ставится не захотел shell32.dll.mui присутствует |
Вложений: 1
Цитата:
Если у вас русская ОС, то какой MUI вы устанавливать будете? Если у вас английская ОС, то с этого нужно было начинать :) Можете взять из вложения файлы и заменить ими свои. |
Поместил в Загрузки с заменой , сделав архивным, скрытым, системным. Перезагрузился. Ничего не изменилось. Наверно проблема в другом.
ОС русскоязычная. Думал русский MUI исправит проблему. Может дело в свойствах папок или прав доступа? Сама папка называется "Загрузки" и в адресной строке так написано пока не пытаюсь скопировать название местоположения. Как только кликаю по адресной строке, так название меняется на D:\ДОКУМЕНТЫ\NEMO\Downloads |
Цитата:
Цитата:
Я не знаю что не так у вас и почему не берутся нормально локализованные имена папок. Если вы хотите видеть там русские названия, то просто исправьте в файлах desktop.ini значение параметра LocalizedResourceName, пример: Код:
LocalizedResourceName=Загрузки |
Цитата:
Ну а по основному вопросу: Каталог (не папка) Desktop должен иметь атрибут read only (проверяете и меняете в Total Commander: в Проводнике вы с ним ничего не сделаете), а внутри лежать файл desktop.ini с содержимым: Код:
Код:
Код:
Причём у вас скорее всего все desktop.ini на местах (с атрибутами "скрытый" и "системный"), и достаточно будет из Total Commander поставить атрибут "только для чтения" на четырёх упомянутых каталогах. PS Каталог (не папка) c:\Users\Public\Desktop, представляющийся в Проводнике в виде скрытой папки "Все пользователи\Рабочий стол", должен быть не только с атрибутом "только для чтения", но и с атрибутом "скрытый", с desktop.ini внутри: Код:
[.ShellClassInfo] |
Создай новую учетную запись и скопируй (с заменой) оттуда файлы desktop.ini
|
Фиг с ним.
Вроде всё совпадает, за одним исключением. В c:\Users\Public\Desktop 2 файда: desktop.ini Код:
[.ShellClassInfo] desktop (1).ini Код:
[.ShellClassInfo] |
Вложений: 1
sputnikk, прошу меня извинить, но все это время я вас вел не в том направлении. Дело в том, что меня заклинило на пользовательских папках, а у вас проблема со ссылками в панели Избранного.
Сами ярлыки и их desktop.ini, из которого берутся названия расположены в другом месте: C:\Users\<пользователь>\Links Вы можете попробовать нажать правую кнопку мыши на "папке" Избранное и в контекстном меню выбрать пункт Восстановить избранные ссылки Если это не поможет, то пробуйте варианты ниже. Содержиме desktop.ini из этой папки: Код:
[.ShellClassInfo] Цитата:
|
Спасибо.
1. В моём случае папка на разделе "Д". 2. Ни в реальной, ни в виртуальных ОС такого меню для папки не появляется. Только обычное. 3. У меня не было desktop.ini . После появления всё исправилось. Правда пришлось разблокировать файл и убрать атрибут "архивный". 4.Наверно проблема возникла из-за некачественного резервного копирования или восстановления утилитой Seagate Dashboard |
Рад, что удалось помочь, сорри, что долго :)
Цитата:
|
Нету lnkfile. Есть HKEY_CLASSES_ROOT\inifile, HKEY_CLASSES_ROOT\InkEd.InkEdit, HKEY_CLASSES_ROOT\InkSeg.RichInkSegment
В HKEY_CLASSES_ROOT\inifile нет IsShortcut |
Вложений: 1
Цитата:
|
Я тут подумал.. вы не долистали наверное, первая буква L, а не I :)
|
|
Так вы не там давите мышью. Надо на папке Избранное в навигационной панели:
|
Время: 08:03. |
Время: 08:03.
© OSzone.net 2001-