2

Возможно ли отсоединить папку в NTFS, а не удалить ее? то есть. Могу ли я просто удалить его из файла?

Причина, по которой я хочу это сделать, заключается в том, что у меня есть куча вещей, которые я скопировал с компьютера Linux, и кажется, что ntfs3g сделал что-то смешное в разрешении имен файлов, которых не должно было быть (например, каналы в именах файлов) ), а также ссылки на некоторые вещи ... например, ".wine/dosdevices/c:" распознается как ссылка на мой диск c, и он не будет удален без очистки моего диска Windows! Поэтому я подумал, что, возможно, я мог бы просто отменить связь с каталогом .wine и покончить с этим, но я не могу понять, как это сделать.

4 ответа4

2

В Windows есть утилита командной строки fsutil . Вы можете использовать его для управления ссылками.

1

Я бы предложил перемонтировать через NTFS-3G и очистить оттуда, а не исходные попытки удаления NTFS.

На самом деле, если это может быть проще, если вы можете удалить всю копию из NTFS-3G и
Скопируйте снова, пропуская специальные файлы (ссылки, каналы и др.).

0

Вы пытались подключиться к своей машине Windows через SMB с машины Linux или OSX и удалить файлы по этому соединению? Я сталкивался с подобной ситуацией в прошлом, и это сработало для меня.

0

Удалите файлы, используя явные пути: del "\\?\C:\some\absolute\path\.wine\dosdevices\c:" .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .