SCCM – Erro 0x80091007 durante deploy de Sistema Operacional

Falha

O SCCM 2012 R2 apresenta falha com o código de erro 0x80091007 quando tenta aplicar a imagem do Sistema Operacional em um computador.

O computador aparentemente consegue baixar a imagem de instalação do SO, mas no log SMSTS.log é possível observar mensagens de erro de Hash.

O deploy é abortado e a mensagem de erro abaixo é exibida:

Erro

Solução

Não foi preciso bater muito a cabeça para resolver esse problema. Dado que o deploy funcionava em outros equipamentos similares, suspeitei que havia uma falha de hardware no computador em questão.

Executei o diagnóstico de hardware nativo da Dell e – bingo! Havia uma falha de disco.

Depois disso achei alguns posts na internet sugerindo que essa falha também pode ocorrer devido a problemas de memória ou conteúdo corrompido nos distribution points.

No meu caso, bastou substituir o HD do equipamento.

 

 

SCCM 2012 – Computers with Inactive Client in a Specific Collection

SQL query to list all computers with client status “Inactive” in a specific collection. Just copy it and run on a SQL Management Studio:

Begin
Declare @CollID as varchar(20) = '<collection ID>'
SELECT DISTINCT
    v_R_System.Name0 as 'Hostname',
    v_R_System.Resource_Domain_OR_Workgr0 as 'Domain or Workgroup',
    v_R_System.User_Name0 as'Last User Logged On',
    v_R_System.Last_Logon_Timestamp0 AS 'Last Logon',
    CASE v_R_System.Client0 WHEN 1 THEN 'Installed' END AS 'Client',
    CASE v_CH_ClientSummary.ClientActiveStatus     WHEN 0 THEN 'Inactive' END AS 'Status'
FROM 
    v_R_System 
        inner join v_CH_ClientSummary on v_CH_ClientSummary.ResourceID = v_R_System.ResourceID
        inner join CollectionMembers on CollectionMembers.MachineID = v_R_System.ResourceID
where
    v_CH_ClientSummary.ClientActiveStatus  = 0 and 
    CollectionMembers.SiteID like @CollID
order by 'hostname'
End