.SHS

Fichier SHS

Shell Scrap Object File
Poser une question
RÉPONSE RAPIDE

Un fichier SHS est un « Shell Scrap Object » créé sous Windows 95/98 lorsque vous faisiez glisser du texte ou des cellules sélectionnés depuis Word ou Excel vers le bureau. Microsoft a désactivé ce format à partir de Windows XP SP2 (2004), de sorte que les versions modernes de Windows ne peuvent pas ouvrir ces fichiers. Si vous avez reçu un fichier SHS de manière inattendue, ne double-cliquez pas dessus - ce format était un vecteur de malware connu.

Développeur : Microsoft Catégorie : Autres dossiers MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .TORRENT · .MSO · .MD5 · .DDD

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 22, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier SHS ?

Un fichier .shs contient un fragment d'un document Microsoft Word ou Excel sous la forme d'un objet incorporé, créé et utilisé par les anciens systèmes Windows. Le format repose sur le conteneur OLE2 Compound File Binary - la même structure binaire utilisée par les anciens fichiers .doc et .xls - identifiée par les magic bytes D0 CF 11 E0 à l'offset 0. Le composant Windows responsable de la lecture et de l'écriture des fichiers .shs est shscrap.dll, le Shell Scrap Object Handler. Ce gestionnaire était inclus dans Windows 95 jusqu'à Windows XP avant le SP2 ; Microsoft l'a désactivé par défaut dans Windows XP SP2 (2004) et l'a supprimé des versions ultérieures, rendant le format effectivement obsolète.

Les fichiers .shs sont générés en faisant glisser un fragment sélectionné d'un document Office sur le Bureau ou dans un dossier. Le Shell Scrap Object Handler (shscrap) capture la sélection et l'enregistre en tant qu'objet « scrap » qui peut ensuite être glissé à nouveau dans un document compatible. Point critique : Windows masquait l'extension .shs par défaut, quels que soient les paramètres de dossier de l'utilisateur - contrairement à la plupart des types de fichiers, l'activation de « afficher les extensions de fichiers » ne la révélait pas. Un utilisateur ne pouvait pas ouvrir un fichier .shs directement ; il ne pouvait être que collé dans un document ouvert. Parce que le .shs est un format exécutable, il a été activement exploité comme vecteur de diffusion de malwares : des attaquants déguisaient des exécutables en fichiers scrap d'apparence inoffensive dont les extensions cachées rendaient la détection difficile.

Sécurité et sûreté

RISQUE : HIGH

SHS est une extension de malware reconnue. Comme Windows masquait toujours le suffixe .shs, les attaquants déguisaient des exécutables en fichiers innocents (ex: « rapport.doc.shs »), et le double-clic lançait le code incorporé - la technique derrière le ver Stages / Life Stages des années 2000. Microsoft a désactivé le format à partir de Windows XP SP2 pour cette raison. Règle : ne jamais double-cliquer ou « exécuter » un .shs reçu, surtout par e-mail. Si vous devez en examiner un, faites-le sur une VM isolée et inspectez uniquement les flux OLE avec un visualiseur forensique (7-Zip / visualiseur de stockage structuré) - ne l'exécutez jamais.

Détails du format

en bref
NOM COMPLETShell Scrap Object File
DÉVELOPPEURMicrosoftdepuis Windows 95 (1995); shscrap.dll removed/disabled by default from Windows XP SP2 (2004) onward - format effectively dead
CATÉGORIEAutres dossiers
TYPE MIMEapplication/octet-stream
TYPEObjet « scrap » OLE2 Compound File (binaire)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Un .shs (Shell Scrap) est un fichier Microsoft OLE2 / Compound File Binary (le même conteneur que les anciens .doc/.xls). Il porte la même signature D0 CF 11 E0 A1 B1 1A E1 à l'offset 0 et est identifié comme un objet scrap par ses flux internes. Windows masquait historiquement l'extension .shs quels que soient les paramètres de dossier, ce qui est précisément ce qui en a fait un vecteur de malware.

Programmes qui ouvrent les fichiers SHS

Windows3 apps
Windows 9x / 2000 / XP pre-SP2 (legacy, in a VM) Intégré Sur un système hérité avec shscrap.dll enregistré, le double-clic réinsère le scrap dans son application source - uniquement sûr à l'intérieur d'une VM isolée avec un fichier RECONNU comme sain.
7-Zip (inspect only) Open-source Ouvrez le .shs comme un fichier composé OLE pour voir les flux internes SANS l'exécuter - inspection forensique, pas une ouverture normale.
SSView / OLE viewer (forensic) Gratuit Utilisez un visualiseur de stockage structuré (ex: MiTeC Structured Storage Viewer) pour parcourir les flux OLE en toute sécurité et extraire les données incorporées.

Détails techniques

spécifications approfondies
Format de conteneurOLE2 Compound File Binary (CFB) - le même conteneur de bas niveau utilisé par les anciens formats Office
Magic bytesD0 CF 11 E0 A1 B1 1A E1 à l'offset 0 (signature standard OLE2 CFB)
DéveloppeurMicrosoft
Type MIMEapplication/octet-stream
Composant gestionnaireshscrap.dll - Windows Shell Scrap Object Handler ; enregistrait l'extension de shell .shs dans l'OS
Support OSWindows 95 jusqu'à Windows XP pré-SP2 ; désactivé par défaut à partir de XP SP2 (2004), absent de Vista et versions ultérieures
Méthode de créationGlisser-déposer d'un fragment de document sélectionné sur le Bureau ou dans un dossier de l'Explorateur
Méthode d'utilisationGlisser-déposer uniquement vers un document Office compatible ; aucune action d'ouverture directe ou de double-clic n'était supportée
Visibilité de l'extensionMasquée de force par le shell quel que soit le paramètre « afficher les extensions de fichiers » de l'utilisateur - un comportement unique au .shs
Type de contenuObjet OLE sérialisé incorporant un fragment de document (texte, cellules de tableur ou autre contenu compatible OLE)
PlateformeWindows uniquement ; aucun support macOS ou Linux n'a jamais été fourni
Risque de sécuritéLa capacité de charge utile exécutable combinée au masquage forcé de l'extension a fait du .shs un vecteur documenté de malwares et de virus
Structure interneUtilise des flux de documents composés OLE2 en interne ; les données de scrap sont stockées dans des flux nommés au sein du conteneur CFB
Inspection forensique7-Zip et les visualiseurs OLE tels que SSView peuvent ouvrir les fichiers .shs pour inspecter les flux internes sans les exécuter
PubliéWindows 95 (1995); shscrap.dll removed/disabled by default from Windows XP SP2 (2004) onward - format effectively dead

Conversions SHS

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers SHS. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers SHS.

Foire aux questions

Un fichier SHS est-il un virus ?
Pas intrinsèquement - c'était un format de scrap légitime de Windows 95/98 - mais c'est un vecteur de malware classique car Windows masquait l'extension .shs. Un .shs inattendu (surtout par e-mail) doit être traité comme dangereux et ne pas être ouvert.
Comment ouvrir un fichier SHS sous Windows 10 ou 11 ?
Normalement, vous ne pouvez pas - Microsoft a désactivé le support Shell Scrap depuis Windows XP SP2 (2004). Pour un ancien scrap authentique, inspectez-le avec un visualiseur OLE / de stockage structuré, ou utilisez une machine virtuelle Windows 9x/2000. Ne vous contentez pas de double-cliquer dessus.
Qu'est-ce qui a créé mon fichier SHS ?
Sous Windows 95/98/Me, le fait de faire glisser du texte ou des cellules sélectionnés hors de Word ou Excel vers le bureau créait un « scrap » .shs contenant ce fragment.
Pourquoi mon antivirus bloque-t-il les fichiers SHS ?
Parce que le format masque son extension et peut exécuter du code incorporé, il a été largement utilisé pour diffuser des vers. Les outils de sécurité signalent le .shs par défaut par précaution.
Puis-je encore créer des fichiers SHS ?
Non - les versions modernes de Windows ont supprimé la fonctionnalité Shell Scrap. Le format est obsolète et non supporté.
Comment extraire le texte d'un vieux fichier SHS en toute sécurité ?
Ouvrez-le (sans l'exécuter) dans un visualiseur de stockage structuré ou 7-Zip pour parcourir les flux OLE, ou recréez-le sur une VM Windows héritée isolée et réenregistrez le contenu au format RTF/DOC.

Références

1Microsoft - OLE / Compound File Binary Format [MS-CFB]learn.microsoft.com
2CERT / historical advisory - VBS/Stages (Life Stages) worm using .shswww.cisa.gov

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Extensions liées

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)
.THUMBDATA4--1967290299Android Gallery Thumbnail Cache (.thumbdata)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z