Windows Tips & News

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

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

Как вы, возможно, уже знаете, 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.
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Как переименовать элемент быстрого доступа в Windows 10

Как переименовать элемент быстрого доступа в Windows 10

21 ответовКак вы, возможно, уже знаете, место быстрого доступа - это новая папка в проводнике Win...

Читать далее

Изменить размер текста в режиме чтения в Microsoft Edge в Windows 10

Изменить размер текста в режиме чтения в Microsoft Edge в Windows 10

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

Читать далее

Microsoft добавляет 76 игр к набору обратной совместимости для Xbox X | S и One

Microsoft добавляет 76 игр к набору обратной совместимости для Xbox X | S и One

Чтобы отметить 20-летие бренда Xbox, Microsoft добавила 76 игр для Xbox 360. и первое поколение X...

Читать далее