Qu'est-ce que le format de fichier SCR ?
Les fichiers .scr sont des exécutables d'Écran de veille Windows - des fichiers binaires qui stockent du code exécutable pour les écrans de veille de bureau. Un .scr est un Portable Executable standard commençant par les magic bytes MZ (4D 5A) et une signature PE\0\0, structurellement identique à un .exe ordinaire.
Un écran de veille est un type d'utilitaire capable de générer des graphiques, des images ou des motifs animés, ou même des sons. Un écran de veille peut être lancé automatiquement après une période d'inactivité ou manuellement, selon les paramètres du bureau du système. L'objectif initial des écrans de veille était d'empêcher le marquage du phosphore et l'usure des moniteurs lorsqu'ils restaient inactifs pendant une longue période.
Windows transmet aux fichiers .scr trois commutateurs de ligne de commande : /s (exécuter), /c (configurer) et /p <HWND> (aperçu). Le menu contextuel de l'Explorateur affiche ces options sous les noms Tester, Configurer et Installer.
Les fichiers .scr peuvent être installés manuellement en les copiant dans %SystemRoot%\System32. Un écran de veille nouvellement installé devient disponible dans les Paramètres d'affichage ou via un package de thèmes .deskthemepack. Étant donné que les fichiers .scr sont des exécutables Windows complets, ils présentent le même risque de sécurité que les fichiers .exe - vérifiez toujours la source avant d'installer un écran de veille non fiable.
Sécurité et sûreté
RISQUE : HIGHC'est le fait majeur : un .scr est un exécutable Windows pleinement fonctionnel, donc en exécuter un peut faire tout ce qu'un .exe peut faire - installer des logiciels malveillants, des rançongiciels ou un cheval de Troie. L'envoi d'un virus par e-mail sous forme d'« écran de veille » (ex: photos.scr, facture.scr, souvent zippés) est une attaque de longue date car Windows masque les extensions connues par défaut, faisant paraître malware.scr comme un document. Liste de sécurité : (1) ne JAMAIS ouvrir un .scr arrivant par e-mail/chat ou provenant d'un téléchargement non fiable - traitez-le exactement comme un .exe inattendu ; (2) ACTIVEZ les « Extensions de noms de fichiers » dans le menu Affichage de l'Explorateur pour que les fichiers déguisés soient visibles ; (3) pour inspecter un .scr suspect en toute sécurité, ouvrez-le comme une archive dans 7-Zip ou dans Resource Hacker (qui le lisent SANS l'exécuter), et analysez-le sur VirusTotal ; (4) les écrans de veille légitimes doivent provenir d'un éditeur connu ou du Microsoft Store, signés numériquement si possible. Si des dossiers ou des fichiers apparaissent soudainement en .scr, suspectez un logiciel malveillant et lancez une analyse antivirus complète.
Détails du format
en brefProgrammes qui ouvrent les fichiers SCR
Détails techniques
spécifications approfondies| Structure du fichier | Windows Portable Executable (PE32 ou PE32+) - même format binaire que les fichiers .exe et .dll |
| Magic bytes | 4D 5A (« MZ ») à l'offset 0 ; signature PE\0\0 à l'offset stocké dans les octets 0x3C-0x3F |
| Type MIME | application/x-msdownload |
| Commutateurs de ligne de commande | /s (exécution plein écran), /c (ouvrir la boîte de dialogue de configuration), /p <HWND> (rendu de l'aperçu dans les paramètres de l'écran de veille) |
| Chemin d'installation | %SystemRoot%\System32 pour les écrans de veille 64 bits ; %SystemRoot%\SysWOW64 pour les écrans de veille 32 bits sur Windows 64 bits |
| API Windows | Screen Saver Library (scrnsave.h / scrnsave.lib) ou Win32 GDI/Direct3D brut pour le rendu plein écran |
| Ressources intégrées | Les sections de ressources PE standard peuvent contenir des icônes, des bitmaps, des boîtes de dialogue, des tables de chaînes et des informations de version |
| Privilège d'exécution | S'exécute dans le contexte du compte utilisateur connecté ; pas de bac à sable (sandboxing) ni d'élévation de privilèges par défaut |
| Marquage de sécurité | Les téléchargements acquièrent la marque du Web (flux de données alternatif NTFS Zone.Identifier) ; Windows bloque l'exécution jusqu'à ce que le fichier soit débloqué manuellement |
| Stockage de la configuration | Paramètres par écran de veille écrits dans HKCU\Control Panel\Screen Saver.<NomÉcranDeVeille> dans le registre Windows |
| Activation en cas d'inactivité | Délai configuré dans Paramètres d'affichage → Écran de veille → Délai ; stocké sous ScreenSaveTimeOut (secondes) dans HKCU\Control Panel\Desktop |
| Intégration du verrouillage par mot de passe | Lorsque « À la reprise, demander l'ouverture de session » est activé, la fermeture de l'écran de veille déclenche le fournisseur d'informations d'identification Windows |
| Publié | 1992 (screensaver support in Windows 3.1) |
| Spécification | learn.microsoft.com |
Conversions SCR
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SCR.