Windows Tips & News

Microsoft советует не редактировать файлы Linux из Windows

click fraud protection

Как вы, возможно, уже знаете, Windows 10 поставляется с подсистемой Linux на основе Ubuntu. Он позволяет пользователю использовать различные консольные инструменты и устанавливать типовые серверы и службы Linux. Microsoft теперь предупреждает пользователей, чтобы они не редактировали файлы Linux напрямую с помощью приложений Windows, поскольку они могут навсегда повредить установленную копию вашего дистрибутива Linux.
Windows 10 Ubuntu bash в действии

Подсистема Linux, если она включена, хранит свои файлы в следующей папке:

% LOCALAPPDATA% \ lxss

Совет: узнайте, как включить подсистему Windows для Linux (WSL) в Windows 10.

Метаданные файла (например, разрешения, права собственности, временные метки и т. Д.) Представлены в Linux иначе, чем в Windows. Поскольку Windows хранит ваши файлы Linux в папке NTFS, WSL вычисляет и сохраняет метаданные каждого файла Linux в его расширенных атрибутах NTFS.

Когда вы редактируете файл вне подсистемы Windows для Linux, приложение Windows может испортить сохраненные метаданные, поскольку оно ничего не знает о Linux. Некоторые приложения для Windows не только редактируют файлы, но также удаляют существующий файл и записывают обновленную копию с тем же именем.

Если это произойдет, все свойства, связанные с Linux, будут удалены из расширенных свойств файла.

Когда подсистема Windows для Linux обнаруживает поврежденные метаданные, она считает файл поврежденным. Иногда он может даже перезаписать содержимое файла без фактического повреждения данных.

Microsoft рекомендация это просто:

ЗАПРЕЩАЕТСЯ ни при каких обстоятельствах создавать и / или изменять файлы Linux с помощью приложений, инструментов, скриптов, консолей и т. Д. Для Windows.
Создание / изменение файлов Linux из Windows, скорее всего, приведет к повреждению данных и / или повреждению вашей среды Linux, и вам потребуется удалить и переустановить дистрибутив!
...

  • ОБЯЗАТЕЛЬНО храните в файловой системе Windows файлы, которые вы хотите создать / изменить с помощью инструментов Windows И Linux.
  • ЗАПРЕЩАЕТСЯ создавать / изменять файлы Linux из приложений, инструментов, скриптов или консолей Windows.
Microsoft Store теперь поставляется с обновленным пользовательским интерфейсом при покупке и оценке приложений.

Microsoft Store теперь поставляется с обновленным пользовательским интерфейсом при покупке и оценке приложений.

РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее

Вот как отключить функцию бокового поиска в Chrome 107 и выше.

Вот как отключить функцию бокового поиска в Chrome 107 и выше.

РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее

Windows 11 22H2 Build 22621.1485 вышла в предварительной версии, добавляет значки в меню «Пуск» и многое другое

Windows 11 22H2 Build 22621.1485 вышла в предварительной версии, добавляет значки в меню «Пуск» и многое другое

РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее