Morco wrote:
下面這篇可以看看。還有您也還沒回答我,只是在跟我打烏賊戰而已。可不可以回點正題?
...(恕刪)
沒有去動手把載入程式跟核心檔案挖出來真實比一比的,是哪位仁兄啊!
你先射了箭,就算現在Google一堆文章來畫靶,跟真正動手比較相比,意義何在?再說你引的這篇文章:
===================================================
應用程式無法在Vista環境安裝時,通常是因為該應用程式的設計者把程式設定成只能搭配某一特定版本的作業系統,也因此微軟決定把Windows 7的正式版本編號訂為6.1,而不是7.0。
===================================================
如果不能在版本編號為6.0的Vista上安裝,就應該可以在版本編號為6.1的Win 7上面裝??????看來NT永遠不會有進到7.0的一天,那6.x版號可得省著用,接下來不妨編6.11、6.111、6.1111....好了,可以撐很久....(我猜...
)真正對版號很敏感、以防止user將自家程式安裝在未測過的新版OS上、造成不可預測錯誤以及無謂客訴的軟體公司,也不會只檢查主版號這麼簡單、也就是並非刻意訂成6.1就能騙過的,程式檢查確認OS版本的方法跟檢查點也可以有很多關,未必只抓6.x的"6",太不嚴謹了。而且重點還是新OS所提供的整體API跟執行環境是否跟舊OS相容到近100% ,因而可如此刻意定版號,但就算是這樣,那不更說明了Vista跟Win7血緣的親近?
我倒覺得版號訂成6.1是NT核心開發技術團隊的專業跟傳承上的堅持,那位受訪的微軟資深經理,反而是從公關角度為Win "7"的版號為何是6.1找一個乍聽之下似乎OK的說法。
盡信媒體說法卻不動手,不如無書,等大大您多一些實務經驗、修練到能幫ZDNet的文章說法挑邏輯錯誤,小弟再跟您討教....