Windows 為什麼容易死機?

微軟 Surface 發布會演示遭遇死機尷尬,在微軟 20 日洛杉磯發布會上,Windows 部門總裁史蒂夫·辛諾夫斯基展示 Surface 平板特性時,讓人瞬間傻眼的一幕發生了,辛諾夫斯基手中的 Surface 突然沒有了反應。為什麼 Windows 容易死機而 linux 不會呢?


其實不止windows容易死機,蘋果的系統,圖形界面的linux系統死機的可能性都不小。

linux的伺服器之所以給人穩定,不死機的印象,出了內核方面外,純命令行界面也給其穩定性提供了很多保證。

如果單純的說windows為什麼容易死機,說的簡單點應該就是系統過於複雜,各種各樣的問題都有可能出現。

不過就目前的狀況來說,windows也不是多容易死機的。如果樓主發現自己的win電腦頻繁死機,則有可能是樓主的機器有問題。(謝@王智提醒,也有可能是個人使用方式有很大問題)

話說當年喬布斯展示iphone4時,不也是出現wifi掉線的情況么。。。有時候人品真的是很重要的。


任何的操作系統,長時間運行並與人類交互,都是很有可能會死機的。以前用過一段時間ubuntu,gnome界面使用久了,比Windows還容易死機。

Linux之所以給我們穩定的印象,一個確實是*nix很穩定,一個是以前版本的Windows(XP及以前)真的太容易死機了,還有一個,Linux常常是運行在伺服器上,一個運行起來了以後就不再動的機器,一般是不容易死機的。


如果是想聽到讚美OS X有多好的答案,那麼出門左轉去威鋒。Win 7的穩定性已經做到很好了,如果再拿XP的舊觀念來理解Windows就沒趣了。就說很多用戶,把UAC關了,系統防火牆關了,然後裝一個衛士,平時不注重備份和還原點,裝軟體又不防流氓屬性,系統變得臃腫能怪誰。80%的死機都是由於安裝了不恰當的驅動導致的,因為也就驅動能穿到內核里運行。


@狼大人 說「代碼是有生命周期的」。不錯,但是,系統是有新陳代謝的。通過勇敢的替換過時模塊,作為整體的系統是可以延緩甚至避免衰老的。幾十年的系統不是衰老的理由,功能劃分不明晰,又不拿出資源重構,這才是衰老的原因。

應該說,Vista/Win7 的開發有相當一部分精力花在非功能性的重構上,比如把核心功能歸入一個沒有 UI 的內部系統。這是值得讚賞的。但是也說明原本的系統結構不好。「幾十年」不是值得炫耀的資本。


Windows的死機大多跟win本身的原因並不大。。。。Win發展這麼多年來,穩定性已經非常不錯了,就我而言,所見到的Win死機大多都是驅動的缺陷或者硬體問題導致的,當然還有一個死機的原因是使用者使用高賬戶許可權的操作不當引起的。。。這個不光是Win,曾經在一個高校教室的培訓上,親眼見過幾個老師把一個商用unix搞死機。。。因為當時他們全都用root賬戶登錄,一個操作不當,死機之後重啟都沒用,只有重新安裝系統


有答案說Windows幾十年保持兼容,禁不住讓我這個進化論愛好者聯想到了人體。

我們人類的身體從古猿進化而來,各種結構最初是適應四肢行走的,但後來人類選擇了直立,如此就要保持各種結構與直立行走的兼容。

直立行走是最突出的,其它也有,就比如人戴個眼鏡要兼容耳朵鼻樑。

就是說,其實人體結構也是要兼容的,它要使歷史遺留下來的結構統統兼容到現在的人體、人的行為方式上。Windows的兼容史,與其相比,就真是小巫見大巫。因為人體的這種兼容史大概有個幾十萬年。

那這種人體兼容產生問題了嗎?當然,一個常見的就是人類易得痔瘡因為直立行走。

但明顯的是,人體結構推倒重來不切實際,因為如果是靠思考想出一套全新結構很難幾乎不可能,且可能還不如原先結構性價比更高(不過也不可能思考,因為沒有上帝)。

類比就是,把Windows重新設計可能也不切實際,很難、不經濟,即便設計出來BUG也非常多(純屬外行臆測)

再或者,可能所有的正如別的答案表明的,操作系統只要時間長了、複雜度高了,不可避免地都會有或多或少問題,不只是Windows一家。

總之,新結構、設計都站在歷史之上,歷史雖然給了它們方便,但也帶來諸多問題。不過想來,即便有問題,很少人會脫離歷史來重新設計全新的東西,那很多時候得不償失。


Windows 的藍屏

Linux 的 Kernel Panic

Mac 的五國(其實也是 Kernel Panic)

你沒遇到過只能說明你玩的少而已


DELL OEM 版 Windows 7 經常藍屏 呵呵 。你們討論那麼長時間 ,為什麼沒有人 提到 是硬體的問題呢 ~ 死機 真的 都是 軟體 跟系統的原因嗎 不解 ???


不是linux下不會,linux下的一些界面,也會出現死機的,比如gnome,我的ubuntu就出現過。相比後台應用,界面應用是特別容易導致死機的。另外,即使是linux本身,也不是特別穩定的,尤其是跟freebsd比較。


反對所有答案。我不知道為什麼「挺微軟」什麼時候成了知乎的政治正確。難道是因為輪子哥?自己的surface平板自己的硬體你跟我說驅動問題?盜版系統的問題?垃圾系統就是垃圾系統,哪來這麼多解釋。


現在筆記本預裝win7很少死機啊,我買了一年了好像沒怎麼死機過


不懂技術隨便猜一下:就像「狼大人」說的,幾十年了,要兼容各種東西,太複雜了,也算是個奇蹟了,而且個人感覺使用起來還是蠻好的呀。而linux更多運行在伺服器端,應該會相對winows單純很多,如果讓linux來代替windows的工作,估計問題也很多。


試試裝正版吧,穩定太多了,哪怕你是裝原版再破解都不是那些ghost可以比的


推薦閱讀:

哪些圖形演算法是不能用 GPU 來計算的?
學計算機具體有那些內容?
計算機windows7操作系統到底是屬於多用戶還是單用戶?
重裝系統(windows PC端)各種方法的原理是什麼?
計算機系專業本科生應該在畢業時具備哪些素質?(上海工科985)

TAG:MicrosoftWindows | 操作系統 | 計算機 |