Hvad er VSS-filformatet?
En .vss-fil er en Microsoft Visio-stencil - et bibliotek med genanvendelige figurer kaldet „masters“, som brugere trækker og slipper ind i Visio-diagrammer. I modsætning til en tegningsfil indeholder en .vss-stencil intet diagramindhold i sig selv; det er udelukkende et figurbibliotek.
Formatet bruger OLE2 Compound File Binary (CFBF)-containeren, den samme binære indpakning som de ældre .doc- og .xls-filer. Den kan genkendes på D0 CF 11 E0 magic bytes ved offset 0, selvom disse bytes kun identificerer OLE2-containeren og ikke specifikt Visio. De faktiske figurdata findes i interne OLE-strømme: VisioDocument (geometri, forbindelsespunkter, tekst og styling for hver master) og VisioInformation (metadata for stencilen).
Det binære .vss-format var standardformatet for stencils fra Visio 1.0 (1992) til og med Visio 2010. Microsoft erstattede det med .vssx i Visio 2013, som bruger det ZIP-baserede Open Packaging Conventions-format. Visio 2013 og nyere kan stadig åbne .vss-filer, men kan ikke længere oprette dem.
Stencil-pakker fra hardware- og softwareleverandører - Cisco, AWS, producenter af netværksudstyr - distribueres stadig i vid udstrækning som .vss-filer for at sikre kompatibilitet med ældre Visio-installationer. LibreOffice Draw kan delvist åbne .vss-filer via sit libvisio-bibliotek, selvom fuld understøttelse af stencils er begrænset. draw.io importerer ikke .vss direkte.
Sikkerhed og tryghed
RISIKO: LOWEn almindelig VSS-stencil indeholder figurgeometri og metadata - ingen makroer og lav risiko. Den makroaktiverede stencil-variant er VSSM, som kan indeholde VBA - behandl VSSM fra upålidelige kilder med forsigtighed. At åbne VSS i LibreOffice Draw, som ikke kører Visio VBA, er en sikker måde at inspicere en stencil på, hvis du er usikker. Mange leverandør-stencilpakker distribueres som .vss - hent dem kun fra officielle leverandørwebsteder (f.eks. cisco.com, microsoft.com).
Formatdetaljer
kort fortalt- Microsoft Volume Shadow Copy Service snapshot-fil - Windows bruger .vss internt til metadata for shadow copy-snapshots; fuldstændig urelateret til Visio og ikke rettet mod slutbrugere.
Programmer der åbner VSS-filer
Tekniske detaljer
dyb specifikation| Container | Microsoft OLE2 Compound File Binary (CFBF) |
| Magic bytes (offset 0) | D0 CF 11 E0 A1 B1 1A E1 (OLE2 compound document signatur) |
| Byte-orden | Little-endian |
| Interne OLE-strømme | VisioDocument (master-figurer), VisioInformation (metadata), SummaryInformation, DocumentSummaryInformation |
| Indhold af figur-master | Geometristier, forbindelsespunkter, tekstetiketter, figurdatafelter, formateringsegenskaber |
| MIME-type | application/vnd.visio |
| Typisk filstørrelse | 50 KB - 10 MB (lille brugerdefineret stencil til stor leverandørpakke med hundreder af figurer) |
| Læse/skrive-kompatibilitet | Visio 4.x til og med Visio 2010 |
| Skrivebeskyttet (nyere Visio) | Visio 2013, 2016, 2019, 365 kan åbne VSS-filer, men kan ikke gemme i dette format |
| Efterfølgende format | VSSX - ZIP/OPC-baseret stencil introduceret i Visio 2013 |
| Publiceret specifikation | [MS-VSS] via Microsoft Open Specifications Program |
| Integritetsmekanisme | OLE2 FAT-sektorkædning; ingen CRC pr. figur for stencilindhold |
| Tredjeparts læseunderstøttelse | LibreOffice Draw (delvis, via libvisio); draw.io importerer ikke VSS |
| Typisk stencilindhold | Figurbiblioteker: netværk (Cisco, Juniper), AWS-arkitektur, flowchart, organisationsdiagram-symboler |
| Udgivet | 1992 (Visio 1.0 era); VSS binary stencil format through Visio 2010 |
| Seneste version | Visio 2010 (binary format); replaced by VSSX in Visio 2013 |
| Specifikation | learn.microsoft.com |
VSS-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om VSS-filer.