Windows Tips & News

Alternatieve NTFS-streams in Windows 10

click fraud protection
AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

Heb je ooit gehoord van alternatieve NTFS-streams in Windows? Het is een zeer interessante eigenschap van het bestandssysteem, NTFS, dat in moderne Windows-versies wordt gebruikt. Het maakt het mogelijk om extra informatie (bijvoorbeeld twee tekstbestanden, of een tekst en een afbeelding tegelijk) in één bestand op te slaan. Hier leest u hoe u alternatieve NTFS-streams in Windows 10 kunt weergeven, lezen, maken en verwijderen.

Advertentie


Dus NTFS, het standaard bestandssysteem van moderne Windows-versies, ondersteunt het opslaan van meerdere gegevensstromen onder één bestandseenheid. De standaard (naamloze) stroom van een bestand vertegenwoordigt de inhoud van het bestand dat zichtbaar is in de bijbehorende app wanneer u erop dubbelklikt in Verkenner. Wanneer een programma een bestand opent dat is opgeslagen op NTFS, wordt altijd de naamloze stream geopend, tenzij de ontwikkelaar expliciet een ander gedrag heeft gecodeerd. Daarnaast kunnen bestanden benoemde streams hebben.

Benoemde streams zijn overgenomen van het HFS-bestandssysteem van Macintosh en bestaan ​​in NTFS vanaf de allereerste versies. Windows 2000, mijn favoriete en beste versie van Windows, gebruikte bijvoorbeeld alternatieve NTFS-streams om bestandsmetadata in dergelijke streams op te slaan.

Bestandsbewerkingen zoals kopiëren en verwijderen werken met de standaardstream. Zodra het systeem een ​​verzoek ontvangt om de standaardstream van een bestand te verwijderen, worden alle bijbehorende alternatieve streams verwijderd.

Dus bestandsnaam.ext specificeert de naamloze stroom van het bestand. De syntaxis van de alternatieve stream is als volgt:

bestandsnaam.ext: stream

De bestandsnaam.ext: stream specificeert de alternatieve stream die eenvoudig "stream" wordt genoemd. Directory's kunnen ook alternatieve streams hebben. Ze kunnen op dezelfde manier worden geopend als gewone bestandsstreams.

U vraagt ​​zich waarschijnlijk af waar u een alternatieve stream voor een bestand in uw Windows 10-installatie kunt vinden? Ik zal u een voorbeeld geven. Wanneer u een bestand downloadt, maken Windows 10/Edge en andere moderne browsers een alternatieve stream voor dat bestand met de naam Zone. ID dat een teken opslaat dat het bestand van internet is verkregen, dus het is moet gedeblokkeerd worden voordat u het gaat gebruiken.

Inhoudverbergen
Alternatieve NTFS-streams voor bestand weergeven
Lijst alternatieve NTFS-streams voor een bestand met PowerShell
Alternatieve NTFS-streaminhoud lezen in Windows 10,
Alternatieve NTFS-stream maken in Windows 10,
Om alternatieve NTFS-stream in Windows 10 te verwijderen,

Alternatieve NTFS-streams voor bestand weergeven

Standaard tonen Bestandsverkenner en de meeste externe bestandsbeheerders geen alternatieve streams voor bestanden. Om ze op te sommen, kunt u de goede oude opdrachtprompt of de moderne tegenhanger PowerShell gebruiken.

Alternatieve NTFS-streams voor bestanden weergeven in Windows 10, doe het volgende.

  1. Open een nieuwe opdrachtprompt in een map die de bestanden bevat die u wilt inspecteren.
  2. Typ de opdracht dir /R "bestandsnaam". Vervang het gedeelte "bestandsnaam" door de werkelijke naam van uw bestand.Lijst alternatieve NTFS-streams in Windows 10
  3. In de uitvoer ziet u alternatieve streams die aan het bestand zijn toegevoegd (indien aanwezig), gescheiden door een dubbele punt. De standaard stream wordt weergegeven als $DATA.

Als alternatief kunt u PowerShell gebruiken om alternatieve NTFS-streams voor een bestand te vinden.

Lijst alternatieve NTFS-streams voor een bestand met PowerShell

  1. PowerShell openen in uw map Downloads.
  2. Voer de opdracht uit Get-item "bestandsnaam" -Stream *.
  3. Vervang het gedeelte "bestandsnaam" door de werkelijke naam van uw bestand.Lijst alternatieve NTFS-streams met PowerShell

Laten we nu eens kijken hoe we alternatieve streamgegevens kunnen lezen en schrijven.

Alternatieve NTFS-streaminhoud lezen in Windows 10,

  1. Open een nieuwe opdrachtprompt of PowerShell in een map die de bestanden bevat die u wilt inspecteren.
  2. Typ in de opdrachtprompt de opdracht meer < "bestandsnaam: streamnaam". Vervang het gedeelte "bestandsnaam: streamnaam" door de werkelijke naam van uw bestand en de stream. bijv. meer < "SDelete.zip: Zone. identificatie".Windows 10 Lees alternatieve stream-inhoud 1
  3. Voer in PowerShell de volgende opdracht uit: Get-Content "bestandsnaam" -Stream "streamnaam". Bijvoorbeeld, Get-Content "SDelete.zip" -Stream Zone. ID.Windows 10 Lees alternatieve streaminhoud 3

Opmerking: de ingebouwde Kladblok-app ondersteunt kant-en-klare alternatieve NTFS-streams. Voer het als volgt uit: kladblok "bestandsnaam: streamnaam".

Bijvoorbeeld, kladblok "SDelete.zip: Zone. identificatie".Windows 10 Lees alternatieve stream-inhoud 2

De populaire externe editor Notepad++ kan ook alternatieve NTFS-streams aan.

Laten we nu eens kijken hoe we een alternatieve NTFS-stream kunnen maken.

Alternatieve NTFS-stream maken in Windows 10,

  1. Open een nieuwe opdrachtprompt of PowerShell in een map naar keuze.
  2. Voer in de opdrachtprompt de opdracht uit echo Hallo wereld! > hallo.txt om een ​​eenvoudig tekstbestand te maken.
  3. Voer in de opdrachtprompt de opdracht uit echo NTFS-streams testen > hallo.txt: test om een ​​alternatieve stream met de naam "test" voor uw bestand te maken.
  4. Dubbelklik op de hallo.txt bestand om het te openen in Kladblok (of in een andere app die is ingesteld als uw standaard teksteditor).
  5. Typ en voer in de opdrachtprompt kladblok hallo.txt: test om de inhoud van de alternatieve NTFS-stream te zien.
  6. Alternatieve NTFS-stream maken Windows 10
  7. In PowerShell kunt u de volgende cmdlet gebruiken om de inhoud van een alternatieve NTFS-stream te wijzigen: Set-Content -Path hello.txt -Stream test. Geef de streaminhoud op wanneer daarom wordt gevraagd. Alternatieve NTFS-stream maken Windows 10 PS
  8. Druk op de Enter-toets zonder een waarde in te voeren om het bewerken te voltooien.

Tot slot, hier leest u hoe u een alternatieve NTFS-stream voor een bestand in Windows 10 kunt verwijderen.

Om alternatieve NTFS-stream in Windows 10 te verwijderen,

  1. Open PowerShell.
  2. Voer de volgende opdracht uit: Remove-Item -Pad "bestandsnaam" -Stream "streamnaam".
  3. Vervang het gedeelte "bestandsnaam" door de werkelijke naam van uw bestand. Vervangen "stroomnaam" met de daadwerkelijke streamnaam.Alternatieve NTFS-stream verwijderen Windows 10

Dat is het.

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren
Schakel Game Mode-meldingen in of uit in Windows 10

Schakel Game Mode-meldingen in of uit in Windows 10

In Windows 10 kunt u speciale Game Mode-meldingen in- of uitschakelen. Ze zullen je informeren da...

Lees verder

Skype voor Linux 5.4 Archief

Deze website maakt gebruik van cookies om uw ervaring te verbeteren terwijl u door de website nav...

Lees verder

Liefhebbers gespot 512 GB geheugenuitbreidingskaarten voor Xbox Series X|S

Liefhebbers gespot 512 GB geheugenuitbreidingskaarten voor Xbox Series X|S

Een paar weken geleden waren er geruchten op internet dat Microsoft en Seagate zouden samenwerken...

Lees verder