按照微軟官方的說明和方法,將Windows7啟用並不困難。但有的使用者在啟用Windows 7過後的一段時間裡,系統忽然會告知啟用狀態無效,或顯示啟用錯誤,同時還會出現產品ID無效的提示。
文章開始部分所描述的情況,並非只存在於中國的使用者中,國外使用者也有此類情況發生。筆者現將國外使用者遇到的類似情況,以及解決方法拿過來和大家分享。
步驟/方法
使用者在啟用Windows7系統後,如果系統屬性中忽然顯示啟用狀態是“未啟用”,此時可以在“命令提示符”先使用“slgmr -dli”或“slmgr -dlv”命令檢視具體的啟用資訊。
此時,系統將產生“錯誤: 0X80070422”的提示。
通過執行“slui.exe 0x2a0x80070422”命令可獲得提示“錯誤 x80070422:該服務不能啟動,可能是因為它被禁用或者是因為它沒有相關的啟用的裝置”,如圖1:
由此,我們就找到了錯誤的根本原因所在。這其實並非是安裝盤或安裝程式損壞,也並非是因為盜版Win7或盜版軟體導致系統啟用失效,而是因為系統服務的“軟體保護服務(sppsvc.exe)”出現了問題——被禁用了。
小知識:什麼是軟體保護服務?
在Windows 7中,軟體保護服務是用於檢測安裝和Windows和Windows應用程式的數字許可證的。
比如,該服務可以阻止試圖破解Win7,或拒絕一些未經簽名的應用程式。
知道了問題所在,解決問題就簡單了。在系統服務中,將sppsvc.exe服務(Software Protection)再次開啟就可,如圖2:
在sppsvc服務中,將其啟動型別設定為“自動(延遲開始)”,重啟後即可解決啟用問題。
關於sppsvc(Software Protection)服務的說明:
在Windows7的系統服務中,sppsvc服務(服務全稱是Software Protection)可以算是相對比較特殊的一個。它的主要功能是防止Windows7被非法破解或啟用,或是使用者給系統安裝一些“未經簽名”的軟體,比如一些第三方的破解軟體等。如果使用者遇到此類問題,可以參照上面的方法予以解決。