微軟為什麼將 Windows 回收站設計為清空後無法找回?有改進方式么?

大家在 Windows 回收站上吃過苦頭嗎?(順手刪了,結果找不回來)

更痛恨的是快捷方式,按 shift 刪除


這個已經不是微軟的設計問題了,而是個人的操作習慣問題,別人已經給你提供了Del+回收站機制,而是用戶自身要選擇進行徹底刪除。難道還要給回收站再加一個回收站之類的?那和原本的回收站有什麼區別?到最後自己還是會誤刪掉。

怕誤刪就改掉自己的操作習慣吧,有時候問題並不在產品方,而是在使用方的使用不當而造成的。

另外,windows在刪除文件的時候都會有彈窗提示,提示用戶是否要刪除文件,這個時候已經是給了用戶第二次確認了,用戶自己還要刪除的話,也只能怪自己了。


回收站的設計已經給了用戶足夠的緩衝,用戶要學會對自己的行為負責。。。


一般不會誤刪,最可怕的是複製、移動或保存文件時把更重要的同名文件覆蓋了。


如果磁碟空間足夠大的話,那麼就不需要刪除功能了。如果從用戶需求出發的話,唯一需要的就是不想讓自己看見不想讓別人看見

Gmail通過Archive和Undo功能越過了這個問題。首先,Gmail的郵件空間可以想像成是無限大的。於是,它提倡使用Archive的功能來完成用戶不想讓自己看見的需求。並且隨時你都可以在All里查看。

所以,當有一天磁碟空間足夠大了,刪除功能也將可能變得可以恢復。對於任何系統都是如此。所謂的Time Machine也是類似。

最後,補充一點,即使Shift+Delete,還是有可能使用一些軟體undelete出來。


現實世界的隱喻:

你有垃圾要扔,於是隨手碰到了桌下的垃圾桶里。如果發現扔錯了,就隨手拿出來。 -&> 回收站

垃圾桶滿了,或者你剛好要出門,於是將垃圾桶里的垃圾提起來,扔到外面的垃圾箱。 -&> 清空回收站

這時,如果你發現扔錯東西了,仍然可以找回來,只是需要更大代價,去外面的垃圾箱翻,也有可能已經被清潔工收走了 -&> 用軟體恢復被清出回收站的文件,視情況而定,有一定成功和失敗的幾率。實際上,在文件系統中,這樣的刪除是做個標記,表明這部分空間可以開放使用了。如果剛好還沒被使用,就能恢復。

垃圾被運到垃圾填埋場後,仍然有一定的幾率被找回(如果真那麼重要),當然你需要付出更多代價 -&> 更強的恢復軟體,甚至一般的格式化後仍有可能恢復文件。

如果想徹底把垃圾銷毀怎麼辦?粉碎…燒掉 -&> 用文件粉碎機之類的,不僅標明空間可用,還去覆蓋數據以前佔據的空間。

隱喻是設計中非常重要的方法。之前寫過一篇詳細的文章,也舉了回收站的例子:http://tiyanzhimei.com/index.php/yin-yu/

如果引入雲的概念,這個隱喻會不一樣,可以以空間為代價,換取很多平行宇宙。

所以,別以為你刪除了文件,就真的刪除了~ 很多老師都吃過這虧…


微軟冤不冤啊,曾經有一個回收站擺在你面前,你沒有珍惜,等到失去了,卻埋怨你自己主動放棄的。哎


關鍵在於我們為什麼要清空回收站?

回收站設計的太過逼真:一個垃圾桶,裡面有東西沒東西一眼就能看出來。

這屬於現實世界-&>信息世界的強映射,強映射會帶來一個額外的效果,就是用戶會把現實世界的經驗完全照搬到信息世界裡來。

現實世界裡,家裡的垃圾桶里垃圾多了,我們的第一反應是倒掉?倒掉?還是倒掉?

我想,問題出在哪裡,大家應該都看出來吧~


我都是shift+delete直接刪除唉……一般不太會出現順手刪掉不該被刪掉的東西這種情況。

就算在Linux下我一般也是rm -rf

那照你的需求我覺得回收站設計的很有必要啊,可以拿來恢復你誤刪到回收站的東西。


民政局應該在離婚證後附帶一個復婚條款,復婚證後附帶一個「後悔了再結婚條款」


當然有改進方法!人要想辦法。

這個問題的關鍵是,

  1. 刪除操作要對數據分級,每次刪除只是數據從上一級移入下一級,只有最後一級才是真正的數據銷毀;
  2. 每一級別都要比上一級別的數據保護級別低,移入下一級別的用戶決策代價要比上一級小。

好,目前很多系統的刪除分為兩級:垃圾箱-&>真正刪除。很多系統的真正刪除是 30 天后自動完成。多麼好的方案。

偏偏目前的桌面系統都不這麼設計,清空垃圾站是個手動操作,而且不是按時間清除。這個和直接手工刪除相比,用戶決策代價沒有任何降低,出錯的幾率幾乎沒有減小!


未來windows是一個在線系統,你刪除的東西可以保留xx天,卻不佔用你本地的空間,就是一個lost found。


其實 Windows 7 的系統保護(卷影副本)服務已經可以很好的解決誤刪的問題了,回收站的設計的確不能說是一個好東西。

Windows的備份服務感覺也很爛。


windows有個叫做備份的東西!自己去控制面板把這個功能打開,系統會自動定時備份,然後你可以恢復任何文件……對於修改過的文件,可以直接在屬性對話框裡面恢復到任何一個備份時間點的備份!

ps:硬碟小就別試了,最好雙硬碟。而且備份過程會拖慢系統io速度。使用請謹慎。

再ps。很多東西刪掉以後才發現其實這玩意兒真的沒毛用……


唉,我真的已經受不了各種windows為什麼這麼設計的問題了,這是我最後答這一類問題。

微軟為什麼要這麼設計?我一直說微軟是一個工程師文化的公司,但這個設計恰恰是最不工程師化,最有趣,最現實的一個設計。

生活中,我們總是面對中各種各樣的信息,在沒有email,沒有QQ,沒有MSN.......的時代,當你的老闆需要你幫忙整理信息的時候,你所能呈現給他的只能是文件,紙質的文件。那要是這個文件沒有用呢?你老闆是不是會

那是覺得丟錯了,裡面的部分信息還是有用的,你的老闆當然還是可以撿回來再看看的。

在把時間線拉到你現在所處的時代,微軟的很多設計都是從計算機的角度出發,從而在邏輯上構造一個高速的系統,以此為出發點創造了很多沒有意義交互和功能。但這個設計是不錯的,它把以前人們處理信息的感官經驗帶到了計算機系統裡面,構造出一個資源區,允許你犯錯,允許你有更正錯誤的機會,並通過聲音,和圖片,把你以前那種「丟到廢紙簍,然後再找回來」的感官經驗帶到了桌面上,讓你一看就知道是做什麼的,一聽就覺得有趣。

當然,這個設計的出發點只是讓你知道「windows可以讓你找到你誤刪除的文件」,卻不能讓你得到「我一定要刪除這個文件,但是我最後後悔了」中的那一次機會。

有什麼改進方式嗎?

方式當然是有的,答案也很簡單,"外包你的信息「, 把你自己的所有信息都交給第三方服務商去管理,把你自己的所有隱私都暴露出來。這樣你將獲得最個性化的服務,你的所有信息將記錄在案,你的每一個邪惡的念頭都將會被系統監控,社會將會因此進入共產主義。

但是Baby 你的生活將會淪喪,你成功的把進化的權利教給了機器,若干年後在Zion(生活的人們會唾棄你的選擇。

管好自己,並對自己的行為負責,這是你對未來人類的貢獻。


最好的辦法還是養成好的操作習慣,不然對軟體公司來說會形成像最前面兩個答案那樣重複開發的困擾。個人認為也可以製作能夠恢復清空後丟失內容的軟體,較精確的定位(通過文件名或者刪除前的地址等)和恢復某些確實屬於誤刪除的文件。但是在操作方式和等待時間上最好不是特別舒服,認為製造一些障礙,不能慣壞了用戶。


更不合理的是被覆蓋的東西找不回來~被覆蓋的應該自動到回收站才對


你還想要咋樣?都進回收站的東西了,允許你拿回來一次。而且微軟設計成,回收站的東西為什麼不能直接打開,而是需要恢復到原先的位置,才能重新打開。這樣的設計就是告訴你,回收站這裡是垃圾堆,你反悔了,可以拿回去再看,在垃圾堆里,我只告訴你有什麼。通過這樣的場景,區分回收站和正常的文件夾。微軟已經做的很好了。

然後你還要把回收站清空的東西再找回來。那我就想問了,有的用戶想真正把東西刪除,不想找回來。如果按照能找回的設計,如果你把清空回收站的設計,再能找回來,那其他用戶則會非常的不爽。而且按照這個邏輯,刪除的東西總得給個找回的入口么?

如果給解決方法,那就給一個吧。少用shift+delete的組合鍵。同時建議如果用戶使用shift+delete,在彈出框中,默認不要選中任何的按鈕(目前選中的是確認鍵),防止有些用戶按完shift+delete的組合鍵之後,順手按了enter。

但我還是想說:這個需求,本身就是一個不合理的需求。就像我在上面給到的解決方案中,其實違背了彈框交互的一致性。

我想更多的再強調用戶需求,和用戶偽需求。明顯的,本題目,就是一個偽需求。而且這個偽需求,如果實現,將對正常用戶產生的非常大的影響,從前影響產品的正常使用。

一個好的產品,本身核心價值不是滿足這些非正常需求而存在的,而是滿足真正的需求。

有很多產品經理對產品的設計,都走入了誤區,就把精力放在這些非正常需求,和一些異常邏輯上。去耗費大量的精力。而借口則就是用戶需求,細節是成敗的關鍵等等。同時產品策劃把處理這些非正常需求,當作自己的核心能力。但我想,這不是本末倒置么?

上次@朱晨 有篇文章中提到的,關於需求真偽的定義,建議大家再去讀一下。相信對大家會有幫助。


回收站機制,可以讓用戶吃苦頭,並改進用戶的智商,從而使用戶下次不會再犯。從這個意義上來講,這是個好設計。


回收站從蘋果公司發明以來一直是這樣,把刪除文件放到一個隱藏文件夾里。然後給這個文件夾換個圖標。蘋果甚至還擁有OS里Trash的版權,所以其他系統只能叫recycled bin之類。從生活中來吧,如果你家裡的回收站清空後想找回來,那也只能去找垃圾回收部門了。耽誤人家工作,總得給點錢之類的吧。


一位騰訊的QQ產品經理崩潰了,發瘋之前他根據用戶需求依次做了以下功能:隱身,對其隱身,隱身對其可見,對其一三五隱身,對其21點後隱身, 對其隱身可見簽名,對其隱身可見最後一次在線簽名,隱身對其可見但只顯示最後一次在線簽名,對其隱身群內自動屏蔽呈不在線狀且他人不能提及。


推薦閱讀:

如何清理乾淨電腦里的垃圾?
電腦桌面刷新的功能是因為什麼被設計出來的?而刷新的時候電腦到底執行了什麼呢?
蘋果上的 Alfred 很好用,PC 上有近似的應用嗎?
不想隨大流,怎麼選擇有個性的操作系統?
為什麼在 Windows 2000 推出僅僅一年之後微軟就推出了 Windows XP?

TAG:用戶體驗 | MicrosoftWindows | 回收站 |