Wat is het ONETOC2-bestandsformaat?
.onetoc2 is een binair metadatabestand dat automatisch wordt aangemaakt en beheerd door Microsoft OneNote om de inhoud van een lokale notitieblokmap te indexeren. Het is geen notitiebestand - het registreert welke .one-sectiebestanden bij het notitieblok horen, hun weergavenamen, interne GUID's en de volgorde waarin ze verschijnen in het navigatiepaneel van OneNote.
Geïntroduceerd met OneNote 2010 ter vervanging van het oudere .onetoc-formaat (gebruikt in OneNote 2003-2007), maakt .onetoc2 gebruik van het OneNote Revision Store binaire formaat zoals gedocumenteerd door Microsoft in de [MS-ONE] open specificatie. Het bestand begint met een 16-byte GUID-handtekening en een headerblok van 1 KB met versie-informatie en verwijzingen naar bestandslijsten die de secties van het notitieblok indexeren.
OneNote genereert automatisch een ontbrekende of beschadigde .onetoc2 opnieuw. Gebruikers moeten het niet handmatig bewerken of verwijderen - dit verbreekt de navigatie van het notitieblok totdat het bestand opnieuw is opgebouwd. Het bestand groeit bescheiden met het aantal secties in het notitieblok en overerft optionele wachtwoordversleuteling als het notitieblok is beveiligd.
Op OneDrive en SharePoint gebruikt OneNote een ander cloud-native opslagformaat; .onetoc2-bestanden zijn specifiek voor lokaal opgeslagen notitieblokken en op SharePoint gebaseerde notitieblokbibliotheken.
Beveiliging & veiligheid
RISICO: LOW.onetoc2-bestanden zijn automatisch gegenereerde index-metadata. Ze vormen geen veiligheidsrisico bij normaal gebruik. Als u er een via e-mail ontvangt, is dat ongebruikelijk en betekenisloos zonder de bijbehorende .one-sectiebestanden. Microsoft OneNote-notitieblokken KUNNEN ingebedde scripts of macro's bevatten in .one-secties, maar het .onetoc2-bestand zelf is puur structurele metadata.
Formaatdetails
in een notendopProgramma's die ONETOC2-bestanden openen
Technische details
diepe specificaties| Magic bytes | 16-byte GUID {7B5C52E4-D88C-4DA7-AEB1-5378D02996D3} op offset 0 |
| TOC GUID | {109ADD3F-911B-49F5-A5D0-1791EDC8AED8} in header (identificeert het bestand als een TOC in plaats van een sectie) |
| Container | OneNote Revision Store binair formaat (Microsoft MS-ONE specificatie) |
| Codering | Binair, little-endian |
| Slaat op | GUID's, weergavenamen en weergavevolgorde van .one-sectiebestanden binnen de notitieblokmap |
| Compressie | Geen (indexgegevens ongecomprimeerd opgeslagen) |
| Versleuteling | Optioneel; overerft wachtwoordbeveiliging van het notitieblok als het notitieblok met een wachtwoord is beveiligd |
| Typische grootte | 2 KB - 50 KB (groeit bescheiden met het aantal notitiebloksecties) |
| Integriteit | CRC per bestandsnodeblok; revisiegeschiedenis bijgehouden in de revision store |
| Vervangt | .onetoc legacy-formaat (OneNote 2003-2007) |
| MIME-type | application/msonenote |
| Gedrag | Automatisch aangemaakt en herbouwd door OneNote; handmatige bewerking of verwijdering verbreekt de navigatie van het notitieblok |
| Uitgebracht | 2010 (OneNote 2010 introduced .onetoc2; replaces legacy .onetoc) |
| Laatste versie | Revision Store format as documented in [MS-ONE] v20231129 |
| Specificatie | learn.microsoft.com |
ONETOC2 conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over ONETOC2-bestanden.