ある日突然、Microsoft 365 Family を共有している家族の PC で「このライセンスは共有コンピューター用ではありません(ライセンス製品が共有コンピューター用ではありません)」と表示され、Word や Excel が起動できなくなる──本稿はその正体と、最短で復旧するための確実な手順を、家庭向け・実機前提で詳しく解説します。
Microsoft 365 Family で「共有コンピューター用ではありません」エラーが出る
以下のような状況で発生します。
- 現象:Word / Excel / PowerPoint など Office アプリが起動時にサインインを求め、正しい Microsoft アカウントでサインインしても「このライセンスは共有コンピューター用ではありません」「ライセンス製品が共有コンピューター用ではありません」と表示され終了してしまう。
- 環境:Microsoft 365 Family(旧 Office 365)を家族 2 人以上で共有。問題が出た PC はあくまで個人用で、学校や会社、共有端末ではない。
結論:原因は「Shared Computer Activation(SCA)の誤有効化」
Shared Computer Activation(SCA)は、学校や企業で「複数ユーザーが 1 台の PC(共有端末・VDI・RDS)を使う」ケース向けの特殊なライセンス方式です。
家庭向けの Microsoft 365 Family / Personal では サポート対象外であり、誤って SCA がオンになっていると、家庭向けアカウントのライセンスを Office が拒否し、本エラーが表示されます。
なぜ家庭用 PC で SCA がオンになるのか
- PC の初期セットアップや再インストール時に、Office Deployment Tool(ODT)の構成で SharedComputerLicensing=”1″ が混入した。
- ベンダー・社内用のイメージ(企業向け)を流用した、もしくは購入時のプリインストールが業務向け設定だった。
- 別ユーザー(職場や学校のアカウント)で一時的にサインインし、その際のポリシーや設定が残留した。
- サードパーティ製の「クリーンアップ」/「修復」ツールが Office 関連レジストリを変更した。
- グループポリシーやレジストリに SCA を有効にするキーが作成された。
最短で直す要点(時間がない方向け)
- レジストリから SCA を無効化:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\ConfigurationのSharedComputerLicensingを 0 に変更(存在すれば)または削除。
さらにHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\office\16.0\common\licensingにsharedcomputerlicensingがあれば同様に 0 へ。 - PC 再起動。
- Microsoft Support and Recovery Assistant(SaRA)で「Office のライセンス / アクティベーション問題」を実行。
- Office を開き、対象の家族本人の Microsoft アカウントでサインインし直す。
多くのケースで、1(SCA 無効化)+ 3(SaRA)の実施だけで復旧します。
復旧までの詳細手順(安全に・確実に)
手順 1:SCA(Shared Computer Activation)をレジストリで無効化
注意:レジストリ変更は自己責任です。必ず事前に復元ポイントを作成し、管理者権限で操作してください。
1-1. 該当キーの場所
| キーの場所 | 値名 | 期待する状態 | メモ |
|---|---|---|---|
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration | SharedComputerLicensing | 0 または キー削除 | ここが 1 のとき SCA が有効化されます。 |
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\office\16.0\common\licensing | sharedcomputerlicensing | 0 または キー削除 | グループポリシー由来の強制設定がある場合はこちらが優先されます。 |
1-2. 手動での変更(regedit)
- Win+R →
regeditと入力してレジストリエディターを起動。 - 上記の 2 箇所を順に開く。
SharedComputerLicensing(またはsharedcomputerlicensing)が 1 の場合は、0 に変更するか、値自体を削除。- エディターを閉じ、PC を再起動。
1-3. .reg ファイルで一括変更(値の型が不明な場合の 2 種類)
値の型(文字列 / DWORD)が環境により異なるため、どちらにも対応できるようファイルを分けます。該当しない方は失敗するだけで問題ありません。
文字列型を 0 にする版(適用後に再起動):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration]
"SharedComputerLicensing"="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\office\16.0\common\licensing]
"sharedcomputerlicensing"="0"
DWORD 型を 0 にする版(適用後に再起動):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration]
"SharedComputerLicensing"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\office\16.0\common\licensing]
"sharedcomputerlicensing"=dword:00000000
1-4. PowerShell で一発修正(管理者で実行)
# SCA を無効化(存在すれば 0、無ければスキップ)
$targets = @(
"HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration",
"HKLM:\SOFTWARE\Policies\Microsoft\office\16.0\common\licensing"
)
foreach ($path in $targets) {
if (Test-Path $path) {
$props = Get-ItemProperty -Path $path -ErrorAction SilentlyContinue
foreach ($name in @("SharedComputerLicensing","sharedcomputerlicensing")) {
try {
$val = (Get-ItemProperty -Path $path -Name $name -ErrorAction Stop).$name
if ($val -is [string]) {
Set-ItemProperty -Path $path -Name $name -Value "0"
} else {
New-ItemProperty -Path $path -Name $name -Value 0 -PropertyType DWord -Force | Out-Null
}
} catch { }
}
}
}
Write-Host "Done. 再起動してください。"
手順 2:Microsoft Support and Recovery Assistant(SaRA)で自動修復
SaRA は Microsoft 純正の診断・修復ツールです。ダウンロード&起動後、以下を選びます。
- 「Office、Teams、Outlook など」→「サインインまたはアクティベーションの問題」。
- 該当アプリ(例:Word)を選択。
- 指示に従い、検出された不整合(トークン、キャッシュ、ライセンス情報)を自動修復。
SaRA は SCA の無効化自体はしませんが、レジストリ修正後のライセンス・トークン整合性の取り直しに非常に有効です。
手順 3:サインイン状態を正す(Windows と Office の両方)
- Windows 設定 > アカウント > 職場または学校にアクセスする に職場・学校アカウントが紐づいている場合、家庭用 PC なら切断する。
- Office を起動し、ファイル > アカウント を開く。
- ユーザー情報:サインイン中のアカウントが本人(妻など対象者)の Microsoft アカウント(@outlook.com 等) になっているか確認。
- 製品情報:「サブスクリプション製品 Microsoft 365 Family」などと表示され、ライセンス保有者が本人名になっているか確認。
- 誤ったアカウントが残っている場合は サインアウト → 正しいアカウントでサインイン し直す。
手順 4:Family の共有を再発行(必要に応じて)
Family 共有がうまく認識されていない場合、家族グループから一度外して再招待します。招待メールを受諾後、Office を再起動して認証し直してください。
手順 5:Office の修復(クイック → オンライン)
- Windows 設定 > アプリ > インストールされているアプリ > Microsoft 365 > 「変更」。
- クイック修復 を実行。改善なければ オンライン修復 を実行。
手順 6:資格情報・トークンのリセット
- Office をすべて終了。
- コントロール パネル > ユーザー アカウント > 資格情報マネージャー を開く。
- 「Windows 資格情報」「Web 資格情報」内の、MicrosoftOffice16_*** / OneAuth / ADAL / Office など Office 関連項目を削除。
%localappdata%\Microsoft\Office\を開き、Licensing / Identity / Token などライセンス・サインインキャッシュのフォルダーがあれば、フォルダーごと Licensing.backup のようにリネーム(削除ではなく退避)。- PC を再起動 → Office 起動 → 正しいアカウントでサインイン。
手順 7:どうしても直らない場合の“総入れ替え”
- Microsoft 純正の Office 完全アンインストール ツールで Office を完全に削除。
- 再起動後、最新の Microsoft 365 を 通常インストール(標準設定)。
- Office 起動 → 家族の本人アカウントでサインイン → 製品情報を確認。
確認ポイントとセルフチェック
| チェック箇所 | 確認方法 | OK の基準 |
|---|---|---|
| SCA 無効化 | レジストリ 2 箇所の値(Configuration / Policies) | 0 または値が存在しない |
| アカウント整合 | ファイル > アカウント の「ユーザー情報」「製品情報」 | ユーザー情報=本人 / 製品情報=Microsoft 365 Family |
| Family 共有 | 家族グループに対象ユーザーがいるか | 対象ユーザーが 参加済み である |
| 古い Office の残骸 | アプリ一覧・資格情報・レジストリ | 過去の LTSC / 企業版の痕跡がない |
症状別:考えられる原因対応早見表
| 症状 | 想定原因 | 対処 |
|---|---|---|
| 「共有コンピューター用ではありません」 | SCA が 1(有効) | レジストリ修正(0 / 削除)→ 再起動 → SaRA |
| サインインしてもまた聞かれる | 資格情報 / トークン破損 | 資格情報削除・Licensing フォルダー退避 → SaRA |
| 家族共有なのに「購入が必要」 | Family 共有が未承認 / 認識不全 | 家族グループ再招待 → 受諾 → Office 再起動 |
| 特定 PC だけ失敗 | 旧 Office の残留・企業版設定 | 完全アンインストール → 標準再インストール |
よくある勘違いと落とし穴
- 「共有 PC じゃないから関係ない」:その通りですが、設定だけが共有端末用になってしまうケースが現実にあります。
- 「Office を再インストールすれば直る」:SCA がレジストリやポリシーで強制されていると、再インストールだけでは再発します。
- 「アカウントは正しいのに…」:サインインが正しくても、クライアント側が SCA モードだと家庭向けライセンスを受け付けません。
- 「職場アカウントも残しておきたい」:家庭 PC で職場アカウントとの併用は、ポリシーや資格情報衝突の原因になりやすいです。
発生を防ぐための運用ベストプラクティス
- 家庭用 PC では ODT(Office Deployment Tool)を使わない:標準インストーラーを使用。
- クリーンアップ系ツールに注意:Office レジストリを変更する機能は極力使わない。
- 職場・学校アカウントを常時接続しない:必要時のみブラウザーで使い、Windows へのアカウントの「接続」は避ける。
- 復元ポイントを定期作成:トラブル時の巻き戻しを容易に。
トラブルシューティングのフロー(文章版)
- SCA の有無を確認(
SharedComputerLicensing)。1 → 0(または削除)。 - PC 再起動。
- SaRA でライセンス・サインイン修復。
- Office の「ユーザー情報」「製品情報」を確認、必要に応じてサインインし直し。
- 改善なし:資格情報削除 / Licensing フォルダー退避 → 再起動。
- それでも不可:Office を完全削除 → 標準で再インストール。
- Family 共有の再招待で認証を再確立。
ケーススタディ:実際に直ったパターン
家庭用ノート PC(Windows 11 / Microsoft 365 Family)が突然エラーを出し、どの Office アプリも起動できない状態に。レジストリを確認すると SharedComputerLicensing が 1。これを 0 に変更して再起動。続けて SaRA の「サインイン / アクティベーション問題」を実行し、Office の資格情報とトークンを再作成。結果:その場で復旧。以後は同エラー再発なし。
技術補足:SCA と家庭向けライセンスの相性
- SCA 有効時:ユーザーごとに使い捨てのライセンス トークンを発行し、共有端末での同時利用を想定。家庭向けアカウントは対象外。
- 家庭向け(通常):デバイスに対してユーザーのサブスクリプションが紐づき、1 台の個人端末での恒常利用を想定。
- そのため、クライアントが SCA モードで起動した時点で、家庭向けサブスクリプションは弾かれる構造です。
併存インストール・旧バージョンの影響
LTSC(永続版)やボリュームライセンスの残骸があると、アクティベーションの種類が競合することがあります。以下を確認してください。
- アプリ一覧に Office 2016/2019/2021(永続版)が残っていないか。
- 旧版の「Microsoft Office Click-to-Run」サービスが複数残っていないか。
- レジストリの
Policies配下に企業版のライセンス設定が残っていないか。
トラブル解決に役立つコマンドや操作
Office を安全に初期化するコマンド例(参考)
# 管理者 PowerShell(例): Office サービスの再起動
Get-Service ClickToRunSvc -ErrorAction SilentlyContinue | Restart-Service -Force
# 資格情報の一部を削除(ユーザーごと)
# 実行前にバックアップ推奨
$credPaths = @(
"$env:LOCALAPPDATA\Microsoft\Office\Licensing",
"$env:LOCALAPPDATA\Microsoft\Office\16.0\Licensing",
"$env:LOCALAPPDATA\Microsoft\Office\Identity"
)
foreach ($p in $credPaths) {
if (Test-Path $p) { Rename-Item $p "$($p).backup_$(Get-Date -Format 'yyyyMMddHHmmss')" -ErrorAction SilentlyContinue }
}
よくある質問(FAQ)
Q. エラーが出る PC だけ別の Microsoft アカウントでサインインしても良い? A. 家庭内でライセンスを共有している場合でも、Office にサインインするのは実際の利用者本人のアカウントに統一してください。混在はトラブルの元です。
<dt>Q. 一度直っても、また SCA が有効になってしまう。</dt>
<dd>A. 背後で <strong>Policies</strong> 配下のキーが再作成されている可能性があります。ODT / スクリプト / ポリシー適用の仕組みを見直し、該当のタスクやログオン スクリプトを停止してください。</dd>
<dt>Q. 家庭の PC でも SCA を使えば良いのでは?</dt>
<dd>A. <strong>不可</strong>です。SCA は教育機関・企業向けの特定ライセンス(Apps for enterprise 等)でのみ有効です。Microsoft 365 Family / Personal ではサポート対象外です。</dd>
<dt>Q. Office を再インストールしても直らない。</dt>
<dd>A. レジストリの <code>Policies</code> 側で SCA が強制されていると、再インストールでも 1 に戻ります。まず SCA を 0/削除にしてから、SaRA → サインインや資格情報の再作成を行ってください。</dd>
<dt>Q. Windows 10/11 のどちらでも同じ?</dt>
<dd>A. 手順は概ね同じです。UI 名称が一部異なることがありますが、キーの場所と考え方は共通です。</dd>
まとめ:家庭用 Microsoft 365 の“誤 SCA”を見抜いて一気に解決
- エラーの正体は SCA(共有コンピューター用のアクティベーション)の誤有効化。
- レジストリ 2 箇所(Configuration / Policies)の
SharedComputerLicensingを 0(または削除)にして 再起動。 - SaRA でライセンス・トークンを再構築。
- Office 内の ユーザー情報・製品情報 を確認し、必要に応じて Family の再招待。
この流れを押さえておけば、同様のトラブルが再発しても短時間で復旧できます。家庭用 PC では、SCA を触らない・企業向け設定を持ち込まないことが最大の予防策です。

コメント