檢查 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 傳統型應用程式的訂閱版本也會使用新的啟用方法。
- 您仍然需要針對大量授權版本的 Office 使用 ospp.vbs,例如 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 -action 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 -action remove -LicenseId EWW_GUID_ID
針對 LicenseId,請針對您想要重新啟用的產品使用 LicenseID,如 vnextdiag.ps1 輸出中所示。 針對 Microsoft 365 Apps,標識符會以 EWW 開頭。
注意事項
您也可以刪除 %localappdata%\Microsoft\Office\Licenses 下子資料夾中的檔案,以重設產品的啟用狀態。 下次開始 Microsoft 365 Apps 時,會啟動產品,並重新建立子資料夾中的授權檔案。