Запустите нижеприведенный фрагмент кода, дабы вычистить надоедливые файлы Zone.Identifier, которые таинственно создаются при копировании данных в WSL2.

find . -name "*:Zone.Identifier" -type f -delete

Если вы вдруг оказались на этой странице, то, скорее всего, эти коварные файлы уже влезли в ваш рабочий процесс и что-то там поломали. Сама по себе такая штука, как Zone.Identifier, довольно безобидна. Она нужна NTFS, чтобы хранить метаданные о загруженном файле — вроде откуда он скачан, безопасный ли он и прочую информацию, о которой заботится только Windows. Но из-за двоеточия в названии, этот файл может вызвать сбои в скриптах и в автоматизации.

Удалить его проще простого: просто запустите команду в корневом каталоге, где нужно от них избавиться.

cd "~/Downloads && find . -name "*:Zone.Identifier" -type f -delete" 

Microsoft, конечно, утверждает, что давно всё пофиксила, но пользователи — народ подозрительный. И неспроста! Проблемы под номерами #4609 и #7456 в репозитории WSL свидетельствуют о том, что в Windows 11 исправления так и не завезли.

Наверх