メイン ウィンドウズ10 Windows10の代替NTFSストリーム

Windows10の代替NTFSストリーム



Windowsの代替NTFSストリームについて聞いたことがありますか?これは、最新のWindowsバージョンで使用されているファイルシステムNTFSの非常に興味深い機能です。これにより、追加情報(2つのテキストファイル、またはテキストと画像を同時に)を1つのファイルに保存できます。 Windows 10で代替NTFSストリームを一覧表示、読み取り、作成、および削除する方法は次のとおりです。

広告


そのため、最新のWindowsバージョンのデフォルトのファイルシステムであるNTFSは、1つのファイルユニットに複数のデータストリームを格納することをサポートしています。ファイルのデフォルトの(名前のない)ストリームは、ファイルエクスプローラーでダブルクリックしたときに、関連付けられたアプリに表示されるファイルの内容を表します。プログラムがNTFSに保存されているファイルを開くとき、開発者が別の動作を明示的にコーディングしていない限り、プログラムは常に名前のないストリームを開きます。さらに、ファイルには名前付きストリームを含めることができます。

名前付きストリームはMacintoshのHFSファイルシステムから継承され、最初のバージョンからNTFSに存在します。たとえば、私のお気に入りで最高のバージョンのWindowsであるWindows 2000は、代替のNTFSストリームを使用して、そのようなストリームにファイルメタデータを格納していました。

コピーや削除などのファイル操作は、デフォルトのストリームで動作します。システムがファイルのデフォルトストリームを削除する要求を受け取ると、関連するすべての代替ストリームを削除します。

したがって、filename.extは、ファイルの名前のないストリームを指定します。代替ストリーム構文は次のとおりです。

filename.ext:stream

filename.ext:streamは、単に「stream」という名前の代替ストリームを指定します。ディレクトリは代替ストリームを持つこともできます。通常のファイルストリームと同じ方法でアクセスできます。

Windows 10のインストールで、ファイルの代替ストリームをどこで見つけることができるのか疑問に思っているかもしれません。例を挙げましょう。ファイルをダウンロードすると、Windows 10 / Edgeおよびその他の最新のブラウザーは、そのファイルの代替ストリームを作成します。Zone.Identifierファイルがインターネットから取得されたというマークが格納されているので、 ブロックを解除する必要があります 使い始める前に。

ファイルの代替NTFSストリームを一覧表示する

デフォルトでは、ファイルエクスプローラーとほとんどのサードパーティのファイルマネージャーは、ファイルの代替ストリームを表示しません。それらを一覧表示するには、古き良きコマンドプロンプト、またはそれに対応する最新のPowerShellを使用できます。

Windows10でファイルの代替NTFSストリームを一覧表示するには 、 以下をせよ。

  1. 新しいコマンドプロンプトを開く 検査するファイルを含むフォルダー内。
  2. コマンドを入力しますdir / R 'ファイル名'。 'filename'の部分をファイルの実際の名前に置き換えます。代替のNTFSストリームWindows10を作成する
  3. 出力には、コロンで区切られたファイル(存在する場合)に添付された代替ストリームが表示されます。デフォルトのストリームは次のように表示されます$ DATA

または、PowerShellを使用して、ファイルの代替NTFSストリームを見つけることもできます。

PowerShellを使用してファイルの代替NTFSストリームを一覧表示する

  1. PowerShellを開く ダウンロードフォルダにあります。
  2. コマンドを実行しますGet-Item'filename '-Stream *
  3. 'filename'の部分をファイルの実際の名前に置き換えます。

それでは、代替ストリームデータの読み取りと書き込みの方法を見てみましょう。

Windows10で代替のNTFSストリームコンテンツを読むには

  1. 新しいコマンドプロンプトを開く または パワーシェル 検査するファイルを含むフォルダー内。
  2. コマンドプロンプトで、コマンドを入力しますもっと< 'filename:stream name'。 'filename:stream name'の部分を、ファイルとそのストリームの実際の名前に置き換えます。例えば。もっと< 'SDelete.zip:Zone.Identifier'
  3. PowerShellで、次のコマンドを実行します。Get-Content 'ファイル名' -Stream 'ストリーム名'。例えば、Get-Content'SDelete.zip '-Stream Zone.Identifier

注:組み込みのメモ帳アプリは、すぐに使用できる代替NTFSストリームをサポートします。次のように実行します。メモ帳 'ファイル名:ストリーム名'

例えば、メモ帳 'SDelete.zip:Zone.Identifier'

人気のあるサードパーティのエディタであるNotepad ++は、代替のNTFSストリームを処理することもできます。

それでは、代替のNTFSストリームを作成する方法を見てみましょう。

Windows10で代替NTFSストリームを作成するには

  1. 新しいコマンドプロンプトを開く または パワーシェル お好みのフォルダに。
  2. コマンドプロンプトで、コマンドを実行しますecho Hello World! > hello.txt簡単なテキストファイルを作成します。
  3. コマンドプロンプトで、コマンドを実行しますエコーNTFSストリームのテスト> hello.txt:testファイルの「test」という名前の代替ストリームを作成します。
  4. をダブルクリックしますhello.txtファイルをメモ帳(またはデフォルトのテキストエディタとして設定されている別のアプリ)で開きます。
  5. コマンドプロンプトで、入力して実行しますメモ帳hello.txt:test代替NTFSストリームの内容を確認します。
  6. PowerShellでは、次のコマンドレットを使用して、代替NTFSストリームの内容を変更できます。Set-Content -Path hello.txt -Stream test。プロンプトが表示されたら、ストリームの内容を指定します。
  7. 値を入力せずにEnterキーを押すと、編集が終了します。

最後に、Windows10でファイルの代替NTFSストリームを削除する方法を説明します。

Windows10で代替NTFSストリームを削除するには

  1. 開いた パワーシェル 。
  2. 次のコマンドを実行します。Remove-Item -Path 'ファイル名' -Stream 'ストリーム名'
  3. 'filename'の部分をファイルの実際の名前に置き換えます。交換「ストリーム名」実際のストリーム名で。

それでおしまい。

Iphone 5 のロックを解除する方法

興味深い記事

エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。
Windows10でデスクトップアイコンを小さくする方法
Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって
Amazon Fire StickでHBOを解約する方法
Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。
黒曜石ジャーナル テンプレート
黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。
マックス: 内容と視聴方法
マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。