Qu'est-ce que le format de fichier VSS ?
Un fichier .vss est un gabarit Microsoft Visio - une bibliothèque de formes réutilisables appelées « masters » que les utilisateurs font glisser et déposent dans les diagrammes Visio. Contrairement à un fichier de dessin, un gabarit .vss ne contient aucun contenu de diagramme propre ; il s'agit purement d'une bibliothèque de formes.
Le format utilise le conteneur OLE2 Compound File Binary (CFBF), la même enveloppe binaire que les anciens fichiers .doc et .xls. Il est reconnaissable par les « magic bytes » D0 CF 11 E0 à l'offset 0, bien que ces octets identifient uniquement le conteneur OLE2 et non spécifiquement Visio. Les données de forme réelles résident dans des flux OLE internes : VisioDocument (géométrie, points de connexion, texte et style pour chaque master) et VisioInformation (métadonnées du gabarit).
Le format binaire .vss était le format de gabarit standard de Visio 1.0 (1992) jusqu'à Visio 2010. Microsoft l'a remplacé par le .vssx dans Visio 2013, qui utilise le format Open Packaging Conventions basé sur ZIP. Visio 2013 et les versions ultérieures peuvent toujours ouvrir les fichiers .vss mais ne peuvent plus les créer.
Les packs de gabarits des fournisseurs de matériel et de logiciels - Cisco, AWS, fabricants d'équipements réseau - sont encore largement distribués sous forme de fichiers .vss pour assurer la compatibilité avec les anciennes installations de Visio. LibreOffice Draw peut ouvrir partiellement les fichiers .vss via sa bibliothèque libvisio, bien que la prise en charge complète des gabarits soit limitée. draw.io n'importe pas directement les fichiers .vss.
Sécurité et sûreté
RISQUE : LOWUn gabarit VSS simple contient la géométrie des formes et des métadonnées - pas de macros et un risque faible. La variante de gabarit avec macros activées est le VSSM, qui peut transporter du VBA - traitez les fichiers VSSM provenant de sources non fiables avec prudence. Ouvrir un VSS dans LibreOffice Draw, qui n'exécute pas le VBA de Visio, est un moyen sûr d'inspecter un gabarit dont vous n'êtes pas sûr. De nombreux packs de gabarits de fournisseurs sont distribués en .vss - obtenez-les uniquement sur les sites officiels des fournisseurs (ex: cisco.com, microsoft.com).
Détails du format
en bref- Fichier de cliché instantané du service Microsoft Volume Shadow Copy - Windows utilise .vss en interne pour les métadonnées de clichés instantanés ; totalement sans rapport avec Visio et non destiné à l'utilisateur.
Programmes qui ouvrent les fichiers VSS
Détails techniques
spécifications approfondies| Conteneur | Microsoft OLE2 Compound File Binary (CFBF) |
| Magic bytes (offset 0) | D0 CF 11 E0 A1 B1 1A E1 (signature de document composé OLE2) |
| Ordre des octets | Little-endian |
| Flux OLE internes | VisioDocument (formes masters), VisioInformation (métadonnées), SummaryInformation, DocumentSummaryInformation |
| Contenu du master de forme | Chemins géométriques, points de connexion, étiquettes de texte, champs de données de forme, propriétés de formatage |
| Type MIME | application/vnd.visio |
| Taille de fichier typique | 50 Ko - 10 Mo (du petit gabarit personnalisé au grand pack fournisseur contenant des centaines de formes) |
| Compatibilité lecture/écriture | Visio 4.x jusqu'à Visio 2010 |
| Lecture seule (Visio récent) | Visio 2013, 2016, 2019, 365 peuvent ouvrir les fichiers VSS mais ne peuvent pas enregistrer dans ce format |
| Format successeur | VSSX - gabarit basé sur ZIP/OPC introduit dans Visio 2013 |
| Spécification publiée | [MS-VSS] via le programme Microsoft Open Specifications |
| Mécanisme d'intégrité | Chaînage de secteurs OLE2 FAT ; pas de CRC par forme pour le contenu du gabarit |
| Support de lecture tiers | LibreOffice Draw (partiel, via libvisio) ; draw.io n'importe pas le VSS |
| Contenu typique du gabarit | Bibliothèques de formes : réseau (Cisco, Juniper), architecture AWS, organigramme, symboles de diagramme de flux |
| Publié | 1992 (Visio 1.0 era); VSS binary stencil format through Visio 2010 |
| Dernière version | Visio 2010 (binary format); replaced by VSSX in Visio 2013 |
| Spécification | learn.microsoft.com |
Conversions VSS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers VSS.