ONEPKG ファイル形式とは?
.onepkg ファイルは Microsoft OneNote パッケージであり、OneNote ノートブック全体をエクスポート、共有、またはバックアップするために使用される単一ファイルのコンテナです。個別のセクションファイルが詰まったフォルダーを送信する代わりに、OneNote はすべてを1つのポータブルなパッケージにまとめます。
内部的には、.onepkg は Microsoft Cabinet アーカイブ ファイルです。オフセット 0 に標準の MSCF マジックバイト (4D 53 43 46) があり、CAB を認識するツールであれば識別可能です。アーカイブ内には、ノートブックのすべての .one セクションファイルと、セクションの構成を記録する .onetoc2 目次ファイルが含まれています。
.onepkg を開くには、Windows でダブルクリックするか、Microsoft OneNote で ファイル > 開く を選択します。OneNote は CAB の内容を抽出し、ノートブックディレクトリに通常のノートブックフォルダーを再構築します。パッケージ自体は作業用のフォーマットではなく、あくまで転送とバックアップのための仕組みです。
外側のラッパーは標準の CAB アーカイブであるため、7-Zip などのユーティリティを使用して、OneNote なしで生のコンテンツを検査または抽出できます。内部のセクションファイルは独自の MS-ONESTORE バイナリ形式のままであり、意味のある形で読み取るには OneNote または互換性のあるビューアが必要です。
この形式は OneNote 2007 で「パッケージとして送信」機能として登場し、それ以来構造は変わっていません。クラウド接続のワークフローでは、OneDrive 同期がマシン間でノートブックを移動する好ましい方法として .onepkg に取って代わりましたが、オフラインのバックアップや移行には依然として有用な形式です。
セキュリティと安全性
リスク: LOW.onepkg は CAB アーカイブにパッケージ化されたノートデータであり、実行ファイルではないため、OneNote で開くことは安全です。間接的なリスク: (1) ノートにはファイルを添付できるため、信頼できない送信者からのパッケージには、ノート内から起動させる悪意のある添付ファイルが含まれている可能性があります。ウイルス対策ソフトで添付ファイルをスキャンしてください。(2) 2023年頃、OneNote の添付ファイルが悪用されたフィッシング詐欺が発生したため、不明な送信者からのパッケージには注意し、OneNote を最新の状態に保ってください。機密性の高いノートをサードパーティのオンライン OneNote ビューアにアップロードしないでください。
形式の詳細
概要ONEPKG ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | Microsoft Cabinet (CAB) アーカイブ - 外側のラッパーは完全に標準準拠の `.cab` ファイル |
| マジックバイト | オフセット 0 に `4D 53 43 46 00 00 00 00` - `MSCF` CAB シグネチャとそれに続く4バイトの予約済みゼロ |
| エンコーディング | バイナリ、全体を通してリトルエンディアンのバイト順 |
| MIME タイプ | `application/msonenote` (主要); `application/onenote` および `application/vnd.ms-cab-compressed` としても見られる |
| 圧縮 | Cabinet 形式の指定に従い、CAB フォルダーエントリごとに MSZIP または LZX 圧縮を適用 |
| 内部コンテンツ | ノートブックのすべての `.one` セクションファイルと、1つの `.onetoc2` 目次ファイルが CAB エントリとして格納 |
| 内部セクション形式 | MS-ONESTORE (Microsoft 独自のバイナリ OneNote セクション形式)、バージョンは OneNote 2007 以降に紐付け |
| 整合性チェック | アーカイブエントリの CAB フォルダーごとのチェックサム。アプリケーションレベルの追加の電子署名やハッシュはなし |
| 暗号化 | パッケージレベルではなし。内部の個別の `.one` セクションファイルには、独自の OneNote パスワード保護がかかっている場合がある |
| 一般的なファイルサイズ | 単純なノートブックの数十 KB から、重いメディア添付ファイルを含むノートブックの数百 MB まで |
| オープン時の動作 | OneNote は CAB を自動的にユーザーのノートブックディレクトリ内の通常のノートブックフォルダーに展開する。`.onepkg` 自体がその場で編集されることはない |
| プラットフォームのサポート | Windows (主要、OneNote デスクトップ経由で完全な読み書き); macOS (OneNote for Mac 経由でインポート) |
| 導入時期 | Microsoft OneNote 2007 の「OneNote パッケージとして送信/保存」エクスポート機能を通じて導入 |
| 主なユースケース | 複数のセクションを持つ完全なノートブックを1つのファイルとしてオフラインで転送およびバックアップ。デバイス間の共有については、主に OneDrive クラウド同期に取って代わられている |
| リリース日 | OneNote 2007 (Send/Save as 'OneNote Package') |
| 最新バージョン | Tied to current OneNote desktop app file format |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | learn.microsoft.com |
ONEPKG の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。ONEPKG ファイルについて最初の質問をしてみましょう。