修補(bǔ)未來(lái) 微軟該如何讓W(xué)indows 9更簡(jiǎn)單易用
譯文很明顯Windows 8.1 Update 2 Version 1.0將在下個(gè)月的補(bǔ)丁星期二與我們正式見(jiàn)面,而這也正是微軟扭轉(zhuǎn)目前Windows補(bǔ)丁混亂局勢(shì)、去除一切不必要麻煩的最佳時(shí)機(jī)。軟件巨頭已經(jīng)為“Threshhold”項(xiàng)目設(shè)定了一套簡(jiǎn)單而連貫的執(zhí)行流程,而下一個(gè)Windows x.0版本將成為檢驗(yàn)其實(shí)際效果的首次實(shí)踐。
InfoWorld網(wǎng)站的J. Peter Bruzzese在他撰寫(xiě)的《Windows 9:軟件帝國(guó)的最后一線希望》中曾就此作出評(píng)述。如果微軟所推出的“Threshhold”方案跟Windows 8一樣糟糕的話,我真的懷疑將有大量個(gè)人與企業(yè)用戶徹底放棄對(duì)Windows 10的期待與堅(jiān)持。誠(chéng)然,對(duì)于Windows系統(tǒng)的需求仍將繼續(xù)存在,畢竟慣性是一種強(qiáng)大的力量,但競(jìng)爭(zhēng)關(guān)系的出現(xiàn)總能帶來(lái)激勵(lì)作用、促使廠商推出更為優(yōu)秀的解決方案。
Windows 8初期的噩夢(mèng)
初版Windows 8/Windows RT(也許可以將其稱為RT 8.0?)實(shí)在是糟糕得一塌糊涂,甚至給一整代開(kāi)發(fā)人員帶來(lái)?yè)]之不去的陰影。我得極力控制自己才能停止對(duì)它們的抱怨。除了發(fā)布初期的混亂狀況之外,我們還經(jīng)歷過(guò)各種各樣愚蠢的系統(tǒng)崩潰——更糟糕的是,這款被冠以“Windows RT”名號(hào)的操作系統(tǒng)居然無(wú)法運(yùn)行Windows程序,簡(jiǎn)直是掛羊頭賣(mài)狗肉。
由Windows 8.0向Windows 8.1的更新進(jìn)程(當(dāng)然也包括Windows RT向Windows RT 8.1的升級(jí))只能通過(guò)Windows Store完成。這個(gè)決定實(shí)在讓人無(wú)法理解,同時(shí)也讓很多用戶感到困惑。好在根據(jù)Paul Thurrott的最新報(bào)道,微軟將重新利用Windows Update將消費(fèi)者們拉出Windows 8苦海并送入Windows 8.1 Update 1版本。Thurrott在文章中指出,一位微軟公司發(fā)言人向他傳達(dá)了這樣的消息:
這套試點(diǎn)型方案算是一項(xiàng)實(shí)例,我們希望借此確保我們的大部分客戶能夠從不斷改進(jìn)的Windows使用體驗(yàn)當(dāng)中受益……與目前的Windows 8.1 Update處理流程相似,該試點(diǎn)方案將自動(dòng)將特定市場(chǎng)消費(fèi)者的Windows 8與Windows RT設(shè)備以免費(fèi)方式升級(jí)至Windows 8.1 Update與Windows RT 8.1 Update。
對(duì)方并沒(méi)有說(shuō)明所謂“特定”市場(chǎng)到底是怎么一回事,但很明顯微軟已經(jīng)舉起白旗、承認(rèn)利用Windows Store對(duì)Windows進(jìn)行補(bǔ)丁更新的決定已經(jīng)徹底失敗,現(xiàn)在開(kāi)始重新回歸Windows Update機(jī)制。從各個(gè)角度來(lái)看,這都是一項(xiàng)不錯(cuò)的轉(zhuǎn)變。
令人抓狂的KB 2919355補(bǔ)丁
下面要說(shuō)的就是愚蠢的Windows 8.1 Update與KB 2919355補(bǔ)丁。我要向大家匯報(bào)的就是,Windows 8.1 Update 1至少有三個(gè)不同的分支版本:今年四月初在MSDN上發(fā)布的版本、四月八號(hào)通過(guò)Automatic Update推出的版本以及目前可以獲得的修改版本。我們已經(jīng)相當(dāng)肯定,自從第二個(gè)版本起補(bǔ)丁內(nèi)容就沒(méi)有任何變化、只不過(guò)在元數(shù)據(jù)與安裝向?qū)Х矫孀鞒隽诵薷?。如果大家?jīng)歷過(guò)整個(gè)過(guò)程,估計(jì)還會(huì)對(duì)知識(shí)庫(kù)中的2919355號(hào)文章記憶猶新——其中詳盡記錄了Windows 8.1 Update 1的安裝方法,而且如今已經(jīng)更新至第27版。
抱歉,我想我應(yīng)該用“Windows 8.1 Update”這個(gè)名稱,至少微軟官方仍在使用這一稱呼。微軟目前還沒(méi)有證實(shí)Windows 8.1 Update 2的存在,因此也暫時(shí)還沒(méi)有將Windows 8.1的首個(gè)更新版本稱為Windows 8.1 Update 1。
我每天都會(huì)遇到很多被這一切搞亂腦子的用戶,他們弄不明白大量Update與幾點(diǎn)幾版本號(hào)到底是啥意思。我們?cè)撊绾未_定自己運(yùn)行的是Windows 8.1?控制面板中的系統(tǒng)信息能夠給出提示。我們?nèi)绾未_定自己運(yùn)行的是Windows 8.1 Update?很簡(jiǎn)單:大家可以查看Metro開(kāi)始屏幕并找找用戶名稱旁邊是否存在一個(gè)放大鏡圖標(biāo),或者是查看桌面工具欄上是否存在Metro Windows Store圖標(biāo)……除非大家將其移除掉了。那么我們?cè)撊绾未_定自己運(yùn)行的是Windows 8.1 Update 2?目前還沒(méi)人能夠肯定,但我猜各位需要對(duì)已經(jīng)安裝的Windows Update補(bǔ)丁進(jìn)行掃描以獲得確切KB數(shù)字。至于Windows RT 8.1 Update 2嘛……咱們還是說(shuō)點(diǎn)別的吧。
這還真是赤裸裸的用戶友善設(shè)計(jì)啊,對(duì)吧?幫助/關(guān)于選項(xiàng)都跑到哪里去啦?!
我再給大家設(shè)定一項(xiàng)更困難的任務(wù)——試試找出自己的Metro Mail版本號(hào)是多少。哈哈,找得出才怪!
微軟自從DOS 3.21時(shí)代起(甚至更早)就一直存在品牌設(shè)定問(wèn)題,但我們還從來(lái)沒(méi)遇到過(guò)如今像Windows 8這樣夸張的家族體系混亂狀況。
所以這里我想提一條建議。我們不妨將Windows的“Threshhold”版本稱為Windows 9。市場(chǎng)推廣部門(mén)的工作人員也許會(huì)對(duì)此提出高聲抗議——我知道,“Windows金剛宇宙威龍X力量版”更有震撼力——但讓我們姑且使用Windows 9這個(gè)稱呼。
接下來(lái)我們要為Windows RT 9找個(gè)其它名稱來(lái)代替。是的,Metro 9不予考慮了,雖然Harry McCracken覺(jué)得這名字不錯(cuò),除非Metro AG(麥德龍)公司愿意作出讓步。TouchyWin 9?也許微軟可以雇用《鴨子王朝》中的Phil Robertson來(lái)打造T-Win 9呱呱呱版本。
這就是我個(gè)人的意見(jiàn)。當(dāng)著手進(jìn)行Windows 9版本升級(jí)時(shí),請(qǐng)微軟大人你務(wù)必給出一個(gè)確切的版本數(shù)字。像Windows 8.1就不錯(cuò)——每個(gè)人都能理解它是一次內(nèi)容豐富的版本升級(jí),而且為未來(lái)的后續(xù)升級(jí)制定了“基準(zhǔn)線”。我們可以會(huì)陸續(xù)迎來(lái)Windows 9.1、9.2、以及9.3,而Windows 9.0則繼續(xù)保持其發(fā)展緩慢但卻“穩(wěn)定”的版本這一定位。(微軟官方的壽命終止承諾并沒(méi)有談到子版本方面的內(nèi)容,因此微軟完全可以永遠(yuǎn)不為這些子版本提供技術(shù)支持。)
除此之外,微軟還可以進(jìn)一步增加版本數(shù)字,不過(guò)我覺(jué)得這種作法有些多余。我不希望自己的系統(tǒng)被冠以Windows 9.3.14159之類(lèi)的名號(hào),而且大家也肯定不想讓其聽(tīng)起來(lái)像是蘋(píng)果的產(chǎn)品(例如OS 10.9.4 Build 13E28或者是iOS 7.0.12,相信各位跟我有同感)。當(dāng)推出新的基準(zhǔn)性版本之后,可以將小數(shù)點(diǎn)后的一位數(shù)字加以提升,我個(gè)人對(duì)這種作法比較認(rèn)同——當(dāng)然,前提是所有更新都通過(guò)Windows Update完成。
沒(méi)錯(cuò),Windows項(xiàng)目如此龐大,其中總會(huì)存在漏洞也因此需要大量補(bǔ)丁加以支持——這很公平。目前每月兩次的Windows Update自動(dòng)更新與大量KB說(shuō)明文件已經(jīng)起到了很好的效果。小數(shù)點(diǎn)后一位數(shù)字的版本號(hào)遞增機(jī)制完全可以支持這套KB樹(shù),至少在概念上可行:“KB 12345678已經(jīng)包含在Windows 9.2版本當(dāng)中”或者“為了安裝KB 23456789,大家必須將系統(tǒng)升級(jí)為Windows 9.3”。這樣才對(duì)。
請(qǐng)不要拿“Windows RT 8.1 Update 2 Version 1”這樣莫名其妙的名稱折磨我……
如果某個(gè)補(bǔ)丁實(shí)在太過(guò)糟糕——在這里我們隱去不愿透露姓名的KB 2919355先生——為什么不在補(bǔ)發(fā)補(bǔ)丁的同時(shí)再提供一份KB說(shuō)明文件和新的補(bǔ)丁數(shù)字呢?微軟至少可以在原有KB說(shuō)明文件的基礎(chǔ)之上加上:“我們搞砸了這個(gè)補(bǔ)丁并一時(shí)沖動(dòng)將其發(fā)布了出來(lái),大家用不著安裝,出門(mén)左轉(zhuǎn)找KB 34567890即可。”
最重要的是,微軟同志,請(qǐng)不要給我們像KB 2919355這樣尚未完工的東西。如果想發(fā)布這種垃圾,就別提醒我們什么“請(qǐng)立即安裝”!
只要花點(diǎn)心思并將一致性納入考量,微軟就完全能夠幫助用戶以更加簡(jiǎn)單的方式弄清楚自己正在使用的Windows版本。這對(duì)于某些Metro應(yīng)用程序來(lái)說(shuō)也不啻為一件好事。
原文鏈接:
原文標(biāo)題:Patching the Future: How Microsoft can Make Windows 9 Simpler