Olá
Bem vindo á Comunidade Microsoft Windows
Tudo bem, Fábio? O comportamento descrito é esperado quando o Windows Defender Application Control(WDAC) está ativo em modo Enforced. DLLs compiladas por pacotes do R, como digest.dll, normalmente não possuem assinatura compatível com o nível de confiança exigido pela política corporativa, por isso o carregamento é bloqueado pelo rsession.exe. Confirma se esta em ambiente doméstico, se sim, esse bloqueio não é comportamento padrão e indica que o WDAC ou políticas de Integridade de Código foram ativadas manualmente ou herdadas de alguma configuração anterior.
Segue alguns procedimentos:
Verificar se o WDAC está ativo
- Abra
msinfo32 - Confira Estado do Controle de Aplicativos do Windows Defender
- Se estiver como Enforced, o bloqueio é esperado.
Desativar a política WDAC ativa
- Abra o PowerShell como administrador
- Execute este comando e aperta Enter: CiTool.exe -lp
- Se existir política aplicada, remova ou desative conforme o identificador exibido.
Solução alternativa mais simples
- Reinstalar o Windows sem políticas corporativas ou remover scripts de hardening aplicados anteriormente.
- Em ambiente doméstico, não há exigência de assinatura corporativa para DLLs do R.
Boa práticas para evitar o problema.
- Mantenha o "R" e os pacotes atualizados.
- Evite ferramentas de “hardening corporativo” em uso doméstico, pois quebram cargas como R, Python e Node.
Após remover a política, os pacotes digest, rmarkdown e bslib voltam a carregar normalmente.