Можно ли удалить альтернативные потоки данных, если они подключены к тому, например, C: \?

775
Euretta Wilson

Я знаю, что альтернативные потоки данных (ADS) могут быть удалены из файлов и каталогов, но слышал, что их нельзя удалить с тома. Допустим, выполняется следующая команда:

C: \ type nc.exe> ​​C: \ : nc.exe

(обратите внимание, что после того, как во имя выходного файла.) Это было бы поставить ADS непосредственно на диске. Можно ли удалить этот ADS с диска без необходимости полностью удалить диск и восстановить его? Примеры альтернативных потоков данных, которые я смог найти для удаления альтернативных потоков данных, - это удаление их только из файлов. Мне не удалось найти какую-либо информацию о том, возможно ли удалить их с дисков или разделов.: C:\C:

0
Можете ли вы привести пример такого альтернативного имени потока данных? Ben Voigt 7 лет назад 1
... и откуда вы знаете, что к файлу прикреплен один файл, а не файл? Tetsujin 7 лет назад 0
Допустим, выполняется следующая команда: C: \ type nc.exe> ​​C: \: nc.exe. Это поместит ADS непосредственно на диск C :. Можно ли удалить этот ADS с диска без необходимости полностью удалить диск и восстановить его? Примеры альтернативных потоков данных, которые я смог найти для удаления альтернативных потоков данных, - это удаление их только из файлов. Мне не удалось найти какую-либо информацию о том, возможно ли удалить их из папок или разделов. Euretta Wilson 7 лет назад 0
(1) Пожалуйста, не используйте комментарии, чтобы уточнить ваш вопрос; скорее, [отредактируйте] свой вопрос. Я сделал это для тебя. (2) О каком типе файловой системы вы говорите? (Да, это может быть очевидно, но в любом случае заявите об этом.) (3) Вы противоречили себе: вы сказали: «Я знаю, [ADSs] могут быть удалены из файлов и ** каталогов **», но затем вы также сказали: « [инструкции] Я смог найти ... удалял их только из ** файлов **. Я не смог найти никакой информации [об удалении] их из ** папок ** или разделов ». Или вы не считаете, что каталоги и папки - это одно и то же? Scott 7 лет назад 0

1 ответ на вопрос

1
Klaus Hartnegg

Их можно удалить с помощью streams.exe из Microsoft Sysinternals

streams -d c:\