indows 10玩久了你會發現,大多數人都并不喜歡更新系統。甚至有些稍微懂點代碼的人,會通過底層指令,徹底禁止Windows 10的自動更新,這是為什么呢?原因可以分為3點。
首先就要明白一點,Windows 系統最大的特性,就是可以兼容大部分20年前的應用,哪怕是Windows XP時代的程序,都可以在Windows 10上運行。但是凡事都有代價,為了兼容性,Windows保留了大量老掉牙的代碼,系統無比臃腫。
“向下兼容”這個特性,造就了微軟在PC領域的霸主地位,也拖累了Windows 10的發展,每次更新只能做加法,不能做減法。以至于在用戶看來,用Windows 7和用Windows 10,體驗并沒有本質上的區別。開發者也是同理,既然軟件不適配Windows 10也能正常使用,自然而然就懶得更新了。
iOS14.5做了一個改進:用戶可以自由選擇“功能更新”,還是“安全性更新”。在我看來,最需要這個更新選項的,反而是Windows 10。從2014年以來,Windows 10陸續引進了磁貼式菜單、通知中心、小娜、Windows Defender 、游戲模式、OneDrive等功能。
平心而論,除了Windows Defender可以替代360安全衛士以外,其它更新的功能對用戶來說有任何意義嗎?總之,Windows 10的更新并沒有肉眼可見的提升,反而帶來了一大堆雞肋的功能,拖累電腦運行速度。
通用型操作系統的弊端,就是適配環境太復雜,沒法排除所有的BUG。幾乎每一次Windows更新,都會給一部分電腦帶來新的故障。由于Windows 10的本地備份功能較為雞肋,加上one drive在國內并不好用,很少人會對電腦資料進行備份。
因此,對于那些更新系統后不幸藍屏+死機的用戶,解決辦法就只剩下一個:重裝系統,損失C盤所有資料。像這種事情,我已經不止遇到一次,以至于每一次系統更新,我都要準備一個安裝好PE的U盤時刻待命。其實仔細想想,何必呢?電腦是用來干活的,不是用來體驗新功能的。
以上3點,就是Windows 10強烈不建議更新的3大理由,一個比一個難接受。不過從2020年中旬開始,Windows 10似乎已經沒法通過禁用策略,來屏蔽自動更新了。建議追求穩定的用戶,可以去刷一下2019 LTSC版,這個系統只會推送安全更新,不會推送功能更新,BUG會少很多。
最近微軟的問題可不少,Windows10系統穩定性越來越差,正式版推出后更是頻繁出現問題,讓用戶苦不堪言。而如今每個月的安全更新都會帶來大量新問題,究竟是什么導致了這一情況呢?在微軟效力15年的前員工杰瑞?伯格近日道出了真相:微軟重組時整個測試部門被裁員。
操作系統構建太復雜
杰瑞伯格表示現在正式版用戶們接收的版本實際都是在幫微軟測試,這些正式版用戶本質上已淪為微軟測試用戶。
以往微軟推送新版本都是大批量的快速推送 , 杰瑞伯格稱最高峰時微軟能夠在極短時間內將全球 1/4 的設備升級。只是后來問題頻發導致微軟調整策略降低新版本的推送速度,采用分批推送的方式一邊推送一邊收集著遙測數據。所以直到現在還有用戶沒有收到 Windows 10 Version 1903 版更新,因為微軟還沒有做好全面覆蓋新版的準備。
杰瑞伯格表示即便到現在微軟還是會繼續收集用戶的各種數據,其實最主要的就是通過遙測監控設備的運行情況。當然坦白的說這并不能表示微軟故意收集信息拿來賣廣告或者其他用途,因為微軟目的在于收集潛在的運行故障。
沒有測試團隊微軟工程師們只能依靠內置的遙測系統,從用戶開機到運行第三方軟件微軟都會關注系統運行情況。如果發現潛在的問題這些日志就會被自動上傳到微軟服務器進行分析,幫助微軟開發團隊確定哪里需要進行修復。
現在微軟靠的是自動化測試
對于大型商業軟件開發公司來說雇傭真人團隊進行測試是個困難的決定,因為人工成本可能需要耗費大量的資金。因此現在很多軟件開發商都依靠自動化測試系統,微軟同樣如此,微軟現在主要靠的就是自動化和虛擬機測試等。
然而虛擬機測試看起來并不能與物理機達到相同的測試效果,更不能與微軟原來龐大而細致的人工測試團隊相比。這也是現在Windows 10問題頻發的主要原因之一,虛擬機測試存在的缺陷或者遺漏讓潛在的問題無法及時發現。