O que é o formato de ficheiro SCR?
Arquivos .scr são executáveis de Protetor de Tela do Windows - arquivos binários que armazenam código executável para protetores de tela de desktop. Um .scr é um Portable Executable padrão que começa com os magic bytes MZ (4D 5A) e uma assinatura PE\0\0, estruturalmente idêntico a um .exe comum.
Um protetor de tela é um tipo de utilitário que pode gerar gráficos, imagens em movimento ou padrões, ou até sons. Um protetor de tela pode ser iniciado automaticamente após um período de inatividade ou manualmente, dependendo das configurações de área de trabalho do sistema. O propósito original dos protetores de tela era evitar o desgaste e a queima do fósforo do monitor (burn-in) quando ocioso por um longo tempo.
O Windows passa três chaves de linha de comando para arquivos .scr: /s (executar), /c (configurar) e /p <HWND> (visualizar). O menu de clique direito do Explorer exibe essas opções como Testar, Configurar e Instalar.
Arquivos .scr podem ser instalados manualmente copiando-os para %SystemRoot%\System32. Um protetor de tela recém-instalado fica disponível nas Configurações de Exibição ou em um pacote de temas .deskthemepack. Como os arquivos .scr são executáveis completos do Windows, eles carregam o mesmo risco de segurança que os arquivos .exe - sempre verifique a fonte antes de instalar um protetor de tela não confiável.
Segurança e proteção
RISCO: HIGHEste é o fato principal: um .scr é um executável do Windows totalmente funcional, portanto, executar um pode fazer qualquer coisa que um .exe faria - instalar malware, ransomware ou um trojan. Enviar um vírus por e-mail como um «protetor de tela» (ex: fotos.scr, fatura.scr, muitas vezes compactados) é um ataque antigo porque o Windows oculta extensões conhecidas por padrão, fazendo com que malware.scr pareça um documento. Checklist de segurança: (1) NUNCA abra um .scr que chegue por e-mail/chat ou de um download não confiável - trate-o exatamente como um .exe inesperado; (2) ATIVE «Extensões de nomes de arquivos» no menu Exibir do Explorer para que arquivos disfarçados fiquem visíveis; (3) para inspecionar um .scr suspeito com segurança, abra-o como um arquivo compactado no 7-Zip ou no Resource Hacker (que o leem SEM executar) e verifique-o no VirusTotal; (4) protetores de tela legítimos devem vir de um fornecedor conhecido ou da Microsoft Store, assinados digitalmente quando possível. Se pastas ou arquivos aparecerem subitamente como .scr, suspeite de malware e execute uma verificação antivírus completa.
Detalhes do formato
em resumoProgramas que abrem arquivos SCR
Detalhes técnicos
especificação profunda| Estrutura do arquivo | Windows Portable Executable (PE32 ou PE32+) - mesmo formato binário dos arquivos .exe e .dll |
| Magic bytes | 4D 5A («MZ») no deslocamento 0; assinatura PE\0\0 no deslocamento armazenado nos bytes 0x3C-0x3F |
| Tipo MIME | application/x-msdownload |
| Chaves de linha de comando | /s (executar em tela cheia), /c (abrir caixa de diálogo de configuração), /p <HWND> (renderizar visualização nas Configurações de Protetor de Tela) |
| Caminho de instalação | %SystemRoot%\System32 para protetores de tela de 64 bits; %SystemRoot%\SysWOW64 para protetores de tela de 32 bits em Windows de 64 bits |
| API do Windows | Screen Saver Library (scrnsave.h / scrnsave.lib) ou Win32 GDI/Direct3D puro para renderização em tela cheia |
| Recursos incorporados | Seções de recursos PE padrão podem conter ícones, bitmaps, caixas de diálogo, tabelas de strings e informações de versão |
| Privilégio de execução | Executado no contexto da conta de usuário logada; sem sandboxing ou elevação de privilégios por padrão |
| Marcação de segurança | Downloads adquirem a Mark of the Web (fluxo de dados alternativo NTFS Zone.Identifier); o Windows bloqueia a execução até que o arquivo seja desbloqueado manualmente |
| Armazenamento de configuração | Configurações por protetor de tela gravadas em HKCU\Control Panel\Screen Saver.<NomeDoProtetorDeTela> no registro do Windows |
| Ativação por inatividade | Tempo limite configurado em Configurações de Exibição → Protetor de Tela → Aguardar; armazenado como ScreenSaveTimeOut (segundos) em HKCU\Control Panel\Desktop |
| Integração com bloqueio por senha | Quando «Ao reiniciar, exibir tela de logon» está ativado, ao fechar o protetor de tela, o provedor de credenciais do Windows é acionado |
| Lançado | 1992 (screensaver support in Windows 3.1) |
| Especificação | learn.microsoft.com |
Conversões de SCR
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SCR.