Principal Windows 10 Streams NTFS alternativos no Windows 10

Streams NTFS alternativos no Windows 10



Você já ouviu falar sobre streams NTFS alternativos no Windows? É um recurso muito interessante do sistema de arquivos, NTFS, usado nas versões modernas do Windows. Ele permite armazenar informações extras (por exemplo, dois arquivos de texto ou um texto e uma imagem simultaneamente) em um único arquivo. Veja como listar, ler, criar e excluir fluxos NTFS alternativos no Windows 10.

Propaganda


Portanto, o NTFS, o sistema de arquivos padrão das versões modernas do Windows, oferece suporte ao armazenamento de vários fluxos de dados em uma unidade de arquivo. O fluxo padrão (sem nome) de um arquivo representa o conteúdo do arquivo visível no aplicativo associado quando você clica duas vezes no Explorador de Arquivos. Quando um programa abre um arquivo armazenado em NTFS, ele sempre abre o fluxo sem nome, a menos que seu desenvolvedor tenha codificado explicitamente um comportamento diferente. Além disso, os arquivos podem ter fluxos nomeados.

Os fluxos nomeados foram herdados do sistema de arquivos HFS do Macintosh e existem no NTFS a partir de suas primeiras versões. Por exemplo, o Windows 2000, meu favorito e a melhor versão do Windows, usava fluxos NTFS alternativos para armazenar metadados de arquivos nesses fluxos.

Operações de arquivo como copiar e excluir operam com o fluxo padrão. Depois que o sistema recebe uma solicitação para excluir o fluxo padrão de um arquivo, ele remove todos os fluxos alternativos associados.

Portanto, filename.ext especifica o fluxo não nomeado do arquivo. A sintaxe de fluxo alternativo é a seguinte:

filename.ext: stream

O filename.ext: stream especifica o stream alternativo simplesmente denominado 'stream'. Os diretórios também podem ter fluxos alternativos. Eles podem ser acessados ​​da mesma maneira que fluxos de arquivos regulares.

Você provavelmente está se perguntando onde pode encontrar um fluxo alternativo para um arquivo na instalação do Windows 10? Vou lhe dar um exemplo. Quando você baixa um arquivo, o Windows 10 / Edge e outros navegadores modernos criam um fluxo alternativo para esse arquivo chamadoZone.Identifierque armazena uma marca de que o arquivo foi obtido da Internet, para que deve ser desbloqueado antes de começar a usá-lo.

Listar fluxos NTFS alternativos para arquivo

Por padrão, o File Explorer e a maioria dos gerenciadores de arquivos de terceiros não mostram fluxos alternativos para arquivos. Para listá-los, você pode usar o bom e velho prompt de comando ou seu equivalente moderno, o PowerShell.

Para listar fluxos NTFS alternativos para arquivos no Windows 10 , faça o seguinte.

  1. Abra um novo prompt de comando em uma pasta que contém os arquivos que você deseja inspecionar.
  2. Digite o comandodir / R 'nome do arquivo'. Substitua a parte 'nome do arquivo' pelo nome real do seu arquivo.Criar fluxo de NTFS alternativo para Windows 10
  3. Na saída, você verá fluxos alternativos anexados ao arquivo (se houver) delimitados por dois pontos. O fluxo padrão é mostrado como$ DATA.

Como alternativa, você pode usar o PowerShell para encontrar fluxos NTFS alternativos para um arquivo.

Listar fluxos NTFS alternativos para um arquivo com o PowerShell

  1. Open PowerShell na pasta Downloads.
  2. Execute o comandoGet-Item 'filename' -Stream *.
  3. Substitua a parte 'nome do arquivo' pelo nome real do seu arquivo.

Agora, vamos ver como ler e gravar dados de fluxo alternativos.

Para ler conteúdos alternativos de transmissão NTFS no Windows 10,

  1. Abra um novo prompt de comando ou PowerShell em uma pasta que contém os arquivos que você deseja inspecionar.
  2. No prompt de comando, digite o comandoMais< 'filename:stream name'. Substitua a parte 'nome do arquivo: nome do fluxo' pelo nome real de seu arquivo e seu fluxo. Por exemplo.Mais< 'SDelete.zip:Zone.Identifier'.
  3. No PowerShell, execute o seguinte comando:Get-Content 'filename' -Stream 'stream name'. Por exemplo,Get-Content 'SDelete.zip' -Stream Zone.Identifier.

Observação: o aplicativo Bloco de notas integrado oferece suporte a fluxos NTFS alternativos prontos para uso. Execute-o da seguinte maneira:notepad 'nome do arquivo: nome do fluxo'.

Por exemplo,notepad 'SDelete.zip:Zone.Identifier'.

O popular editor de terceiros Notepad ++ também é capaz de lidar com fluxos NTFS alternativos.

Agora, vamos ver como criar um fluxo NTFS alternativo.

Para criar um fluxo NTFS alternativo no Windows 10,

  1. Abra um novo prompt de comando ou PowerShell em uma pasta de sua escolha.
  2. No prompt de comando, execute o comandoecho Hello World! > hello.txtpara criar um arquivo de texto simples.
  3. No prompt de comando, execute o comandoecho Testando fluxos NTFS> hello.txt: testpara criar um fluxo alternativo denominado 'teste' para o seu arquivo.
  4. Clique duas vezes nohello.txtpara abri-lo no Bloco de notas (ou em outro aplicativo definido como seu editor de texto padrão).
  5. No prompt de comando, digite e executenotepad hello.txt: testpara ver o conteúdo do fluxo NTFS alternativo.
  6. No PowerShell, você pode usar o seguinte cmdlet para alterar o conteúdo de um fluxo NTFS alternativo:Set-Content -Path hello.txt -Stream test. Forneça o conteúdo do fluxo quando solicitado.
  7. Pressione a tecla Enter sem inserir nenhum valor para concluir a edição.

Finalmente, veja como excluir um fluxo NTFS alternativo para um arquivo no Windows 10.

Para excluir um fluxo NTFS alternativo no Windows 10,

  1. Abrir PowerShell .
  2. Execute o seguinte comando:Remove-Item -Path 'nome do arquivo' -Stream 'nome do fluxo'.
  3. Substitua a parte 'nome do arquivo' pelo nome real do seu arquivo. Substituir'nome do stream'com o nome do stream real.

É isso aí.

como aparecer na discórdia

Artigos Interessantes

Escolha Do Editor

YouTube TV - Como gravar um programa
YouTube TV - Como gravar um programa
Com o lançamento do YouTube TV, a comunidade de cortadores de cabos ganhou outro serviço de streaming digno de atenção. Especialmente porque fornece acesso aos principais canais de rede como ABC, CBS, FOX, NBC, ESPN, AMC, CNN e muitos outros. Com tanto
O que é POST?
O que é POST?
Power On Self Test, ou POST, é o nome dado aos testes que o BIOS realiza imediatamente após o computador ser ligado.
Desativar Continue Running Background Apps quando o Microsoft Edge estiver fechado
Desativar Continue Running Background Apps quando o Microsoft Edge estiver fechado
Como desabilitar a continuação da execução de aplicativos em segundo plano quando o Microsoft Edge estiver fechado A Microsoft introduziu algumas novas opções na versão Canary mais recente do navegador Edge. Uma das opções permite evitar que aplicativos da web sejam executados em segundo plano ao fechar o navegador Edge. Por padrão, este comportamento está habilitado e
O que é um arquivo SFV?
O que é um arquivo SFV?
Um arquivo SFV é um arquivo de verificação simples de arquivo usado para verificar dados. Um valor de soma de verificação CRC32 é armazenado nele. Aqui está mais sobre este arquivo.
O Chrome 78 foi lançado com a área de transferência compartilhada e muito mais
O Chrome 78 foi lançado com a área de transferência compartilhada e muito mais
O Google Chrome 78 foi lançado hoje. Além de 37 vulnerabilidades corrigidas, o Chrome 78.0.3904.70 inclui uma série de novos recursos, como DNS sobre HTTPS (DoH), Área de transferência compartilhada, pesquisa do Google Drive na barra de endereço e muito mais. O Google Chrome é o navegador da web mais popular que existe para todas as principais plataformas como Windows, Android e Linux. Vêm
O que é um arquivo XSD?
O que é um arquivo XSD?
Um arquivo XSD é um arquivo de esquema XML; um formato baseado em texto que define regras de validação e formulário para um arquivo XML. Alguns editores XML podem abrir um.
Como alterar a rede Wi-Fi em um termostato Nest
Como alterar a rede Wi-Fi em um termostato Nest
Os termostatos inteligentes são um desenvolvimento tecnológico muito útil, mas só funcionam com eficiência quando conectados à Internet. Se você alterar seu roteador ou atualizar suas configurações, também precisará alterar as configurações de Wi-Fi em seu termostato