標籤:

為什麼會形成電腦要要先點開始才能關機這種習慣?

我記得我第一次接觸電腦的時候,學的就是如何開機和關機,老師反覆強調:電腦只有開機鍵沒有關機鍵,正確的關機方式是先點擊開始,在點關機。

事實上XP和win7默認情況下,都可以通過按一下開機鍵來關機。所以很納悶為何當初不教給用戶直接按一下就可以關機呢?


事實上 XP 和 win7 默認情況下,都可以通過按一下開機鍵來關機。所以很納悶為何當初不教給用戶直接按一下就可以關機呢?

沒經過舊時代吧,在上古時期,電腦的電源是直接焊接在主板上的,而電源開關真的就是開關,開關直接連接到 PSU 上,關閉電腦的時候主板上所有元件都是斷電的。這就造成,如果這種電腦直接關電源,那麼任何沒有完成的操作——包括硬碟寫入——都會立即終止。所以 Windows 等 GUI 操作系統才會設計一個軟體關機功能,在此模式下,OS 關閉所有程序並關閉磁碟 IO、外設 IO 等,然後進入死循環(著名的「您可以安全地關閉計算機了」——這個提示 WIn8 里都還有),此時斷電才能保證數據安全。至於 DOS 為何可以直接按關機,則是因為 DOS 在控制台界面的時候也是不會有磁碟 IO、外設 IO 的。

之後 Intel 發布了 ATX 規格,此時主板上有了待機電源(+5VSb),電源介面和主板不再焊接到主板上,改為插接。最重要的一點是,ATX 的電源開關並不連接 PSU,而是連接到主板上,這就允許主板做更複雜的電源管理。在 ATX 規格中,主板電源 24 針接頭與機箱前面板接頭都有專門的信號線:

根據 ATX 規範:

  1. PS_ON# 在電供插上交流電時會保持在 5V,一旦被拉低則表示開機/關機
  2. 電供的 PS_ON# 信號由主板控制,是個標準外設
  3. 前面板的 PWR_SW 也是一個標準外設,按下它會觸發中斷

因此,

  • 在開機時,由於平時 PWR_SW 直通 PS_ON#,故主板在按下前面板時通知 PSU 給 CPU 上電。在操作系統載入完畢後它會通知主板,把 PWR_SW 改接到 CPU 中斷里,把它和 PS_ON# 分離
  • 在關機時,操作系統接受前面板 PWR_SW 中斷,在中斷髮生的時候關閉正在運行的軟體,然後向主板發送消息,主板重新連接 PWR_SW 和 PS_ON#,然後拉低 PS_ON# 給 CPU 斷電

引用一段 PC 開機時序:

CPU VRM 輸出 VRM3_CPU_PWRGD 信號到南橋和 KBC,南橋再輸出 CLK3_PWRGD 信號,令時鐘工作,到 KBC 後延時 110 毫秒。KBC 再輸出 KBC3_PWRGD 到南橋和北橋,南橋輸出CPU1_PWRGDCPU 到 CPU,輸出 PLT3_RST PCI3_RST 信號。 PLT3_RST 分別到北橋顯卡 PCIE,PCI3_RST 到 PCI 設備,最後北橋發出 CPU1_CPURST 到 CPU,這時 CPU 開始執行 BIOS 自檢命令。


這是主板的功能。雖然xp支持了,但是你老師可能用的是垃圾電腦。


十幾年前,在學校的機房,一排排的電腦整齊排列,主機機箱和顯示器之間的距離都是相等的,根據認知心理學原理,這時人們會很難識別出來分組關係,不知道相鄰的機箱和顯示器之間的從屬關係。

於是,常常看到這樣的情景,一位同學正歡樂的用著電腦,旁邊新上機的同學過來,同樣歡樂的按一下電源鍵,於是,就直接斷電關機了。印象當中,我自己就這麼關了一位美麗女同學的電腦…換來帶著無奈和「又一次」的莞爾一笑。

那時,主板與電源之間的關係就是這麼直接,沒有那輾轉反側的15秒~


我會告訴你我的關機習慣是:Win + R → shutdown -s -t 0 么?

其實理由很簡單,懶得把放在鍵盤上的手挪到滑鼠上。(*^__^*)


我來歪個題,大家還記得關機之後按一下電源鍵才真正關機的時代嗎……


記得小學五年級的時候,還是win95, 老師解釋說:「直接按電源是硬關機,點關機按鈕是軟關機,軟關機是有序地關閉各種進程,而硬關機相當於直接拔出電源線。「斷電對電腦可能的損害我就不說了。當然,後來的主板升級,這一經驗失效了。


謝邀.

我想,原因應該是,當時國內的計算機教育還比較落後吧。大部分教師不了解計算機硬體原理,所以就只能照本宣科的普及書本上的操作方法。我覺得,這也是造成現在一些普遍使用誤區的原因之一。

其實,XP和Win7並未指明應該怎麼做,也沒有一定之規,如果沒有了書本的羈絆,用戶完全可以靠自己的摸索來學習。


當然現在這個方法還不算落後的,因為有些系統可能被用戶或出廠設定為關機鍵=睡眠。


樓主就沒見過電源開關真的是開關的電腦,說出來都感覺我老了啊


話說,還有人跟我一樣 「Win + U + U」 關Xp么。


因為如果太方便的話你關機的次數顯然也會大大提升,對電腦本身的傷害倒是其次,但降低電腦的被使用率可不是設計電腦的人希望的。


十幾年前第一次搬遷unix伺服器的時候,老師告訴我步驟:關機,從機架上拆掉,找人抬走,在新機房裝好,開機。我就是直接拔的電源,於是最後一步就悲劇了,只好打電話求助。


從另一個角度來看一下:關機鍵每次關機才會用到,雖然說頻率不低,但是如果單獨設置一個圖標的話卻會顯得略有些多餘,再說,單獨一個圖標放在桌面,難免會有誤操作的可能


恩,想想你接觸電腦的時候是不是XP之後的系統呢?如果不是,那是當時的系統沒這功能咯,所以老師不教你。我記得家裡電腦最早是win98的,開機之後再按電源按鈕是沒有用的(還有一個重啟按鈕)。還是那台電腦,後來重新安裝了XP系統可以用電源按鈕關機了。(那這麼說就不是硬體限制了?2000年的電腦,128兆內存,20G硬碟,TNT2顯卡,海爾的,現在依然精神抖擻)
…………………………………………………………………………………………
現在的電源按鈕默認是關機,其效果等同於點擊開始再點擊關機,也就是前面那位所謂的「軟關機」。長按電源按鈕若干秒是強制關機,就是前面那位所謂的「硬關機」了。
…………………………………………………………………………………………
現在的系統對於電源按鈕和「合上蓋子」(筆記本電腦)都可以自定義功能的,可以是睡眠也可以是休眠也可以是關機以及什麼都不做。(另外誰能告訴我到底win8.1的休眠和睡眠有什麼區別啊?謝謝)


當時小學學計算機的時候確實是沒有這個功能的。於是我們這一代(90年前的都算吧)記憶深刻的都是需要用開機鍵開機,在電腦開始裡面關機。

對於後面的小朋友們,我們習慣了這麼用於是就也這麼說了,算是口口相傳的吧。

另外,從可用性的角度來說的話,在用電腦之前需要通過手按下開始鍵來開機,而需要關機的時候,通過滑鼠操作,從開始菜單中選擇關機其實更方便。另外,現在很多鍵盤有關機功能鍵,也是為了更方便省事。


首先,舊電腦可以直接關機。

其次,如果你是linux的操作系統,可以用命令關機,比如 shutdown -h now


為什麼我覺得挺方便的,我們滑鼠,鍵盤操作電腦,用完直接就關唄,先點開始也好,按alt+f4也罷,為什麼要去桌子下找主機上的開關鍵。


反正我家台式是這樣的。


因為他們不會alt+F4+Enter快捷鍵組合!!!!


推薦閱讀:

非數學,非計算機專業的我,對編程什麼的一竅不通的我要怎麼理解圖靈機的概念?
想學人工智慧、報了CS碩士。麥克馬斯特大學和墨爾本大學哪個更好呢?
為何感覺電腦或者安卓手機內存越大,占內存更多呢?
Windows系統中軟體的默認安裝目錄為何是Program Files這個名字?
機械革命X7Ti和神舟Z7-KP7S1選哪個?

TAG:計算機 | 關機 |