愛伊米

被刪掉的電腦垃圾哪裡去了?

有人在知乎上提問:我們刪掉的電腦垃圾都最終不見了!會不會被量子傳送(凡是不懂的都用量子解釋)虛空到達了一個我們不知道的灰色地界,然後每天都有N多垃圾一樣的倒入那個地方!現在已經儲存了太太多的電子垃圾資訊!只要達到那裡就可以知道無數人秘密???

以下是一個比較簡潔的答案:

1、回收站在每個盤都有對應區域,每個盤刪除檔案後都存放在對應盤的回收站中,具體回收站資訊可在回收站->屬性中檢視(Win10,其他系統未驗證)

2、刪除檔案後並不會複製檔案到回收站,而是會對對應檔案掃描並作標記(可以側面的印證,刪除到回收站的同時會有讀條視窗,這時可以開啟任務管理器檢視,並沒有磁碟的讀寫)

——————這是一條華麗的分割線——————

以下是詳細的解答:

我們電腦裡便無論電影、圖片、軟體等等電腦裡的東西其實都存在電腦裡一個叫

硬碟

的部分裡,那麼硬碟是個什麼樣子呢?可以理解成下面的這個網格,我們的所有資料都存在這個網格里,但這個網格有個要求,只能填0和1

被刪掉的電腦垃圾哪裡去了?

空硬碟

那麼就會有疑問硬碟這個樣子是怎麼把圖片、電影、文字等等的東西都裝入進去的呢?

那這裡就要引入一個新東西叫做

二進位制

了,那這又是什麼呢?

二進位制(binary)在數學和數位電路中指以2為基數的記數系統,以2為基數代表系統是二進位制的。這一系統中,通常用兩個不同的符號0(代表零)和1(代表一)來表示。——百度百科

簡單來說就是一串0和1。1、0、000、101這都是二進位制,只要是一串01組成的。

我們平時數數就是滿十進一,而這裡滿二進一。

那麼我們知道了二進位制然後呢?

這裡我們就舉一個例子我們要把“ABCD”這四個字母存到硬碟中去。硬盤裡只能放0和1,那麼剛好我們就做一個轉換表

“00”當作A

“01”當作B

“10”當作C

“11”當作D

這樣一來把字母存進去就完全沒有問題了,而且我們想要知道“01”是什麼意思也沒有問題,比對一下上面的轉換表就行,圖片電影等檔案就類比一下,把他轉成一個一個很長的01,然後存到一個有很多格子的硬碟中。

然後我們將ABCD都存到硬盤裡

被刪掉的電腦垃圾哪裡去了?

存入資料的硬碟

那我們就知道每兩個數是一個字母,那我們就可以知道里邊存的就是“ABCD”,但是硬盤裡肯定不能只存這一條資料啊,肯定有很多駁雜的資料

被刪掉的電腦垃圾哪裡去了?

一個駁雜的硬碟

這時候我們要找到我們要存的資料就有些困難了,那要怎麼辦呢,我們就得給使用者我們存資料的地址

被刪掉的電腦垃圾哪裡去了?

一個包含地址的硬碟

我們將資料存到硬盤裡了,我們就告訴計算機,我把“ABCD”存好了,地址在3B,資料的長度是8,這麼一來找到我們的資料就沒問題了,而一般將檔案拷備到電腦上就會出現如上的過程(此處只做個比喻,真正的地址肯定不是這麼簡單的

存好了資料,我們有一天突然用不到它了,我們就會刪除它。)

我們都知道電腦裡邊會分C盤D盤等等,其實就是將一個硬碟分開成幾個部分然後重新定義了名字

被刪掉的電腦垃圾哪裡去了?

ABCD存在D盤中

那麼我們都知道刪除操作就是把資料放到了回收站,而回收站的資料其實還是存在原先的位置,比如D盤中的資料放入到回收站,其實檔案還在原位。電腦假裝著不記得它了,看到它也假裝的看不見,它就這麼默默的躺在回收站裡,防止你想要再回憶起。

我們要做的操作就是把資料做上一個回收站的標記,那電腦就會選擇性的無視這塊區域,當作這塊區域不存在,不會用別的資料去覆蓋它,也訪問不到它,除非去回收站將他徹底刪除,或是還原到電腦中。

被刪掉的電腦垃圾哪裡去了?

將資料標記為回收站資料

我們會發現刪除之後的資料依然是存在的,只是現在電腦已經當作儲存“ABCD”的F11到M11這塊區域時不存在的,有的只是回收站裡的“ABCD”。

這也就是我們經常發現刪除完軟體硬碟空間卻沒有減少的原因,那這時候我們就會進行

清理回收站

的這樣一個操作。

那清理回收站其實就更簡單了,我們只要告訴電腦,把回收站裡的“ABCD”忘了吧,那電腦就會覺得我已經刪除完成了,F11到M11是沒有東西的。

被刪掉的電腦垃圾哪裡去了?

這時候我們要再存一個“DCBA”的話,電腦發現,誒,這裡是空的,長度也夠,那就存F11到M11這了!

被刪掉的電腦垃圾哪裡去了?

這就存好了,我們也就發現,電腦的刪除其實都不是真的刪除,

其實就是選擇性遺忘

被刪掉的電腦垃圾哪裡去了?

注:本內容出自知乎,作者:在走,如有侵權,請聯絡刪除!

結束語:

如果你喜歡本文,請點選右下角的

在看

,並分享到朋友圈。更多電腦知識、電腦技術,請關注我的微信公眾號:

每天學點電腦知識

,一個分享乾貨的公益公眾號!