Dlaczego jestem pytany „Czy na pewno chcesz skopiować ten plik bez jego właściwości?” Podczas kopiowania plików z NTFS na dysk FAT?

18

Mam plik obrazu w systemie plików NTFS i przy próbie skopiowania na dysk FAT32 pojawia się następujący komunikat:

Czy na pewno chcesz skopiować ten plik bez jego właściwości?

Nie mogę znaleźć na nim żadnych właściwości. O czym on mówi? Wszystkie pliki w tych podkatalogach wyzwalają to ostrzeżenie.

Mówię: Przywróć Monikę
źródło

Odpowiedzi:

23

Standardowe właściwości, które nie są obsługiwane we wszystkich systemach tak samo: http://windows.microsoft.com/en-US/windows-vista/Add-tags-or-other-properties-to-a-file

  • Tagi i oceny, „które mogą chcieć zostać usunięte przed udostępnieniem innym” (ponieważ nie mogli umieścić tych rzeczy w komentarzach, których już nie używali :-)

  • Pliki NTFS mogą zawierać ADS (alternatywne strumienie danych) zostaną przeniesione do innych systemów plików NTFS, ale zostaną zrzucone, gdy przejdziesz z nim do Fat32.
    http://answers.microsoft.com/en-us/windows/forum/windows_7-files/are-you-sure-you-want-to-copy-this-file-without/fa810b7e-f228-4661-9789- 2090175dd7de

  • EFS (szyfrowany system plików) Klucze są przechowywane w ADS. Niektóre metody tworzenia kopii zapasowych lub kopiowania mogą to zignorować i przenieść dane, których nie można już zdekaturować. System Windows zazwyczaj odszyfrowuje przed przejściem do systemu plików, który nie obsługuje (bezpośrednio) szyfrowania.
    Odszyfruj pliki EFS

W przypadku ADS uzyskaj jakąś możliwość przeglądania ADS i sprawdzania, czy został on wykorzystany do dobrych czy złych celów. Nawet gdyby służył do złych celów, jest jak inne „dane”, ponieważ do wykonania tych danych potrzebny byłby rzeczywisty plik wykonywalny (pewnego rodzaju).

Aby uzyskać tagi i oceny, sprawdź właściwości plików lub posortuj kolumny „szczegóły”, aby wyświetlić więcej elementów, użyj podpowiedzi Unieś itp.

Istnieją robocopy i inne metody kopiowania, które usuwałyby te dane bez wyskakiwania requestera.

Mój normalny system miał bardzo ograniczone wykorzystanie ADS na niektórych plikach (używane na dobre). niektóre pliki systemowe miały na sobie tagi, oprócz tego, że skany, które wykonałem, nie pokazywały tego na „każdym pliku” i „pobranych plikach” itp. Hijackthis ma skaner ADS. Wiem o tym bardzo mało, więc byłbym zainteresowany wszystkim, czego się dowiesz.

Psycogeek
źródło
Myślałem, że to może być ADS, ale wątpię w to. Patrzę na to. Myślę, że to ACL, ale to trochę śmieszne. -edit- Nie, to nie jest ADS: x
@ acidzombie24 Na początku myślałem, że mogą to być niektóre uprawnienia lub właściwości pliku, ale mam to wszystko i nigdy nie widziałem tej konkretnej prośby. Również wiele innych pytań przyszło z zerowymi odpowiedziami, więc po prostu założyłem, że to jakieś super ukryte rzeczy.
Psycogeek
1
W rzeczywistości jest, ale wszystkie są strumieniami 0-bajtowymi ... -edytuj- Myślałem, że ta aplikacja pokazuje wszystkie pliki dwa razy. Okazuje się, że wszystkie pliki miały 0 bajtów ADS. Może skanować podkatalogi i na szczęście nie miał wielu plików. Widziałem, że WSZYSTKIE pliki mają 0-bajtowe reklamy, więc ... tak, nic tam nie ma i po prostu dziwne. Teraz przeniosłem je i ... nie obchodzi mnie to.
@ acidzombie24 Dzięki za aktualizację, włożyłem drugą, więc teraz jest lepiej.
Psycogeek
1
IIRC, ADS jest używany do EFS, a przeniesienie zaszyfrowanych plików EFS do FAT32 sprawi, że będą nieczytelne na zawsze.
paradroid
1

Moje prymitywne, ale skuteczne rozwiązanie to 7-liniowy skrypt. Ilekroć pojawia się przerażające okno dialogowe, skrypt naciska Alt-A, aby „zrób to dla wszystkich”, i Alt-Y, aby „tak, utracić właściwości”.

Skompiluj to sam. Jest darmowy i niezbyt trudny:

  1. Pobierz i zainstaluj AutoITScript (jest to darmowa i powszechnie zaufana alternatywa dla VBScript. Użyłem go, ponieważ uznałem, że VBScript nie jest wiarygodny w wykrywaniu okien dialogowych Windows, które szybko pojawiają się / znikają i są modalne, nieaktywne, zminimalizowane lub w inny sposób dziwne. A AutoIT jest absurdalnie łatwy do skompilowania do samodzielnego pliku .exe, który lubię.)

  2. Z repozytorium Github ( https://github.com/joshwhitk/suppress-property-loss-dialog-during-copy-in-Windows-Explorer ) zapisz tylko plik skryptu „stop-copy-dialog.au3” do swojego pulpit. Otwórz go w dowolnym edytorze tekstu i przeczytaj go uważnie. Gdy jesteś przekonany, że jest to nieszkodliwe, zmień nazwę, jeśli chcesz i kontynuuj.

  3. Na pulpicie kliknij prawym przyciskiem myszy ten plik .au3. i wybierz „skompiluj skrypt (x86)” z menu kontekstowego (AutoIT dodał je). Plik .exe (np. „Stop-copy-dialog.exe”) zostanie utworzony na pulpicie. (Możesz teraz odinstalować AutoIT i usunąć plik .au3.)

  4. Przenieś ten plik .exe do folderu Autostart (gdzie? Naciśnij Win-R, aby uruchomić shell: startup)

Uruchom go lub uruchom ponownie i gotowe! Działa w tle na zawsze. Gdy ten (lub dowolny skrypt AutoITS) jest uruchomiony, zobaczysz nową ikonę na pasku zadań. To mała biała zakładka z zielonym kwadratem po lewej stronie.

Oczywiście ten skrypt jest prostym obejściem. Uwielbiałbym to, gdyby ktoś wymyślił, w jaki sposób tłumić te okna dialogowe!

Zaktualizuj Github za pomocą notatki tekstowej, jeśli znasz lepszy sposób (np. Ustawienie rejestru).

Twoje zdrowie-

-Josh

Josh Whitkin Oakland, Kalifornia 94611 whitkin.com

josh
źródło
0

Jeśli zmienisz format napędu USB na ntsf, większość radiotelefonów nie rozpoznaje napędu. Dlatego kopiowanie muzyki z dołączoną okładką albumu nie będzie działać w ten sposób. Musisz skopiować muzykę, a następnie wejść i wstawić okładki albumów do każdego pliku. Odpowiedzi udzielone przez MSft są na to braki. Jest to tylko problem MSFT.

uanhanlu
źródło
To tak naprawdę nie odpowiada na pytanie.
fixer1234