OneNote 2012(Office) -> OneNote 2016(Office) -> OneNote(無料へ)
OneNote for Windows 10(Storeアプリ) -> 廃止
Windows 11で旧OneNote for Windows 10から現行版OneNoteへ移行しようとMicrosoft Storeからインストールを始めたところ、「Microsoft 365」という画面が表示されて、「同意」してよいのか戸惑いました1。
OneNoteアプリ(現行版)をインストールしても、Microsoft 365のサブスクリプション契約をしたことにはなりませんが、どうしてこのような表示があるのでしょう。
1. OneNoteの移行期限
旧OneNote(OneNote for Windows 10)は2025年10月14日にサポート終了となり、読み取り専用モードに移行します2。
これはOffice 2019の延長サポート終了日と同じタイミングです。
サポート終了後も閲覧は可能ですが、編集・新規作成ができなくなるため、早めの移行をおすすめします。
移行を先延ばしにするほど、同期エラーのリスクや新機能を使えない期間が長くなります。
1.1. OneNoteのバージョンで何が違うのか?
旧OneNoteは、「UWP(Universal Windows Platform)」という簡易版で、Windows 10では無料ではじめからインストールされていました。
一方、現行のOneNoteは、Win32という伝統的なWindowsアプリケーション技術で作られている「デスクトップ版」アプリです。
じつは、こちらの方が古いのですが、もともとOffice 2016などでOneNote 2016として提供されていたものが、単体で提供されるようになりました。
1.2. 移行手順について
OneNoteの移行自体は、OneDriveとの同期が完了していれば難しくありません。
技術的な流れは以下の通りです:
- 旧OneNote for Windows 10での同期完了確認
- すべてのノートブックを開き、「同期の状態」でエラーがないことを確認3
- OneDrive経由で保存されているノートブックはクラウドに完全同期される
- 現行OneNoteのインストール
- Microsoft Storeから「OneNote」をインストール(今回説明したUAC画面が表示される)
- Click-to-Runによりバックグラウンドでダウンロードと展開が実行される
- Microsoftアカウントでサインイン
- 現行OneNoteを起動し、旧版と同じMicrosoftアカウントでサインイン
- OneDrive上のノートブックが自動的に認識・同期される
ただ、インストール画面が予想外に「Microsoft 365 and Office」という画面を出してくるため、そこで立ち止まってしまう人は少なくないと思います。
2. ユーザーアカウント制御の「Microsoft 365 and Office」
Microsoft StoreでOneNoteをインストールしようとすると、ユーザーアカウント制御(UAC)の画面が表示されます。
ここまではよくある流れです。
ところが表示されたのは「Microsoft 365 and Office」という名前のプログラム。
この実行ファイル名は「Bootstrapper.exe」で、パスはC:\Users\(ユーザー名)\AppData\Local\Temp\WinGet\...配下です。OneNoteを入れたいだけなのに、なぜOfficeが出てくるのか。
しかも発行元はMicrosoft Corporationで正規の署名付き。
これは一体何なのでしょうか。
さらに進めると、フランス語で「Nous préparons votre environnement(環境を準備中)」という画面が現れたり、「Microsoft Wordを閉じます」という警告が出たりしました。
Officeを契約した覚えはないのに、なぜWordが関係してくるのか。
不安が募ります。
3. Office共通インストーラとBootstrapper.exe
結論から言えば、これはOneNoteの正常なインストール手順です。
OneNoteは見た目は単体アプリですが、内部的にはWord、Excel、PowerPointと同じ「Microsoft 365 Apps」のファミリーとして扱われています4。
そのため、インストールにはOffice共通のインストーラ(Bootstrapper.exe)が使われます。
このBootstrapper.exeは、Office製品全体をインストール・更新するための公式プログラムです。
UAC画面に表示される「Microsoft 365 and Office」はこのインストーラの名称であって、契約内容や課金を意味するものではありません。
3.1. Click-to-Run(C2R)技術とストリーミングインストール
Office製品は「Click-to-Run(C2R)」という技術でインストール・更新されます。
これはMicrosoftが開発した仮想化技術ベースの配信システムで、従来のWindows Installer(MSI)とは異なる仕組みです5。
Click-to-Runの特徴は以下の通りです:
- ストリーミングインストール方式:必要最小限のコア部分を先に展開してすぐに起動可能にし、残りをバックグラウンドでダウンロード
- アプリケーション仮想化:Office製品を仮想環境内で実行することで、システムへの影響を最小化
- 自動更新機構:クラウドベースの更新配信により、セキュリティパッチや機能更新が自動適用
OneNoteもこのClick-to-Run技術を使っているため、インストール手順がWord、Excel、PowerPointなどのOffice製品と共通になっています6。
Microsoft StoreからOneNoteを選んでも、裏では「Office Click-to-Runインストーラ(Bootstrapper.exe)」が動いているわけです。
Click-to-Runでインストールするアプリケーションには、OneNoteのほかに、Microsoft VisioやMicrosoft Projectがあります。
3.2. Office共通の基盤
WordやExcelの機能を見ると、書式や図形の挿入など共通する部分が多いことに気づきます。
これらは、Office共通の基盤を使っています。
OneNote、も同様です。
- Click-to-Run(C2R):
インストール・更新配信システム - Office shared components:
複数のOfficeアプリで共有されるDLL、ランタイム、UI部品 - Office servicing infrastructure:
更新管理・セキュリティ配信を行う運用基盤
つまり、「OneNoteはClick-to-Run技術と共有コンポーネントを使用し、Office製品群と同じ更新管理インフラ上で動作する」という意味になります。
4. 多言語UI表示の仕組み
インストール途中で、なぜか英語やフランス語の画面が表示されました。
これはOffice Click-to-Runインストーラが全世界共通のバイナリとして配布されているためです。
技術的には以下のような流れで起きています:
- Bootstrapper.exeはグローバル配信版(多言語リソース内蔵)
- 初期起動時はインストーラ内部の既定言語(en-USやfr-FR等)が表示される
- OSの地域・言語設定を読み込んでUIを切り替える処理が実行される
- この切り替えタイミングより前に画面が表示されると、内部既定言語のまま表示される
長年修正されていない既知の挙動とのことで、バグに近い仕様ですが、インストール処理自体には問題ありません。
5. Office系プロセス検出と共有DLLの更新
「Microsoft Wordを閉じます」という警告が出たのは、Office系アプリケーションが起動しているとClick-to-Runインストーラの共有DLL(ダイナミックリンクライブラリ)を更新できないためです。
Bootstrapper.exeはWINWORD.EXE、EXCEL.EXE、POWERPNT.EXEなどのプロセス名で起動中アプリを検出し、それらが動作中の場合は警告を表示します。
ここで重要なのは、実際にOffice製品のライセンスを保有しているかどうかは検出に関係ないという点です。
以下のような状況でも検出されます:
- 過去にOfficeの試用版(体験版)を使ったことがある
- 何らかのOffice関連プロセスがバックグラウンドで実行中
- Office共有コンポーネントが既にインストールされている
未保存の作業がなければ「続行」を押して問題ありません。OneNoteのインストールはこれらのアプリとは独立して完了します。
6. なぜこのアーキテクチャなのか
ここからは推測も含みますが、Microsoftがこの設計を採用している理由を技術的観点から考えてみます。
6.1. コードベース共有によるメリット
OneNoteはWord、Excelなどと以下の技術要素を共有しています:
- UIフレームワーク:リボンインターフェース、ダイアログボックス等
- ファイル同期エンジン:OneDriveとの統合機能
- 認証基盤:Microsoftアカウント、Azure ADとの連携
- 描画エンジン:手書き入力、インク処理
これらを個別アプリとして完全分離すると、以下の問題が発生します:
- 開発・保守コストの増大(同じ機能を複数回実装)
- セキュリティパッチ適用の複雑化(各アプリごとに個別対応が必要)
- バージョン不整合によるバグ(共有機能の実装差異)
6.2. Click-to-Run統合のメリット
すべてのOffice製品をClick-to-Runで統一することで、Microsoftは以下を実現しています7:
- 統一された更新チャネル:
Monthly Enterprise Channel、Current Channelなどで一括管理8 - 差分更新の効率化:
共有DLLの更新を一度で全アプリに適用 - エンタープライズ展開の簡素化:
Office Deployment Toolで一括制御
つまり、内部の技術的整合性とコスト効率を優先した結果、ユーザー体験がやや犠牲になっていると捉えています。
特にOneNoteだけを使いたい人にとっては、非常に分かりにくい仕組みです。
Officeを日常的に使っている企業ユーザーなら「いつものClick-to-Run更新だな」で済みますが、個人で初めてOneNoteを使う人には不安しか残りません。
7. UAC許可とサブスクリプション契約の違い
一番気になるのはここだと思います。
「許可」を押したら勝手にOffice全体がインストールされるのではないか。
Microsoft 365のサブスクリプション契約が始まってしまうのではないか。
これは技術的に不可能です。
理由を説明します。
7.1. UAC(ユーザーアカウント制御)の役割
UAC画面で「はい」を押すのは、あくまで「このプログラムに管理者権限でのシステム変更を許可する」という意味です。
具体的には以下の操作を許可します:
C:\Program Files配下へのファイル書き込み- レジストリの
HKEY_LOCAL_MACHINE配下への書き込み - Windowsサービスの登録
これはOSレベルの権限制御であり、商取引の契約手続きとは全く別の仕組みです。
7.2. サブスクリプション契約に必要な手順
Microsoft 365のサブスクリプション契約を開始するには、以下の明示的な手続きが必須です:
- account.microsoft.comまたはMicrosoft Storeでサブスクリプションページへアクセス
- プラン(Personal、Family等)の選択
- 支払い情報(クレジットカード、PayPal等)の入力
- 利用規約への同意と購入確定
UAC画面の「はい」だけでこれらの手順がスキップされることはあり得ません。
7.3. 実際にインストールされるもの
Microsoft StoreからOneNoteを選択した場合、Click-to-Runが展開するのは以下の要素のみです9:
- OneNote本体(OneNote.exe)
- OneNote実行に必要な共有DLL
- Click-to-Run更新サービス(Office Click-to-Run Service)
WordやExcelの実行ファイルは一切インストールされません。
インストール後に「設定」→「アプリ」→「インストールされているアプリ」を確認すれば、OneNoteのみが追加されていることがわかります。
8. 正規インストールかどうかの判断基準
今後、似たような画面が出たときに正規のMicrosoftプログラムかどうかを判断する技術的なチェックポイントを示します。
8.1. デジタル署名の確認
UAC画面で「詳細を表示」をクリックすると、以下の情報が表示されます10:
- 発行元:「Microsoft Corporation」であること
- ファイルの場所:以下のいずれかであること
C:\Program Files\Common Files\Microsoft Shared\ClickToRun\C:\Users\(ユーザー名)\AppData\Local\Temp\WinGet\C:\Windows\Temp\配下
8.2. 実行ファイル名の確認
正規のOffice Click-to-Runインストーラは以下のファイル名を使用します:
Bootstrapper.exe(初回インストール時)OfficeClickToRun.exe(更新処理時)OfficeC2RClient.exe(クライアント実行時)
これら以外のファイル名(特にsetup.exe、install.exe等の汎用名)の場合は注意が必要です。
8.3. WinGetパスの意味
C:\Users\(ユーザー名)\AppData\Local\Temp\WinGet\というパスは、Windowsパッケージマネージャー(winget)の一時作業ディレクトリです11。
Microsoft Storeからのインストールは内部的にwingetを経由するため、このパスは正規のインストールフローを示します。
これらが揃っていれば、今回と同じ「中身はOneNote」の正規Click-to-Runインストール手順だと判断できます。
- Windows 11には、OneNote for Windows 10はプリインストールされていません。Windows 10からWindows 11にアップグレードした場合のみ、OneNote for Windows 10が引き継がれます。新規Windows 11デバイスでは、現行版OneNoteが標準となっています。 – Windows で OneNote に移動する
- OneNote for Windows 10は2025年10月14日以降、編集機能が無効化され読み取り専用となります。この日付はOffice 2019の延長サポート終了日と同じです。 – Step-by-Step Migration Guide: OneNote for Windows 10 to OneNote on Windows
- OneNote for Windows 10で同期エラーが残っている場合、そのノートブックは現行OneNoteには表示されません。移行前に必ずすべてのノートブックが正常に同期されていることを確認してください。複数のMicrosoftアカウントを使用している場合は、各アカウントでサインインして同期状態を確認する必要があります。 – Step-by-Step Migration Guide: OneNote for Windows 10 to OneNote on Windows
- Microsoft 365 Appsは、2020年4月に「Office 365 ProPlus」から改称されました。企業向けサブスクリプションのOfficeアプリケーション群を指します。 – Office 2019 および Microsoft 365 の OneNote についてよく寄せられる質問
- Click-to-RunとWindows Installer(MSI)は技術的に互換性がなく、同一システム上での共存はサポートされていません。現在のMicrosoft 365 AppsおよびOffice 2019以降は、Click-to-Runが標準インストール方式となっています。 – Office installed with Click-to-Run and Windows Installer on same computer isn’t supported
- OneNoteを単体でインストールした場合、初回起動時のライセンス表示は「Home and Student」と表示されることがあります。これは無料版を示すライセンス表記であり、後からOffice 2019やMicrosoft 365をアクティブ化すると、そのライセンスが自動的にOneNoteにも適用されます。 – OneNote for Windows をインストールまたは再インストールする
- OneNoteは2020年3月以降、Office 2019およびMicrosoft 365のデフォルトインストールに再度含まれるようになりました。それ以前はOffice 2019のインストールから除外されていましたが、ユーザーからの要望により方針が変更されました。 – OneNote for Windows をインストールまたは再インストールする
- Click-to-Runには複数の更新チャネルが用意されています。Monthly Enterprise Channel(月次エンタープライズチャネル)やCurrent Channel(最新チャネル)などで、企業環境に応じた一括管理が可能です。 – 管理容易性アプリケーションと Microsoft 365 Apps クイック実行インストーラーの統合 | Microsoft Learn
- OneNoteは、Microsoft 365サブスクリプションがなくてもMicrosoftアカウントのみで無料利用可能です。ただし、一部のプレミアム機能(Ink Replay、Researcher、Math Assistantなど)はMicrosoft 365またはOffice 2019以降のライセンスが必要です。 – What’s the difference between the OneNote versions?
- デジタル署名の確認は、ファイルを右クリック→「プロパティ」→「デジタル署名」タブから詳細を確認できます。発行元がMicrosoft Corporationであること、証明書が有効期限内であることを確認することで、正規のプログラムかどうかを判断できます。 – デジタル署名を確認する方法 – CypherTec Inc.
- WinGetは、Windows Package Manager(winget)の一時作業ディレクトリです。Microsoft Storeからのインストールは内部的にwingetを経由するため、このパスが使用されます。このパスにあるファイルは、Microsoft Storeの正規インストールフローを示す重要な指標となります。 – MicrosoftがWindows 10版OneNoteのサポート終了を発表、2025年10月14日に移行完了へ