Como remover o fluxo de dados $ do arquivo no windows 8

2

Windows por um tempo agora adicionou um fluxo oculto adicional para arquivos que foram baixados da internet. Se você tentasse usar esses arquivos, teria todos os tipos de comportamentos estranhos, já que o Windows estava detectando esse fluxo adicional e, em seguida, impedindo que o app / exe obtivesse todos os tipos de autorização de segurança. Mas nas versões anteriores do Windows, você poderia clicar com o botão direito do mouse em um arquivo, ir para propriedades e clicar em "Desbloquear", o que removeria o fluxo extra. O Windows 8 parece estar fazendo o truque de streams adicionais, mas ainda não encontrei uma maneira de removê-los usando a interface do usuário do win 8. Alguém sabe como fazer isso?

    
por chris.w.mclean 07.03.2012 / 06:09

2 respostas

1

Encontrei isso no site de Michael Crump

link

Basicamente, isso está configurando um item de menu global no shell, permitindo que você chame o powershell para remover o fluxo de dados extra.

Windows Registry Editor Versão 5.00

[HKEY_CLASSES_ROOT * \ shell \ powershell] @="Desbloquear arquivos"

[HKEY_CLASSES_ROOT * \ shell \ powershell \ comando] @="C: \\ Windows \\ system32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe Desbloquear o arquivo -LiteralPath '% L'"

Editar: Isso não é mais necessário, pois as páginas de propriedades do Windows Explorer agora têm o comando 'unblock' como do Win 8 RTW.

    
por 14.05.2012 / 21:10
-1

O Windows 8 não usa o NTFS por padrão. Ele usa o REFS que não tem suporte para fluxos nomeados. Consequentemente, nenhum arquivo deve ter um fluxo de dados alternativo chamado $ data.

    
por 07.03.2012 / 20:14