メイン ウィンドウズ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 のロックを解除する方法

興味深い記事

エディターズチョイス

Minecraft で暗視ポーションを作る方法
Minecraft で暗視ポーションを作る方法
Minecraft で暗視を取得するには、暗視ポーションの作り方を知る必要があります。そうすれば、暗闇や水中でも見ることができます。
スプラトゥーン2のレビュー:任天堂の風変わりなシューティングゲームがSwitchで輝いています
スプラトゥーン2のレビュー:任天堂の風変わりなシューティングゲームがSwitchで輝いています
一見すると、スプラトゥーン2は、Wii Uのタイトルに過ぎず、いくつかの追加のベルとホイッスルが付いた、もう1つのNintendoSwitchゲームのように見えます。それはマリオカート8デラックスの信用を傷つけるものではありません
Windowsの「sfcは内部コマンドとして認識されません」エラーを修正
Windowsの「sfcは内部コマンドとして認識されません」エラーを修正
Windows のシステム ファイル チェッカーを実行しようとして、「sfc は内部コマンドとして認識されません」というエラーが表示され続ける場合は、うまくやっています。私はこれを他の仕事でいつも見ています
Paint.NET で画像にぼかしを追加する方法
Paint.NET で画像にぼかしを追加する方法
ほとんどの写真家は写真のブレを最小限に抑えることに関心があるかもしれませんが、写真によっては、ブレを適用するとよい効果が得られる場合があります。たとえば、動きのあるショットや動きのある被写体を含む写真では、ぼかし効果が効果的です。
Facebookページからメッセージを送信する方法
Facebookページからメッセージを送信する方法
ページメッセージングは​​、顧客サービスの要求から製品、サービス、およびビジネスに関する質問まで、企業が人々と便利につながるのに役立ちます。最近、非公開の返信や保存された返信など、Pagesメッセージングの新機能をリリースしました。ページ管理者が方向転換を検討しているように
Windows で GarageBand を使用する方法
Windows で GarageBand を使用する方法
GarageBand は Apple のオーディオ プログラムであり、音楽を制作するために一部の家庭の名前で使用されています。これは、最も人気のあるオーディオ プログラムの 1 つですが、Apple 専用です。の Windows 版はありません。
概念で垂直分周器を作成する方法
概念で垂直分周器を作成する方法
Notionのおかげで、アプリを使用してワークフロー、アイデア、または日常の活動を整理するのがこれまでになく簡単になりました。ただし、この堅牢なプラットフォームが提供する何百ものツールを習得することは、最初は少し難しい場合があります。多分あなたは持っています