當前位置:係統粉 >   IT資訊 >   微軟資訊 >  為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?

時間:2018-08-28 來源:互聯網 瀏覽量:

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?(1)

對於普通用戶來說,微軟現在最大的問題其實出在「更新並關機」這個操作的邏輯上。

一直以來,「更新並關機」這個操作的執行模式都是先把更新執行到30%,然後斷電,等到下次開機的時候再執行剩下的70%。

但是這個問題在於那70%的執行速度在某些情況下很慢,導致有時候掏出電腦冷啟動卻要先等著Windows在那執行剩餘的70%,在急用電腦時這可以說是很糟心了。

所以微軟其實應該修改一下「更新並關機」的操作邏輯,在關機時先重啟一次,把整個更新流程都執行完,然後再真正關機,從而保證下一次開機時不會在更新上浪費時間。

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?(2)

微軟總部 redmond campus 34食堂:(親愛的微軟,我很喜歡你們的產品,但是請停止更新,讓我工作!!!!!)

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?(3)

因為 Insider 非常喜歡頻繁更新,造成了嚴重的 Bias。

至於內部 Dev 和 PM?他們用的都是自己組裏的 Private Branch Build,版本兩天一換,早習慣了…

其實還有個問題是這樣的:獲得 WU 行為的改進本身也要裝新版本的係統…比如之前一個版本的很重要的更改就是把大量更新內容移動到重啟前安裝。

最後,易升不是 Windows 的一部分,是 AE 的一群人自己寫的。

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?(4)

自動更新不是問題,然鵝Windows千年不改的打開的文件不能動才是萬惡之源,這樣一個從CP/M時代繼承到現在的功(que)能(xian)也實在是業內罕見。

*nix一直有一個功能,一個文件即使被打開也可以移動甚至刪除,此時已經打開該文件的進程一直會看到舊的內容,除非它關掉再重新打開,所以kernel及已經加載的驅動在這種情況下可以隨意更新而不影響係統功能,係統公共的so也是同理。理論上說這樣可能會導致一些問題,但實際使用中很少會遇到這種情況。

WindowsNT kernel從native API的層麵講其實也有類似的功能,但是不知道出於什麼一種精神病,MS從來沒有在上層API暴露出這個功能,這就帶來一個問題,係統更新隻要涉及的公共的東西比如內核之類,隻能在重啟的時候才能真正更新。

估計是怕發布之後的P1影響自己的KPI,Windows團隊決定逼著用戶重啟,這樣可以盡可能的掩蓋程序中的bug。

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?(5)

從Build 9826開始加入預覽計劃,後來是參加工作了,14393的時候沒再跟上。而且我是你們所謂的WPER,930退役前win 10mobile 預覽我也有參與。

曾幾何時我在貼吧,各種論壇,知乎,私人技術站都跟軟黑撕過。那麼現在拋開你們的爭吵,我回頭看自己的使用體驗,我覺得10變臃腫了很多,我不需要XBOX 服務,不需要付費熱點探測,我尤其不需要所謂安全中心和裏麵那個WD,我知道它現在變牛逼了,AV 測試上去了,但我就是不喜歡,never。

作為曾經大學裏遊離於遊戲之外的閑雜人員,我把HIPS ,防火牆,各種行為規則,虛擬機,沙盤,xuetr(現在應該叫PCHUNTER 了),火絨劍之類ark工具,API 調用攔截等等,玩的比較溜了,包括後麵接觸逆向玩的od ,ida ,各種加殼脫殼也略懂。我曾經整天泡在卡飯的樣本區找各種加驅搞破壞的病毒,隨著wanna cry 肆虐,越來越多人知道勒索加密,然而有多少人知道CTBlocker ?四年前國內中招的人已經不少了,我記得是偽裝成文檔或者照片,後綴.scr,專門瞄準企業用戶通過郵箱傳播,那時候我拿到樣本就興奮地丟到虛擬機看是啥樣子的,晚飯都顧不上吃。

作為一個會計專業的學生,我涉獵足夠廣泛了,所以我希望作為操作係統有一定的自定義權限,我越來越無法容忍係統裏呆著一個我用不著的Windows Defender 。8.1之前的WD 是可以關閉的,我的安全工具從來都在虛擬機裏,筆記本買回來就是裸奔,整天玩病毒樣本從來沒中招,一次都沒有。我有絕對的自信和把握不會被開瓢。所以無論是裸奔還是選擇更強大的第三方,這中間都沒有WD 的事,我不需要這個。所以繞了一大圈,我最後選擇2016LTSB ,沒有亂七八糟的服務項和計劃,沒有亂七八糟又刪不掉的metro 應用,wd 可控製,清爽!這離我的需求已經很近了。

但還有個什麼呢?就是這個問題的討論核心了,windows update 的更新策略。

在寫這堆東西之前,我的筆記本其中一個硬盤掛掉了,分區表丟失,正在搜索分區信息。很長的過程,所以中間我離開了一會,等到我來看見什麼呢?係統黑屏,鼠標還在,怎麼都不能點亮,關鍵我啥都沒幹,也沒有第三方程序在後台。沒辦法強製關機,拔掉外接硬盤,等到我再次開機,正在安裝更新,嗬嗬噠。

拜托這邊正在恢複數據,不是打遊戲什麼的好嗎?哎算了,隻能怪我蠢,新係統啥都沒裝,沒第一時間關掉自動更新。

突然想起以前大學幫妹子修電腦,每次快結束前幫忙裝驅動打補丁,那時候還可以仔細勾選KBxxxxx再一起安裝,感覺都是好久前的事,世事無常。

聽說ubuntu 18.04 lts 有Gnome 3,我覺得至少給自己留條後路吧,現在的windows 太激進,誰知道以後的事呢。

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?(6)

作為信息安全行業的從業者, 我覺得自動更新機製是好的。

正因為電腦對於我來說是生產力工具,所以安全性才至關重要。兼容性問題我沒有遇到過,主流軟件的開發者對最新的操作係統的支持還是不錯的。要是有人在用10年前的軟件作為生產主力工具然後因為win10更新導致不兼容我覺得微軟不背這個鍋。我見過國內企業2018年了給員工電腦裝盜版Office 2010,要是在操作係統更新後沒有兼容性問題那是萬幸,更不要說安全問題了。企業更新軟件的頻率比個人低很正常,但要是現在還在用XP或者盜版係統盜版軟件那絕對是態度問題。

然後win10的功能性更新在操作體驗上還是比較統一的,過渡也很smooth。幾次重大更新下來現在的win10和當年的1507已經很不一樣了,但每次更新後並沒有覺得需要花很多學習成本來適應。何況企業環境可以隻安裝重大安全更新。

之前win10強製重啟比較遭人詬病,雖然我個人沒有遇到過。但現在好像沒有這個問題了。最近寫論文在Windows筆記本上打開了很多資料,將近一個月沒有關機,隻連工作網絡所以沒有太擔心安全問題。這麼長一段時間都沒有遇到強製重啟安裝更新的狀況。微軟明顯是有在改進自動更新的體驗的,最近的timeline功能能幫助用戶重啟後快速恢複工作環境。

偶爾遇到在打遊戲時安裝更新導致卡頓的情況,所以現在都習慣開遊戲前檢查更新,有更新的話裝完再玩。

自動更新能比較及時地patch已發現的漏洞。我日常用的有兩台筆記本,一台Windows, 一台Linux Mint。Mint的updater會自動檢查更新但不自動安裝,即使我重視網絡安全但還是有時沒法克服自己的惰性,因此我更新Mint的頻率要比Windows低很多。

即使有時會帶來一些麻煩,但網絡安全問題還是值得重視的。

有本書叫《The Ostrich Paradox》,作者是 Robert Meyer和Howard Kunreuther,都是沃頓的教授,風險管理行業的大神。這本書講了人們為什麼經常在災難麵前沒有做好充足準備。其中提到了人的6個認知偏差。其中一個是Inertia,就是人們在對自己的處境認知不足的情況下,麵對幾個選項,會選擇最容易的那一個。書中的例子是New Orleans City在2004年差點遇上颶風Ivan,因而市政府知道這個城市可能會被颶風侵襲,但由於不了解要如何做好準備,需要投資哪些預警項目采取怎樣的防範措施。最終市政府什麼都沒有做,導致其在2005年的颶風Katrina中損失慘重。

同樣的,很多電腦用戶可能聽說網絡安全這個概念,但不知道要采取什麼樣的措施來保障網絡安全,所以微軟將安全更新作為默認選擇。不需要安全更新、知道自己在做什麼的人(但願),自然會想辦法關掉自動更新。但至少對於很多對網絡安全不甚了解的電腦用戶來講,什麼都不用做就能得到基本的安全保障。我覺得微軟這樣的做法是負責任的。

有趣的是書中還提到了另一個認知偏差叫做Amnesia,就是健忘。WannaCry差不多剛好一周年,就又有人要跳出來叫大家關掉自動更新了。

為什麼微軟就是不改廣受詬病的 Windows 10 自動更新機製?(7)

係統默認設置為自動更新是必要的

我個人從2014年Windows Technical Preview開始用,到現在2018年的4月版本,沒有一次遇到Windows在我正在使用的過程中由於係統更新自動重啟。當然我在2016年筆記本換成了Mac,所以可能在工作狀態下使用Windows的時間減少了。

我就不說WannaCry的哀鴻遍野了,很多情況下,係統自動更新為很多不懂得自己維護電腦的人提供了一個安全保障。但是這部分人由於用某數字助手或者企鵝管家比較多,導致他們更傾向於在一開始就想去關閉自動更新,然後利用第三方軟件打補丁。而這部分人,在現實社會中是絕大多數,懂一點點電腦的人終究是少數。微軟的自動更新,其實是為這部分人準備的。

那麼為什麼程序員或者服務器運維在噴Windows自動更新呢,我也不懂,畢竟我覺得你懂一點電腦的話,起碼可以去Google或者百度一下,如何關閉Windows自動更新,無論是從組策略上或是其他地方。這裏不是說讓這部分人放棄係統更新,而是不讓係統在工作狀態下更新,這個功能應該是專業版及以上係統都提供的吧。或者早期版本不提供,到現在起碼已經提供了吧。個人在最新版本的係統設置界麵下,找到了整體係統更新暫停35天,安全性更新最長推遲30天,功能性更新最長推遲365天這樣的設置,就在係統更新的高級選項下。

最後看見有抬杠說我用係統就是要連續讓他運轉36天,那麼,你應該是選錯了係統,要麼你應該用Windows Server,要麼你應該用Linux。非得拿企業級的需求去要求個人消費市場領域的操作係統,你怕不是失了智。

另外我的Windows很聽話,一次強製重啟我都沒遇見過。設備最多的時候我要用一台Windows筆記本,一台Windows台式機,一部Windows平板電腦同時運轉。可能我遇見的是假的Win10,也許給我提供係統的是另一個次元的微軟。

我要分享:

最新熱門遊戲

微軟資訊熱門排行

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航