Можете ли вы сделать 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 XP навсегда
  • Как редактировать атрибуты / данные различных столбцов в представлении сведений о проводнике Windows
  • Windows 10: нет приглашения UAC в проводнике
  • Сбой файлового браузера в Windows 10
  • Как я могу изменить сетевой пароль, который сохранил проводник Windows?
  • Кнопка «Новая папка» и ярлык не работают в Windows 7
  • Как удалить ненужные элементы в «Этот компьютер» в Проводнике Windows в Windows 8.1
  • VBS: различать Windows-Explorer и Internet-Explorer
  • Могу ли я создавать папки Windows Explorer Treeview в папке Windows 7
  • Удаление библиотек из боковой панели Explorer 8
  • Редактор контекстного меню проводника Windows
  • Давайте будем гением компьютера.