檢查Microsoft 365 Apps的授權和啟用狀態

多年來,Microsoft 365 Apps使用 Office 軟體保護平臺和啟用驗證服務來管理產品啟用。 但從 1910 版開始,Microsoft 365 Apps移至較新的啟用方法。

由於這項變更,您無法再使用ospp.vbs腳本來檢視和管理Microsoft 365 Apps的啟用狀態。 相反地,您可以使用名為 vnextdiag.ps1 的 PowerShell 腳本。 該腳本隨附于 Microsoft 365 Apps,從 2104 版開始。

注意事項

  • 從 1910 版開始,Project 和 Visio 傳統型應用程式的訂閱版本也會使用新的啟用方法。
  • 您仍然需要將ospp.vbs用於大量授權版本的 Office,例如 Office LTSC 2021 和 Office 2019。 如需詳細資訊,請參閱 管理大量啟用 Office 的工具

確認Microsoft 365 Apps使用新的啟用方法

有三種不同的方式可讓您確認Microsoft 365 Apps使用新的啟用方法。

  • 開啟 [Word],然後移至[關於Word的檔案>帳戶>]。 在對話方塊頂端附近,您應該會看到 [授權識別碼] 的專案。 針對Microsoft 365 Apps,識別碼會以 EWW 開頭。

注意事項

  • Microsoft 365 消費者版本的授權識別碼,例如 Microsoft 365 家用版,會以 CWW 而非 EWW 開頭。
  • 針對大量授權版本的 Office,例如 Office LTSC 2021,會列出產品識別碼,而不是授權識別碼。
  • 開啟 [登錄編輯程式],然後移至 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\Licensing\LicensingNext]。 您應該會在該處看到已啟用的產品清單。 值為 2 表示產品正在使用新的啟用方法。

  • 在檔案總管中,移至 %localappdata%\Microsoft\Office\Licenses。 在該資料夾中,您應該會看到具有數位的子資料夾。 在該子資料夾中,每個使用新啟用方法啟動的產品都應該有個別的檔案。

使用 vnextdiag.ps1 檢視Microsoft 365 Apps的啟用

若要檢視Microsoft 365 Apps的啟用狀態,您可以使用名為 vnextdiag.ps1 的 PowerShell 腳本。

若要使用vnextdiag.ps1,您必須開啟Windows PowerShell命令提示字元,並流覽至 C:\Program Files\Microsoft Office\Office16 資料夾。 請從該處使用下列命令:

./vnextdiag.ps1 -list

注意事項

如果您已在 64 位版本的 Windows 上安裝 32 位版本的 Microsoft 365 Apps,腳本會位於 C:\Program Files (x86) \Microsoft Office\Office16 資料夾中。

PowerShell 腳本會顯示安裝在裝置上的產品,以及針對每個產品,下列部分資訊:

  • 授權類型,例如使用者|訂閱。
  • 產品名稱,例如 O365ProPlusRetail 或 VisioProRetail。
  • 授權的狀態,例如授權。
  • Email啟用產品的使用者。
  • 與使用者相關聯之租使用者的識別碼。

如果裝置已設定為 共用電腦啟用裝置型授權,則執行vnextdiag.ps1的輸出會顯示該資訊。

使用 vnextdiag.ps1 重設Microsoft 365 Apps的啟用

您也可以使用vnextdiag.ps1來重設Microsoft 365 Apps的啟用。 若要強制重新啟用裝置上安裝的產品,請從Windows PowerShell命令提示字元使用下列命令:

./vnextdiag.ps1 -remove LicenseId

針對 LicenseId,請針對您想要重新啟用的產品使用 LicenseID,如vnextdiag.ps1輸出中所示。 針對Microsoft 365 Apps,識別碼會以 EWW 開頭。

注意事項

您也可以刪除 %localappdata%\Microsoft\Office\Licenses 下子資料夾中的檔案,以重設產品的啟用狀態。 下次開始Microsoft 365 Apps時,會啟動產品,並重新建立子資料夾中的授權檔案。