Ao tentar abrir um arquivo .pptm no PowerPoint, você pode ver um erro informando que o arquivo está bloqueado pela Política de Grupo. Isso acontece porque o administrador de TI definiu uma política de segurança que impede a abertura de arquivos com macros de determinados locais. O formato .pptm contém macros VBA, que podem conter malware, então muitas organizações os bloqueiam por padrão. Este artigo explica por que o bloqueio ocorre e fornece soluções práticas que você pode aplicar se tiver as permissões adequadas.
Principais Conclusões: Soluções para Arquivos .pptm Bloqueados no PowerPoint
- Arquivo > Opções > Central de Confiabilidade > Configurações da Central de Confiabilidade > Configurações de Bloqueio de Arquivos: Desabilite o bloqueio para arquivos .pptm se a política permitir substituições locais.
- Salve o .pptm como .ppsm ou .ppam: Esses formatos podem contornar o bloqueio da política de grupo em alguns ambientes.
- Extraia as macros para um suplemento .ppam: Carregue o código da macro separadamente da apresentação para evitar a regra de bloqueio de arquivos.
Por que a Política de Grupo Bloqueia Arquivos .pptm no PowerPoint
A Política de Grupo é um recurso do Windows que administradores de TI usam para aplicar configurações de segurança em todos os computadores de uma organização. No PowerPoint, a Política de Grupo pode bloquear a abertura de formatos de arquivo específicos. O formato .pptm é uma apresentação do PowerPoint habilitada para macros. Como as macros podem executar código arbitrário, muitas organizações bloqueiam arquivos .pptm para reduzir o risco de infecção por malware.
O bloqueio é aplicado por meio das Configurações de Bloqueio de Arquivos na Central de Confiabilidade do PowerPoint. Quando a política está ativa, o PowerPoint se recusa a abrir qualquer arquivo .pptm, independentemente do conteúdo. A mensagem de erro geralmente diz: “O PowerPoint bloqueou a abertura deste arquivo porque o tipo de arquivo está bloqueado pelas configurações da Política de Grupo.”
O bloqueio se aplica a arquivos abertos de qualquer local, incluindo unidade local, compartilhamentos de rede ou anexos de e-mail. Apenas uma alteração na Política de Grupo por um administrador pode remover o bloqueio completamente. No entanto, se você for administrador local em sua máquina ou se a política permitir exceções, poderá contornar a restrição.
Como Funciona a Configuração de Bloqueio de Arquivos
O PowerPoint possui uma lista de formatos de arquivo que podem ser bloqueados. Para cada formato, a política pode bloquear a abertura, o salvamento ou ambos. Para arquivos .pptm, a configuração mais comum é “Bloquear abertura”. A política pode ser aplicada no nível do computador ou do usuário. Se a política estiver definida como “Habilitada” sem exceções, nenhum usuário pode abrir arquivos .pptm. Se a política estiver definida como “Não configurada”, o bloqueio não se aplica.
Passos para Contornar o Bloqueio da Política de Grupo para Arquivos .pptm
As soluções a seguir exigem que você tenha direitos de administrador local em seu computador ou que seu administrador de TI tenha permitido substituições locais. Se você não tiver essas permissões, entre em contato com o departamento de TI para obter ajuda.
Método 1: Desabilitar o Bloqueio de Arquivos na Central de Confiabilidade
- Abra o PowerPoint
Inicie o PowerPoint no seu computador. Se não conseguir abrir nenhum arquivo, inicie o PowerPoint com uma apresentação em branco. - Vá para Arquivo > Opções
Clique na guia Arquivo no canto superior esquerdo e, em seguida, clique em Opções na parte inferior do painel esquerdo. - Abra as Configurações da Central de Confiabilidade
Na caixa de diálogo Opções do PowerPoint, clique em Central de Confiabilidade no painel esquerdo e, em seguida, clique no botão Configurações da Central de Confiabilidade à direita. - Navegue até Configurações de Bloqueio de Arquivos
Na caixa de diálogo Central de Confiabilidade, clique em Configurações de Bloqueio de Arquivos no painel esquerdo. - Encontre a entrada .pptm
Role a lista até ver “Apresentação do PowerPoint Habilitada para Macro (.pptm)”. - Altere a configuração para Desabilitado
Selecione o botão de opção ao lado de “Desabilitado”. Isso instrui o PowerPoint a ignorar o bloqueio da política de grupo para arquivos .pptm. Se os botões de opção estiverem acinzentados, a política é aplicada e não pode ser alterada localmente. - Clique em OK duas vezes
Clique em OK na caixa de diálogo Central de Confiabilidade e, em seguida, clique em OK na caixa de diálogo Opções do PowerPoint. Reinicie o PowerPoint e tente abrir o arquivo .pptm novamente.
Método 2: Salvar o Arquivo em um Formato Diferente Habilitado para Macro
Se você não puder desabilitar o bloqueio de arquivos, peça ao remetente para salvar a apresentação em um formato que não esteja bloqueado. Duas alternativas comuns são .ppsm (apresentação do PowerPoint habilitada para macro) e .ppam (suplemento do PowerPoint).
- Abra o arquivo .pptm em um computador sem a política
Use um computador que não esteja sujeito à política de grupo para abrir o arquivo .pptm. Pode ser um laptop pessoal ou uma máquina virtual. - Salve como .ppsm
Clique em Arquivo > Salvar Como. Escolha um local. No menu suspenso Tipo de Arquivo, selecione “Apresentação do PowerPoint Habilitada para Macro (.ppsm)”. Clique em Salvar. O formato .ppsm abre no modo de apresentação de slides e pode contornar o bloqueio em alguns sistemas. - Alternativamente, salve como .ppam
Na mesma caixa de diálogo Salvar Como, selecione “Suplemento do PowerPoint (.ppam)”. Clique em Salvar. O formato .ppam é projetado para carregar macros e pode ser permitido pela política. - Transfira o novo arquivo para o computador bloqueado
Copie o arquivo .ppsm ou .ppam para o computador onde a política de grupo está ativa. Tente abri-lo no PowerPoint.
Método 3: Extrair Macros para um Suplemento
Se a política de grupo bloquear todos os formatos de apresentação habilitados para macro, você pode separar o código da macro da apresentação. Carregue as macros como um suplemento do PowerPoint (.ppam) e mantenha os slides em um arquivo .pptx padrão.
- Abra o arquivo .pptm em um computador sem restrições
Use um computador sem a política de grupo para abrir o arquivo .pptm. - Pressione Alt+F11 para abrir o editor VBA
Isso abre o editor do Visual Basic for Applications onde o código da macro está armazenado. - Exporte os módulos de macro
No painel Explorador de Projetos, clique com o botão direito em cada módulo sob o VBAProject e escolha Exportar Arquivo. Salve os arquivos .bas em uma pasta. - Salve a apresentação como .pptx
Feche o editor VBA. Clique em Arquivo > Salvar Como. Selecione “Apresentação do PowerPoint (.pptx)” como tipo de arquivo. Clique em Salvar. Isso remove todas as macros. - Crie um novo projeto de suplemento
No PowerPoint no computador sem restrições, clique em Arquivo > Opções > Personalizar Faixa de Opções. Em Guias Principais, marque Desenvolvedor e clique em OK. Clique na guia Desenvolvedor e, em seguida, clique em Visual Basic. - Importe os módulos exportados
No editor VBA, clique em Arquivo > Importar Arquivo e selecione cada arquivo .bas que você exportou anteriormente. Salve o projeto como um arquivo .ppam (Arquivo > Salvar Como > Suplemento do PowerPoint). - Carregue o suplemento no computador bloqueado
Transfira tanto o arquivo .pptx quanto o arquivo .ppam para o computador bloqueado. No PowerPoint, vá para Arquivo > Opções > Suplementos. Na parte inferior, ao lado de Gerenciar, selecione Suplementos do PowerPoint e clique em Ir. Clique em Adicionar, navegue até o arquivo .ppam e carregue-o. As macros agora estão disponíveis em qualquer apresentação, incluindo o arquivo .pptx.
Se as Soluções Não Funcionarem
As Configurações de Bloqueio de Arquivos Estão Acinzentadas
Se os botões de opção nas Configurações de Bloqueio de Arquivos estiverem acinzentados, a política de grupo é aplicada no nível do domínio e não pode ser alterada localmente. Você deve entrar em contato com seu administrador de TI para modificar a política. Peça para desabilitar o bloqueio para arquivos .pptm ou adicionar seu usuário ou computador a uma lista de exceções.
O PowerPoint Ainda se Recusa a Abrir Arquivos .ppsm ou .ppam
Algumas organizações bloqueiam todos os formatos de arquivo habilitados para macro, incluindo .ppsm e .ppam. Nesse caso, a única solução confiável é extrair as macros para um suplemento e carregá-lo separadamente, conforme descrito no Método 3. Se os suplementos também forem bloqueados, talvez seja necessário usar um computador diferente para executar as macros.
O Arquivo .pptm Contém Controles ActiveX
Controles ActiveX também são frequentemente bloqueados pela política de grupo. Se o seu arquivo .pptm incluir objetos ActiveX, as soluções acima podem não ajudar. O administrador de TI deve permitir ActiveX ou você deve remover os controles da apresentação.
| Item | Substituição Local na Central de Confiabilidade | Alterar Formato do Arquivo | Extrair Macros para Suplemento |
|---|---|---|---|
| Requer direitos de administrador | Sim | Não (mas precisa de computador sem restrições) | Não (mas precisa de computador sem restrições) |
| Contorna a política de grupo | Apenas se a política permitir alterações locais | Às vezes (depende da cobertura da política) | Sim (macros carregadas via suplemento) |
| Preserva macros | Sim | Sim | Sim |
| Risco de violação da política | Alto (pode violar regras de TI) | Baixo | Baixo |
Agora você pode abrir um arquivo .pptm bloqueado desabilitando o bloqueio de arquivos na Central de Confiabilidade, convertendo o arquivo para um formato diferente ou extraindo macros para um suplemento. Para uma solução permanente, peça ao administrador de TI para modificar a Política de Grupo que bloqueia arquivos .pptm. Se você trabalha frequentemente com apresentações habilitadas para macro, considere usar um suplemento .ppam para separar o código do conteúdo, o que também facilita as atualizações.