2010-06-21

MS-KMS---哇咧機有夠車

最近學校註冊windows 7 kms都出現0xC004F074

雖然不知道,但我懷疑會不會跟我windows 2003還在用KB948003 kms v1.1有關

不過不是很確定,所以,裝新的一定沒錯

結果,一裝就發現,kms on win 2003的更新真麻煩

本來以為,參考蘇老碎碎念-在Server 2003升級KMS 1.2服務版本下載KB968915直接安裝就行了,裝完執行slmgr -dlv還是在Kms1 edition…怪了…

後來從文章中反覆思考,我才發現,當初要裝KMS 1.1的方式中,要先裝KMS 1.0 service,再裝KB948003 KMS 1.1才從1.0升級到1.1,所以我本來的升級想法是,要從1.1升級到1.2,所以直接安裝KB968915 kms 1.2就對了;結果根本就不是,要升級1.2的方式也是用1.0升級1.2才行…

看不懂?
簡單,就是把原先的kms服務都移除,然後重開機,再重新安裝kms 1.0 for windows 2003,再安KB968915

===
迷之聲:
其實,我後來上微軟看KB968915的說明,其實,要升到kms 1.2,只要你先有kms的服務就行了,不管你是只有1.0還是1.1,裝了KB968915都會變成1.2版…

再迷之聲:
狐狸我升級1.2之後,再測試認證的程式,還是出現0xC004F074的錯誤,這是為什麼?
上網查,GOOGLE的資料告訴你只有三種可能
1)可能server端kms不是1.2的版本
2)可能client端連不到kms server
3)(忘了…)
1)的可能性絕對不可能,因為這一篇我都說我更新到1.2了,3)我都寫忘了也就代表了不可能發生…所以,一定只剩下2)

試著在client做telnet 1688,結果,連不到…
然後在server做netstat -ano,1688是有Listen的…所以,一定是firewall

然後,在server的windows 內建firewall中發現,我某一天自己把1688的放行給取消掉了…靠…再核取就連線ok了…
原來是我白目…啃!!!

沒有留言: