Identificação de SID de capacidade e DACL gerenciada pelo Hyper-V em configuração de VM Windows 10

Charles de Souza Benecke 0 Reputation points
2026-10-15T16:48:49.54+00:00

Solicitamos orientação documental, sem alterações no ambiente, sobre o SID:

S-1-15-3-1024-2268835264-3721307629-241982045-173645152-1490879176-104643441-2915960892-1612460704

Ambiente registrado: Windows 10 Pro x64, build 19045; vmms.exe e vmcompute.exe versão 10.0.19041.4522; coleta em Windows PowerShell 5.1.19041.6456. UBR e elegibilidade de suporte/ESU não foram comprovadas.

VM geração 2: VM-P4-NTFS-LAB01, GUID b127d371-6432-4fbc-a198-1d0c1e2199a5, criada com New-VM -NoVHD sob raiz protegida para SYSTEM e Administradores. A coleta de 13/10/2026 confirmou Off, nenhum disco ou checkpoint e um adaptador desconectado. O procedimento parou antes da configuração final; a VM não foi iniciada.

O SID aparece com Allow FullControl efetivo (0x001F01FF) e GENERIC_ALL para herança (0x10000000, OI/CI/IO), propagando-se aos arquivos VMCX, VMGS e VMRS. S-1-5-83-0 também recebe criação de arquivos/subdiretórios nos contêineres.

Solicitamos confirmação:

  1. Qual nome/finalidade corresponde exatamente a esse SID, qual componente utiliza a capacidade e quais processos/tokens a recebem? Existe vínculo oficial verificável por manifesto, API, Registro ou documentação?
  2. Essas ACEs são geradas e gerenciadas pelo Hyper-V nessa versão? Por que são necessários FullControl, WRITE_DAC, WRITE_OWNER e DELETE em cada tipo de objeto?
  3. Qual a DACL suportada? O SID individual da VM pode substituir grupo/capacidade nesses objetos binários, ou compromete gerenciamento e operação?
  4. Qual a finalidade da combinação Virtual Machines com criação e CREATOR OWNER com GENERIC_ALL? Quais limitações de isolamento entre processos de VMs devem ser consideradas?
  5. Existe documentação oficial ou método somente leitura para validar ACEs e seus portadores sem iniciar a VM, alterar ACLs ou criar outra VM?

A fronteira pretendida considera host, administradores e serviços Hyper-V confiáveis, proíbe cargas não confiáveis simultâneas e não expõe discos, pastas ou rede do projeto ao convidado. Isso não constitui aprovação das permissões não identificadas. Não solicitamos execução de correções ou atendimento pago.

Anexo sanitizado: SDDL com proprietário (O) e DACL (D) preservados; grupo primário (G) omitido para não divulgar SID local desnecessário. Não são descritores completos para reaplicação.

D:\HyperV-P4-Lab\Config\VM-P4-NTFS-LAB01:

O:BAD:AI(A;OICIIO;GA;;;CO)(A;CIIO;DCLCGR;;;S-1-5-83-0)(A;;0x12008f;;;S-1-5-83-0)(A;OICIIO;GA;;;S-1-15-3-1024-2268835264-3721307629-241982045-173645152-1490879176-104643441-2915960892-1612460704)(A;;FA;;;S-1-15-3-1024-2268835264-3721307629-241982045-173645152-1490879176-104643441-2915960892-1612460704)(A;OICIID;FA;;;SY)(A;OICIID;FA;;;BA)

D:\HyperV-P4-Lab\Config\VM-P4-NTFS-LAB01\Virtual Machines e seu subdiretório B127D371-6432-4FBC-A198-1D0C1E2199A5 (mesmo SDDL):

O:BAD:AI(A;ID;FA;;;S-1-15-3-1024-2268835264-3721307629-241982045-173645152-1490879176-104643441-2915960892-1612460704)(A;OICIIOID;GA;;;S-1-15-3-1024-2268835264-3721307629-241982045-173645152-1490879176-104643441-2915960892-1612460704)(A;ID;FA;;;BA)(A;OICIIOID;GA;;;CO)(A;ID;0x12008f;;;S-1-5-83-0)(A;CIIOID;DCLCGR;;;S-1-5-83-0)(A;OICIID;FA;;;SY)(A;OICIIOID;FA;;;BA)

D:\HyperV-P4-Lab\Config\VM-P4-NTFS-LAB01\Virtual Machines\B127D371-6432-4FBC-A198-1D0C1E2199A5.vmcx, .vmgs e .VMRS (mesmo SDDL):

O:SYD:AI(A;ID;FA;;;S-1-15-3-1024-2268835264-3721307629-241982045-173645152-1490879176-104643441-2915960892-1612460704)(A;ID;FA;;;SY)(A;ID;FA;;;BA)

Windows for business | Windows Client for IT Pros | Storage high availability | Virtualization and Hyper-V
0 comments No comments

1 answer

Sort by: Most helpful
  1. Chance Maurice Niyonzima 660 Reputation points Independent Advisor
    2026-10-15T18:16:17.3766667+00:00

    Olá Charles,

    Obrigado por postar sua pergunta no Fórum do Microsoft Windows!

    Obrigado pelo nível de detalhe fornecido. A sua pergunta é essencialmente uma questão de arquitetura, identidade de segurança e ACLs do Hyper‑V, não de correção operacional, então vou focar naquilo que a Microsoft documenta e no que pode ser inferido de forma suportada.

    Minha avaliação inicial

    O SID:

    S-1-15-3-...
    

    pertence ao namespace de Capability SIDs do Windows. A Microsoft documenta os Capability SIDs como identidades especiais utilizadas por componentes e serviços para restrição de acesso baseada em capacidades, em vez de usuários ou grupos tradicionais. Entretanto, a Microsoft não publica uma tabela completa que permita mapear cada SID S-1-15-3-* específico para um nome amigável ou componente interno correspondente. [support.mi...rosoft.com]

    O fato de esse SID aparecer automaticamente nos objetos:

    .vmcx
    .vmgs
    .vmrs
    

    e nos diretórios criados pelo Hyper‑V sugere fortemente que ele está sendo atribuído pelo próprio stack de virtualização durante o provisionamento da VM, e não por uma ação manual do administrador.

    Sobre suas perguntas

    1. Nome exato e finalidade do SID

    Até onde a documentação pública da Microsoft permite confirmar, não encontrei um método documentado que associe esse SID específico a um nome amigável ou capability publicada.

    A Microsoft documenta o conceito de Capability SIDs e Service SIDs, mas não publica um catálogo completo dos valores utilizados internamente pelo Hyper‑V. Portanto, eu teria cautela ao tentar mapear esse SID para uma identidade específica sem documentação oficial.

    2. As ACEs são geradas pelo Hyper‑V?

    Pela estrutura das permissões apresentadas e pelos objetos envolvidos:

    .vmcx
    .vmgs
    .vmrs
    

    a resposta mais provável é sim.

    Esses arquivos representam o estado operacional e de configuração da VM. O Hyper‑V precisa ser capaz de:

    • Criar arquivos
    • Atualizar metadados
    • Alterar descritores de segurança
    • Substituir objetos durante operações de checkpoint, importação, exportação ou reconfiguração

    Por isso não me surpreende observar permissões equivalentes a:

    FullControl
    WRITE_DAC
    WRITE_OWNER
    DELETE
    

    nos objetos controlados pela plataforma.

    3. A DACL suportada

    Aqui eu seria bastante conservador.

    Não encontrei documentação da Microsoft afirmando que:

    SID individual da VM
    

    pode substituir com segurança os SIDs de capacidade ou grupos utilizados pelo Hyper‑V.

    Na ausência dessa documentação, eu consideraria as ACLs geradas automaticamente pelo Hyper‑V como a configuração suportada.

    4. Virtual Machines + CREATOR OWNER

    A presença combinada de:

    S-1-5-83-0
    CREATOR OWNER
    

    é consistente com o uso dos mecanismos padrão de herança e criação de objetos do Windows.

    O grupo:

    NT VIRTUAL MACHINE\Virtual Machines
    

    é documentado pela Microsoft e é utilizado para operações associadas ao runtime de máquinas virtuais Hyper‑V. Não deve ser interpretado como mecanismo de isolamento contra administradores locais ou contra os próprios componentes do Hyper‑V. O modelo de confiança do Hyper‑V pressupõe que o host e seus administradores são confiáveis.

    5. Validação em modo somente leitura

    Sim.

    Os métodos mais alinhados com a documentação pública são:

    Get-Acl
    
    icacls
    

    e a inspeção dos objetos Hyper‑V através do PowerShell de gerenciamento.

    Essas abordagens permitem validar ACLs e descritores sem iniciar a máquina virtual ou alterar permissões.

    Conclusão

    Com base nas evidências apresentadas, eu não vejo indícios de que esse SID tenha sido adicionado por configuração externa ou por uma VM já executada. Pelo contrário, o comportamento parece compatível com ACLs criadas automaticamente pelo mecanismo de gerenciamento do Hyper‑V durante a criação da VM.

    No entanto, não encontrei documentação pública da Microsoft que identifique formalmente o Capability SID específico:

    S-1-15-3-1024-2268835264-3721307629-241982045-173645152-1490879176-104643441-2915960892-1612460704
    

    nem que autorize sua substituição por uma identidade alternativa.

    Documentação relevante:

    Diante da natureza da pergunta, eu trataria as ACLs geradas automaticamente pelo Hyper‑V como a configuração suportada até que exista documentação da Microsoft identificando formalmente esse SID de capacidade específico ou descrevendo um modelo alternativo de permissões.

    Espero que esta resposta tenha lhe fornecido informações úteis. Se sim, por favor, clique em "Aceitar resposta" e considere votar a favor dela. Isso ajuda outros membros da comunidade a identificar soluções úteis para problemas semelhantes.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.