Консультация № 82519
14.04.2007, 06:37
0.00 руб.
0 4 4
Трезвого ума и светлой памяти Вам, эксперты. Записывая скачанные из инета файлы на CD или раздел FAT получаю сообщение ОСи типа "файл содержит скрытые данные, которые могут потеряться при копировании". Вопрос что это такое, как это посмотреть и где поподробнее почитать? Спасибо за внимание.

Обсуждение

Неизвестный
14.04.2007, 09:34
общий
это ответ
Здравствуйте, Beginner!
<font color=red><b>!!!</b></font>
Скрытые файлы - это файлы находящиеся в той же папке, которые Вы не видите, т.к. они скрыты системой. Для их отображения выполните следующие (пример по Win XP). Панель управления -> Свойства папки -> вкладка Вид:
1. Должна стоять точка на пункте - Показывать скрытые файлы и папки.
2. Снять галочку на пункте - Скрывать защищенные системой файлы.
<font color=red>
<b>Для читателей рассылки и экзаменаторов.</b>
Ответ, мягко говоря, неверен.
В данном случае речь идет о <b>потоках</b>, прикрепленных к файлу в файловой системе NTFS, а не о скрытых файлах. Верные ответы см. ниже.
--------------------------
<i><a href=http://rusfaq.ru/info/user/21323>=Alexey G. Gladenyuk=</a></i></font>
Неизвестный
14.04.2007, 09:49
общий
это ответ
Здравствуйте, Beginner!

Предыдущий эксперт не прав.

Вы копируете файлы с системы NTFS, в ней у каждого файла могут быть дополнительные потоки с служебной информацией. Как правило там стоит метка о том, что файл скачан с интернета (вспомните надоедливое окошко когда вы пытаесь открыть такой файл), а на системе FAT или CDFS доп. потоков нету, следовательно доп. информация теряется - об этом вас система и предупреждает.
Почитать можно на:

http://www.xakep.ru/post/25686/default.asp

http://www.securitylab.ru/analytics/216379.php

Неизвестный
14.04.2007, 16:16
общий
это ответ
Здравствуйте, Beginner!
<font color=red><b>!!!</b></font>
Скорее всего это файлы типа thumbs.db и descktop .ini ,не обращайте на это сообщение внимания.
<font color=red>
<b>Для читателей рассылки и экзаменаторов.</b>
Ответ, мягко говоря, неверен.
В данном случае речь идет о потоках, прикрепленных к файлу в файловой системе NTFS, а не о скрытых файлах <i>thumbs.db и desktop.ini</i>.
--------------------------
<i><a href=http://rusfaq.ru/info/user/21323>=Alexey G. Gladenyuk=</a></i></font>
Неизвестный
14.04.2007, 17:55
общий
это ответ
Здравствуйте, Beginner!
Такое возможно в файловой системе NTFS, которая поддерживает так называемые альтернативные потоки данных ADS (Alternative Data Streams). Обычно файл в NTFS также является потоком и называется неименованным потоком. Внутри любого файла и даже каталога можно создавать именованные потоки.
Например если ввести команды
C:\>echo Hello > aaa.txt:str1
C:\>echo Privet > aaa.txt:str2
Проверить то обстоятельство, что файл содержит информацию в именновынных потоках, можно так:
C:\>more < aaa.txt:str1
C:\>more < aaa.txt:str2
А также можно скопироватьфайл или содержимое любого существующего файла в поток:
C:\>type bigfile.exe >> aaa.txt:bigfile.exe
Запустить bigfile.exe на выполнение прямо из потока можно следующей командой:
c:\?start c:\aaa.txt:bigfile
Прикрепить именованный поток (strdir) к текущему каталогу можно следующим образом:
C:\> echo ADS to the directory > :strdir

Вся проблема в том что штатными средствами Windows определить наличие альтернативных потоков невозможно. Для их обнаружения необходимы утилиты http://www.heysoft.de/Frames/f_sw_la_en.htm bkb http://crucialsecurity.com/download.html
Потоки также можно удалить переместив файл из NTFS на FAT, при это операционная сисема спросит у вас удалить или нет эти потоки, что и происходит в данном случае.
Форма ответа