Можете ли вы сделать Windows 7 не локализовать имена папок?

Я запускаю предустановленную Windows 7 Home Premium (Nordic, на финском языке). Моя папка C:\ конечно, имеет папку « Users », но ее имя находится на финском языке.

Имя папки

Нажатие на имя папки в проводнике показывает реальное имя.

Имя реальной папки

Это тот же, что и другие приложения, такие как веб-браузер или 7-Zip.

Это не ограничивается C:\Users но также относится к Start Menu и т. Д.

Я хотел бы отключить эту локализацию в Проводнике. Есть ли способ сделать это?

Настройка папок

Папки обычно отображаются со значком стандартной папки. Обычным использованием файла Desktop.ini является назначение пользовательского значка или уменьшенного изображения в папку. Вы также можете использовать Desktop.ini для создания инфо-файла, который отображает информацию о папке и контролирует некоторые аспекты поведения папки, такие как указание локализованных имен для папки или элементов в папке.

Источник: Как настроить папки с помощью Desktop.ini

Прежде чем оболочка отобразит имя каталога, оболочка ищет файл Desktop.ini . Если он находит один, он отображает перенаправленное имя, полученное из LocalizedReourceName конечному пользователю.

Источник: настройка папок с помощью Desktop.ini (Windows CE 5.0)

Вот содержимое по умолчанию файла desktop.ini хранящегося в папке C:\Users :

 [.ShellClassInfo] [email protected]%SystemRoot%\system32\shell32.dll,-21813 

Отключение локализованных имен

Проводник Windows, похоже, не документирует способ игнорировать локализацию папок, но удаление строки LocalizedResourceName выполняет задание. Хотя вы также можете полностью удалить файл, это не очень хорошая идея, так как вы потеряете другие настройки, такие как значки или всплывающие подсказки.

Пакетная автоматизация

Ниже приведен простой пакетный скрипт, который может сделать это для вас, рекурсивное сканирование каждой папки на системном диске. Обязательно запустите его как администратор.

 @echo off setlocal enabledelayedexpansion pushd "%systemdrive%\" for /f "delims=" %%G in ('dir /a /b /s desktop.ini') do ( find /i "LocalizedResourceName=" "%%~G" >nul if !errorlevel! == 0 ( takeown /f "%%~G" /a >nul icacls "%%~G" /grant:r *S-1-5-32-544:F /q >nul attrib -h -s "%%~G" type "%%~G" | findstr /i /v /c:"LocalizedResourceName=" > "%%~G.new" copy "%%~G" "%%~nxG.bak" >nul 2>&1 del /a "%%~G" ren "%%~G.new" "%%~nxG" attrib +h +s "%%~G.bak" attrib +h +s "%%~G" )) popd pause & exit /b 

Перевод контролируется скрытым файлом, называемым desktop.ini . Откройте параметры проводника Windows, убедитесь, что вы активируете опцию для отображения скрытых и системных файлов, теперь переходите в папки, где вы не хотите иметь перевод, и удаляете ini-файл.

  • «Открыть» / «Сохранить как», что приведет к сбою программ в Windows 7
  • Устанавливаются ли пользовательские ярлыки для Windows только для определенных каталогов?
  • Сочетание клавиш для выбора файла в проводнике Windows
  • Показать все свойства файла в проводнике Windows
  • Как заменить стандартный Windows Explorer на альтернативный вариант, скажем, Q-Dir?
  • Могу ли я создавать папки Windows Explorer Treeview в папке Windows 7
  • Пользовательский значок видео для одного видеофайла в Windows 7 file explorer
  • Сортировка файлов по дате, но папки всегда перед файлами в проводнике Windows?
  • Измените действие контекстного меню Windows 7 «Редактировать» для jpg и других типов файлов изображений
  • Предварительный просмотр текстовых файлов внутри Zip-файлов в Windows 10 File Explorer
  • Как предотвратить блокировку файлов Excel по умолчанию?
  • Давайте будем гением компьютера.