このページの本文へ

仕事に差がつく!阿久津良和「Office 365のスゴ技」 第62回

契約中に「ライセンスが間もなく切れる」のアラート?

Office 365のライセンストラブルにみまわれたら

2019年03月18日 11時00分更新

文● 阿久津良和 編集 ● 羽野/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

本連載は、マイクロソフトのSaaS型デスクトップ&Webアプリケーション「Office 365」について、仕事の生産性を高める便利機能や新機能、チームコラボレーションを促進する使い方などのTipsを紹介する。

 Office 365を使いこなして仕事を早く終わらせたい皆様にお届けする本連載。今回はOffice 365のライセンス問題に注目する。

コマンドラインから異常なライセンスを削除する

 先日筆者の環境で起きたトラブルである。Surface Go LTE Advancedは法人モデルで購入しているため、あり得ないはずなのだが、「Microsoft Office Home and Businessのライセンスが間もなく切れる」とのアラートが現れるようになった。残念ながらスクリーンショットを撮り損ねたため披露できないが、WordやExcelを起動するたびに認証ダイアログが現れるため煩雑この上ない。想像するに他のPCで認証した個人用Office 365が何らかの理由で有効になり、先のアラートにつながったと思われる。これだけなら煩雑の一言で片付くのだが、加えて法人用Office 365もライセンスが割り当てられない状態となり、「読み取り専用」となってしまった。

 ライセンスの問題かとMicrosoft 365管理センターにアクセスしてみたが、特に問題はない。確認したところSurface Go LTE Advancedでのみ発生した様子。そこで試したのが、Office 365のライセンス管理ツールである「ospp.vbs」だ。インストール済みライセンス情報の表示やプロダクトキーの登録、ボリュームライセンス関連の操作も行えるツールだが、問題を起こしているライセンスを削除すれば改善するとの判断で試してみた。なお、筆者は64ビット環境のため「%PROGRAMFILES%\Microsoft Office\Office16」フォルダーを開いているが、32ビット環境の場合は「%PROGRAMFILES(x86)%\Microsoft Office\Office16」フォルダーで実行する。

1.コマンドを実行してライセンス情報を表示させた状態。赤線で囲ったのが今回問題を起こしているライセンスである

 コマンドプロンプト上で「cscript ospp.vbs /dstatus」を実行すると、3つのライセンスが表示される。「Office16O365BusinessR_Grace edition」が何を指すのが不明だが、「LICENSE NAME」を確認する限り、2つめが法人用Office 365、3つめが個人用Office 365のようである。この末尾に表示されたプロダクトキーの5桁をメモし、「cscript ospp.vbs /unpkey:プロダクトキー末尾5桁」を実行すれば、Office 365のライセンスを削除することが可能だ。

2.これで対象となるライセンス情報が削除される

 次にコントロールパネルから「資格情報マネージャー」を起動し、「Windows資格情報」に格納された「MicrosoftOffice16_Data:~」をすべて削除する。あとはWordなど任意のアプリケーションを起動し、ライセンス認証を再度実行すればよい。

3.赤線で囲った資格情報を削除する。筆者の環境では2つの資格情報を格納していた

4.ご覧のとおり「表示のみ(ライセンスなし)」となっているので、<ライセンス認証>ボタンをクリック

5.<同意する>ボタンをクリックする

6.<OK>ボタンを押してからOfficeアプリケーションを再起動する

7.ライセンス認証を終えると配色なども元通りとなる

 さて、改めて自身のMicrosoftアカウントでサブスクリプションライセンスを確認したが、「PYR2Y」で終えるライセンスは所有していなかった。何が原因となって今回のトラブルが発生したのか最後まで不明だったが、前述の手順で解消することを確認しているので、万が一同様のトラブルに見舞われた方は参考にしていただければ幸いだ。

■関連サイト

カテゴリートップへ

この連載の記事
ピックアップ