Windows Tips & News

Alternatívne streamy NTFS v systéme Windows 10

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému

Počuli ste už o alternatívnych streamoch NTFS v systéme Windows? Je to veľmi zaujímavá vlastnosť súborového systému NTFS, ktorý sa používa v moderných verziách Windows. Umožňuje ukladať ďalšie informácie (napr. dva textové súbory alebo text a obrázok súčasne) do jedného súboru. Tu je návod, ako uvádzať, čítať, vytvárať a odstraňovať alternatívne prúdy NTFS v systéme Windows 10.

Reklama


Takže NTFS, predvolený súborový systém moderných verzií Windows, podporuje ukladanie viacerých dátových tokov pod jednou súborovou jednotkou. Predvolený (nepomenovaný) prúd súboru predstavuje obsah súboru viditeľný v pridruženej aplikácii, keď naň dvakrát kliknete v Prieskumníkovi. Keď program otvorí súbor uložený na NTFS, vždy otvorí nepomenovaný stream, pokiaľ jeho vývojár výslovne nenakódoval iné správanie. Okrem toho môžu mať súbory pomenované prúdy.

Pomenované prúdy boli zdedené zo súborového systému HFS systému Macintosh a existujú v systéme NTFS počnúc jeho úplne prvými verziami. Napríklad Windows 2000, moja obľúbená a najlepšia verzia Windowsu, používal alternatívne prúdy NTFS na ukladanie metadát súborov v takýchto prúdoch.

Operácie so súbormi ako kopírovanie a odstraňovanie fungujú s predvoleným streamom. Keď systém dostane požiadavku na odstránenie predvoleného toku súboru, odstráni všetky súvisiace alternatívne toky.

Názov súboru.prípona teda určuje nepomenovaný prúd súboru. Syntax alternatívneho prúdu je nasledovná:

názov_súboru.prípona: prúd

Názov súboru.prípona: stream špecifikuje alternatívny stream jednoducho nazvaný „stream“. Adresáre môžu mať aj alternatívne prúdy. Dá sa k nim pristupovať rovnakým spôsobom ako k bežným prúdom súborov.

Pravdepodobne sa pýtate, kde môžete nájsť alternatívny stream pre súbor vo vašej inštalácii systému Windows 10? Uvediem príklad. Keď stiahnete súbor, Windows 10/Edge a ďalšie moderné prehliadače vytvoria pre tento súbor alternatívny stream Zóna. Identifikátor ktorý obsahuje značku, že súbor bol získaný z internetu, takže to musí byť odblokovaný než ho začnete používať.

Obsahskryť
Zobraziť zoznam alternatívnych prúdov NTFS pre súbor
Uveďte alternatívne streamy NTFS pre súbor pomocou prostredia PowerShell
Ak chcete čítať obsah alternatívneho streamu NTFS v systéme Windows 10,
Ak chcete vytvoriť alternatívny stream NTFS v systéme Windows 10,
Ak chcete odstrániť alternatívny stream NTFS v systéme Windows 10,

Zobraziť zoznam alternatívnych prúdov NTFS pre súbor

V predvolenom nastavení Prieskumník súborov a väčšina správcov súborov tretích strán nezobrazujú alternatívne prúdy pre súbory. Na ich zoznam môžete použiť buď starý dobrý príkazový riadok, alebo jeho moderný náprotivok, PowerShell.

Ak chcete zobraziť zoznam alternatívnych streamov NTFS pre súbor v systéme Windows 10, urobte nasledovné.

  1. Otvorte nový príkazový riadok v priečinku, ktorý obsahuje súbory, ktoré chcete skontrolovať.
  2. Zadajte príkaz dir /R "názov súboru". Nahraďte časť „názov súboru“ skutočným názvom vášho súboru.Uveďte alternatívne streamy NTFS v systéme Windows 10
  3. Vo výstupe uvidíte alternatívne prúdy pripojené k súboru (ak existujú) oddelené dvojbodkou. Predvolený stream je zobrazený ako $DATA.

Prípadne môžete použiť PowerShell na nájdenie alternatívnych tokov NTFS pre súbor.

Uveďte alternatívne streamy NTFS pre súbor pomocou prostredia PowerShell

  1. Otvorte PowerShell v priečinku Stiahnuté súbory.
  2. Vykonajte príkaz Get-Item "názov súboru" -Stream *.
  3. Nahraďte časť „názov súboru“ skutočným názvom vášho súboru.Uveďte alternatívne streamy NTFS pomocou prostredia PowerShell

Teraz sa pozrime, ako čítať a zapisovať údaje alternatívneho prúdu.

Ak chcete čítať obsah alternatívneho streamu NTFS v systéme Windows 10,

  1. Otvorte nový príkazový riadok alebo PowerShell v priečinku, ktorý obsahuje súbory, ktoré chcete skontrolovať.
  2. V príkazovom riadku zadajte príkaz viac < "názov súboru: názov streamu". Nahraďte časť „názov súboru: názov streamu“ skutočným názvom vášho súboru a jeho streamu. napr. viac < "SDelete.zip: Zóna. identifikátor".Windows 10 Čítanie obsahu alternatívneho streamu 1
  3. V prostredí PowerShell vykonajte nasledujúci príkaz: Get-Content "filename" -Stream "stream name". Napríklad, Get-Content "SDelete.zip" - Stream zóna. Identifikátor.Windows 10 Prečítajte si obsah alternatívneho streamu 3

Poznámka: Vstavaná aplikácia Poznámkový blok podporuje alternatívne streamy NTFS hneď po vybalení. Spustite to nasledovne: poznámkový blok "názov súboru: názov streamu".

Napríklad, poznámkový blok "SDelete.zip: Zóna. identifikátor".Windows 10 Prečítajte si obsah alternatívneho streamu 2

Populárny editor tretej strany Notepad++ je tiež schopný spracovať alternatívne streamy NTFS.

Teraz sa pozrime, ako vytvoriť alternatívny stream NTFS.

Ak chcete vytvoriť alternatívny stream NTFS v systéme Windows 10,

  1. Otvorte nový príkazový riadok alebo PowerShell v priečinku podľa vášho výberu.
  2. V príkazovom riadku vykonajte príkaz echo Ahoj svet! > hello.txt na vytvorenie jednoduchého textového súboru.
  3. V príkazovom riadku vykonajte príkaz echo Testovanie streamov NTFS > hello.txt: test na vytvorenie alternatívneho streamu s názvom „test“ pre váš súbor.
  4. Dvakrát kliknite na ahoj.txt súbor a otvorte ho v programe Poznámkový blok (alebo v inej aplikácii, ktorá je nastavená ako váš predvolený textový editor).
  5. V príkazovom riadku zadajte a spustite poznámkový blok hello.txt: test zobrazíte obsah alternatívneho streamu NTFS.
  6. Vytvorte alternatívny stream NTFS Windows 10
  7. V prostredí PowerShell môžete použiť nasledujúci cmdlet na zmenu obsahu alternatívneho streamu NTFS: Set-Content -Path hello.txt -Stream test. Po zobrazení výzvy zadajte obsah streamu. Vytvorte alternatívny stream NTFS Windows 10 PS
  8. Úpravu dokončíte stlačením klávesu Enter bez zadania akejkoľvek hodnoty.

Nakoniec, tu je návod, ako odstrániť alternatívny stream NTFS pre súbor v systéme Windows 10.

Ak chcete odstrániť alternatívny stream NTFS v systéme Windows 10,

  1. Otvorené PowerShell.
  2. Spustite nasledujúci príkaz: Remove-Item -Path "filename" -Stream "stream name".
  3. Nahraďte časť „názov súboru“ skutočným názvom vášho súboru. Nahradiť "názov streamu" so skutočným názvom streamu.Odstrániť Alternative NTFS Stream Windows 10

To je všetko.

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému
Spoločnosť Microsoft sa snaží zlepšiť výdrž batérie zariadenia pomocou prehliadačov založených na prehliadači Chromium

Spoločnosť Microsoft sa snaží zlepšiť výdrž batérie zariadenia pomocou prehliadačov založených na prehliadači Chromium

Chromium je populárny nástroj webového prehliadača používaný vo väčšine populárnych softvérov vrá...

Čítaj viac

Windows 10 zostava 18990 (20H1, rýchle zvonenie)

Windows 10 zostava 18990 (20H1, rýchle zvonenie)

ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Oficiálne obrázky ISO zostavy Windows 10 18990 (20H1) a 18363 (19H2)

Oficiálne obrázky ISO zostavy Windows 10 18990 (20H1) a 18363 (19H2)

Ako si možno pamätáte, Microsoft je teraz poskytovanie ISO Windows 10 pre rýchle aj pomalé zvonen...

Čítaj viac