Mam dysk ext4, który jest dostępny dla mojego Windows XP VirtualBox jako folder współdzielony. Podczas pracy z plikami w systemie Ubuntu i Windows czasami widzę te automatycznie wygenerowane pliki z Zone.Identifier:$DATA
dołączoną do nazwy. Na przykład, jeśli mam plik
scite-2.29.msi
Wtedy dostanę mały irytujący plik
scite-2.29.msi:Zone.Identifier:$DATA
Zawartość pliku:
[ZoneTransfer]
ZoneId=3
Wydaje się, że są tworzone za każdym razem, gdy piszę plik na dysk ext4 z poziomu mojej wirtualnej maszyny z systemem Windows. Wydaje mi się, że mogę je bezpiecznie usunąć bez żadnych oczywistych konsekwencji.
Do czego służą te pliki, a jeśli są bezużyteczne, w jaki sposób mogę zapobiec ich wygenerowaniu?
streams.exe
narzędzia dostępnego w pakiecie Windows Sysinternals Suite.Odpowiedzi:
Znalazłem miejsce, aby je wyłączyć, przynajmniej w WinXP. Uruchom,
gpedit.msc
a następnie skonfiguruj jak poniżej:źródło
Ten plik służy do przechowywania alternatywnego strumienia danych NTFS - jest to funkcja, która zasadniczo pozwala każdemu plikowi zawierać wiele ukrytych plików.
Myślę, że ten konkretny strumień jest zapisywany podczas pobierania czegoś z sieci - Windows może wtedy wyświetlić to miłe okno dialogowe „Ostrzeżenie o bezpieczeństwie” po uruchomieniu i zaoferować na przykład pokazanie cyfrowego certyfikatu EXE. Przejście do Właściwości i kliknięcie Odblokuj może to usunąć, a może być ustawienie wyłączające to gdzieś w systemie Windows.
źródło