Este artigo descreve um problema que ocorre quando você tenta exibir o "acesso efetivo" de um usuário a um arquivo no Windows 8.1, no Windows Server 2012 R2, no Windows 8 ou no Windows Server 2012. Você pode resolver esse problema no Windows 8.1 e no Windows Server 2012 R2 usando a atualização neste artigo. Antes de instalar essa atualização, marque a seção Pré-requisitos. Uma solução alternativa também é fornecida.
Observação Esta atualização não se aplica ao Windows 8 ou ao Windows Server 2012. Para fornecer comentários sobre uma possível resolução desses sistemas, entre em contato com o Suporte da Microsoft.
Sintomas
Considere o seguinte cenário:
- Você usa o Windows Explorer para exibir o "acesso efetivo" de um usuário a um arquivo ou pasta em um compartilhamento de arquivos.
- O arquivo ou pasta está localizado em um produto de servidor SMB (SMB) 3.0 que não seja da Microsoft.
- Você insere um caminho de pasta UNC (Convenção de nomenclatura universal). Por exemplo, você insere \\server\share.
Nesse cenário, a solicitação falha e você recebe a seguinte mensagem de erro:
Observação
Código 0x80070057 O parâmetro está incorreto.
No entanto, se o compartilhamento de arquivos for mapeado primeiro para uma letra de unidade, as permissões de "acesso efetivo" serão exibidas e você não receberá a mensagem de erro.
Causa
Esse problema ocorre porque a estrutura de SECURITY_DESCRIPTOR retornada pelo servidor contém um campo Proprietário NULL quando a chamada NetShareGetInfo retorna ao Windows Explorer.
Como obter esta atualização
Para resolver esse problema, lançamos uma atualização por meio do Windows Update e do Centro de Download da Microsoft para o Windows 8.1 e o Windows Server 2012 R2. A resolução é modificar o Windows Authz para não exigir a presença da estrutura SECURITY_DESCRIPTOR opcional.
Importante Não instale um pacote de idiomas depois de instalar esta atualização. Se fizer isso, as alterações específicas do idioma na atualização não serão aplicadas e você terá que reinstalar a atualização. Para obter mais informações, consulte Adicionar pacotes de idiomas ao Windows.
Método 1: Windows Update
Esta atualização é fornecida como uma atualização Opcional no Windows Update. Para obter mais informações sobre como executar o Windows Update, consulte Como obter uma atualização com o Windows Update.
Método 2: Centro de Download da Microsoft
Os arquivos a seguir estão disponíveis para download no Centro de Download da Microsoft.
| Sistema operacional | Atualizar |
|---|---|
| Todas as versões suportadas baseadas em x86 do Windows 8.1 |
Baixe o pacote agora. |
| Todas as versões compatíveis baseadas em x64 do Windows 8.1 |
Baixe o pacote agora. |
| Todas as versões com suporte baseadas em x64 do Windows Server 2012 R2 |
Baixe o pacote agora. |
Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
119591 Como obter arquivos de suporte da Microsoft do serviços online A Microsoft verificou este arquivo em busca de vírus. A Microsoft utilizou o software de detecção de vírus mais recente disponível na data em que o arquivo foi postado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas nele.
Informações detalhadas de atualizações
Pré-requisitos
Para aplicar este hotfix, você deve ter o pacote cumulativo de atualizações de abril de 2014 para Windows RT 8.1, Windows 8.1 e Windows Server 2012 R2 (2919355) instalado no Windows 8.1 ou no Windows Server 2012 R2.
Informações do Registro
Para usar o hotfix neste pacote, não é necessário fazer nenhuma alteração no Registro.
Necessidade de reinicialização
Talvez seja necessário reiniciar o computador após aplicar esse hotfix.
Informações sobre a substituição de hotfixes
Esse hotfix não substitui nenhum hotfix lançado anteriormente.
Informações do arquivo
A versão global deste hotfix instala arquivos que têm os atributos listados nas tabelas a seguir. As datas e as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). As datas e as horas desses arquivos no seu computador local são exibidas na hora local, com o ajuste do horário de verão atual. Além disso, as datas e as horas poderão ser alteradas quando você realizar algumas operações nos arquivos.
Anotações e informações de arquivo do Windows 8.1 e do Windows Server 2012 R2
Hotfixes importantes do Windows 8.1 e do Windows Server 2012 R2 estão incluídos nos mesmos pacotes. No entanto, os hotfixes na página de Solicitação de Hotfix estão listados nos dois sistemas operacionais. Para solicitar o pacote de hotfix que se aplica a um dos sistemas operacionais ou a ambos, selecione o hotfix listado em "Windows 8.1/Windows Server 2012 R2" na página. Sempre consulte a seção "Aplica-se a" dos artigos para determinar o sistema operacional real ao qual cada hotfix é aplicável.
Os arquivos que se aplicam a um produto, marco (RTM, SPn) e ramificação de serviço (LDR, GDR) específicos podem ser identificados examinando-se seus números de versão conforme mostrado na tabela a seguir.
Versão Produto Marco Ramificação do Serviço 6.3.960 0.16 xxx Windows 8.1 and Windows Server 2012 R2 RTM GDR 6.3.960 0.17xxx Windows 8.1 and Windows Server 2012 R2 RTM GDR Os arquivos MANIFEST (.manifest) e MUM (.mum) instalados em cada ambiente são listados separadamente na seção "Informações adicionais sobre arquivo". Os arquivos NUM, MANIFEST e os arquivos associados do catálogo de segurança (.cat) são importantes para manter o estado dos componentes atualizados. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.
Para todas as versões com suporte baseadas em x86 do Windows 8.1
| Nome do arquivo | Versão do arquivo | Tamanho do arquivo | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Authz.dll | 6.3.9600.17796 | 180,224 | 13 de abril de 2015 | 1:22:34 AM | x86 |
Para todas as versões com base em x64 com suporte do Windows 8.1 e do Windows Server 2012 R2
| Nome do arquivo | Versão do arquivo | Tamanho do arquivo | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Authz.dll | 6.3.9600.17796 | 275,968 | 13 de abril de 2015 | 22:37 | x64 |
| Authz.dll | 6.3.9600.17796 | 180,224 | 13 de abril de 2015 | 1:22:34 AM | x86 |
Para todos os sistemas compatíveis com o Windows RT 8.1
| Nome do arquivo | Versão do arquivo | Tamanho do arquivo | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Authz.dll | 6.3.9600.17796 | 161,792 | 13 de abril de 2015 | 22:27 | Não se aplica |
Informações adicionais sobre arquivos
Informações de arquivo adicionais para o Windows 8.1 e o Windows Server 2012 R2
Arquivos adicionais para todas as versões baseadas em x86 compatíveis do Windows 8.1
| Propriedade do arquivo | Valor |
|---|---|
| Nome do arquivo | X86_92e26f8aef62f02ea5afa6fa5cb29a0a_31bf3856ad364e35_6.3.9600.17796_none_b1661a7e2d169e2a.manifest |
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 720 |
| Data (UTC) | 14 de abril de 2015 |
| Data (UTC) | 04:36 |
| Plataforma | Não Aplicável |
| Nome do arquivo | X86_microsoft-windows-s.. entication-usermode_31bf3856ad364e35_6.3.9600.17796_none_ceb8a9328ff45e38.manifest |
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 2,489 |
| Data (UTC) | 13 de abril de 2015 |
| Data (UTC) | 23:15 |
| Plataforma | Não Aplicável |
Arquivos adicionais para todas as versões baseadas em x64 com suporte do Windows 8.1 e do Windows Server 2012 R2
| Propriedade do arquivo | Valor |
|---|---|
| Nome do arquivo | Amd64_5b0d33b5970731b635f52ec18a59bcfc_31bf3856ad364e35_6.3.9600.17796_none_b997fca4a430ab73.manifest |
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 724 |
| Data (UTC) | 14 de abril de 2015 |
| Data (UTC) | 04:36 |
| Plataforma | Não Aplicável |
| Nome do arquivo | Amd64_92e26f8aef62f02ea5afa6fa5cb29a0a_31bf3856ad364e35_6.3.9600.17796_none_0d84b601e5740f60.manifest |
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 722 |
| Data (UTC) | 14 de abril de 2015 |
| Data (UTC) | 04:36 |
| Plataforma | Não Aplicável |
| Nome do arquivo | Amd64_microsoft-windows-s.. entication-usermode_31bf3856ad364e35_6.3.9600.17796_none_2ad744b64851cf6e.manifest |
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 2,491 |
| Data (UTC) | 13 de abril de 2015 |
| Data (UTC) | 2,323 |
| Plataforma | Não Aplicável |
| Nome do arquivo | X86_microsoft-windows-s.. entication-usermode_31bf3856ad364e35_6.3.9600.17796_none_ceb8a9328ff45e38.manifest |
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 2,489 |
| Data (UTC) | 13 de abril de 2015 |
| Data (UTC) | 23:15 |
| Plataforma | Não Aplicável |
Arquivos adicionais para todos os compatíveis com o Windows RT 8.1
| Nome do arquivo | Arm_1c6e8729633e2881fec6fc038d7f18da_31bf3856ad364e35_6.3.9600.17796_none_81451903e1df229f.manifest |
|---|---|
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 720 |
| Data (UTC) | 14 de abril de 2015 |
| Data (UTC) | 04:36 |
| Plataforma | Não aplicável |
| Nome do arquivo | Arm_microsoft-windows-s.. entication-usermode_31bf3856ad364e35_6.3.9600.17796_none_cebb1b8a8ff17cfe.manifest |
| Versão do arquivo | Não Aplicável |
| Tamanho do arquivo | 2,489 |
| Data (UTC) | 13 de abril de 2015 |
| Data (UTC) | 23:08 |
| Plataforma | Não Aplicável |
Solução alternativa
Para contornar esse problema, estabeleça uma unidade mapeada do computador no qual o Windows Explorer está sendo executado para a pasta compartilhada. Se um usuário selecionar Exibir acesso efetivo de um recurso na unidade mapeada, as permissões efetivas do usuário serão mostradas e o problema não ocorrerá.
Mais informações
Quando você se conecta a um caminho de pasta UNC, o Windows Explorer chama NetrShareGetInfo com ServerName (caminho UNC), NetName e Level: 502. O servidor então faz uma resposta. A resposta inclui uma estrutura SECURITY_DESCRIPTOR que contém um campo Owner . O retorno de uma estrutura SECURITY_DESCRIPTOR é obrigatório, mas o campo Proprietário é opcional, de acordo com a especificação do protocolo [MS-SRVS]. No entanto, o Windows Authz depende da presença do campo proprietário. Isso faz com que a opção "Exibir permissões efetivas" falhe. Embora o Windows sempre retorne um campo Owner, alguns produtos de servidor de arquivos de terceiros não o fazem porque podem não associar um descritor de segurança a um compartilhamento de rede. Para mais informações, ver 2.2.4.26 SHARE_INFO_502_I.
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Consulte a terminologia utilizada pela Microsoft para descrever atualizações de software.