微信,一個讓小雷又愛又恨的App。
一方面,它已經是小雷平時聊天溝通的主要工具,上班時和哔哥頭腦風暴構思選題,下班和親朋好友休閑聊天。
甚至在很多支付場景,小雷都更習慣于用微信來付款。
并非支付寶不好用,而是站在省事兒的角度來看,微信顯然更加方便。
這一來二去,微信反而是小雷每天亮屏使用時長最久的App,什麼抖音B站加起來還夠不着微信膝蓋。
另一方面吧,微信這幾年來一直在做加法,不斷往裡面塞東西,小程序、視頻和搜索幾乎組成了一個“微型OS”。
功能确實多了,但反饋到用戶身上,就變得十分臃腫。
按現代人使用微信的習慣來算,微信占用不超十個G的,都不能算是合格的沖浪人。
小雷也一樣,目前微信存儲占用高達18.63G,從“小而美”活成了3A大作。
雖然我經常清理微信緩存,但從結果來看,并不能阻止微信繼續發“胖”。
那麼問題來了,這到底是我們的問題,還是微信的設計和存儲邏輯有問題呢?
今天,小雷就和大夥一起扒一扒,微信到底藏了些什麼。
微信這麼“胖”,都藏了什麼文件?
想要深扒這事兒,就得先了解微信各種文件的存儲占用情況。
恰好微信本身自帶【存儲空間】查看,小雷點進去看了一波,還真發現了問題。
比如微信顯示已用空間17.2GB,這不對勁吧,系統顯示的可是18.63GB啊。
小雷粗略猜測,也許是微信權限不足,無法讀取最底層的文件所緻。
安卓就是這麼任性,應用可以随地“拉屎”,但普通用戶無法進去打掃清理。
至于聊天記錄高達16.2GB,倒也在小雷的意料之中,畢竟微信好友和群聊每天都在發圖和視頻。
久而久之,聊天文件便如屎山般堆積,而大多數用戶又沒有清理微信的習慣,直到存儲空間被吃滿才發現問題。
OK,既然咱們現在知道微信哪些文件在吃内存,是不是可以對症下藥,幹掉無用垃圾?
理論上來說是的,微信也提供了清理方法,那就是【勾選清理】。
這方法優點在于簡單粗暴,沒啥學習成本,根據自己需求,把不重要的聊天窗口文件删除即可。
但缺點也很明顯,它相當于把某個聊天窗口的所有圖片、視頻和文件一刀砍掉,毫無挽回餘地。
再說喽,微信占用可不隻有圖片文件和視頻。
像小程序緩存、X5内核和表情包等,一樣會占用不少存儲空間,隻是微信自帶的【存儲管理器】并沒有把它們列出來。
當然啦,挖出這些隐藏文件,這對于專業搞機佬小雷來說,并不是啥難事兒。
由于小雷手機有ROOT,再利用SD Maid對微信進行分析,就能看出微信在手機裡到底有幾個關聯文件夾。
從圖中能看到,微信在系統裡有8個文件夾。
其中有兩個同名的【com.tencent.mm】文件夾體積占用最大,一個有14.61GB,另一個則有2.28GB。
很顯然,這倆兄弟就是存放各種文件的大本營。
不過大夥可别被騙了,它倆雖然同名,但各自存放的文件和權限都大有不同。
占用稍小的com.tencent.mm文件夾屬于“公共文件夾”,所有用戶都能在文件管理訪問并管理。
而另一個占用高達14.61G的“兄弟”就很嚴格,如果大家的手機沒有ROOT,别說訪問了,連文件夾的影子都看不到。
為了更方便對兩個文件夾進行分析,小雷還打算把他們導出到電腦,用第三方工具看看啥情況。
先從體積最小的小老弟說起,裡面占用最高的無疑是日常使用所積累的個人數據。
其次是從微信下載的文件和視頻緩存。
而在個人數據中,占用最高的又是表情包,其次是視頻。
嘶...不對啊,按理說視頻才是吃空間的老大哥,怎麼表情包占了那麼多空間?
仔細想來,隻有一個答案說得通,那就是小雷平時發表情包發得太頻繁,這波屬實是鬥圖超人了。
再以文件類型來劃分,占用最高的依然是表情包,其次是視頻。
如此梳理下來,微信整體的占用情況就清晰得多了,占用情況也和我們平時的微信使用習慣相符合。
但革命尚未成功,咱們以上所分析的還隻是微信的一點皮毛。
因為大部分吃内存的文件,都存儲在更底層的同名文件夾,非ROOT用戶根本無法訪問。
So,揭開這位“大反派”的真面目,才是這次深扒任務的最後一環。
文件體積高達14.61G的老大哥,才是咱們需要深挖的“大反派”。
說來難受,小雷本以為遷移“大反派”的過程應該會很簡單省事兒。
結果光是壓縮這16萬個小文件,就花掉了小雷将近一個小時的時間,最後還給我整了個壓縮失敗的提示。
好在壓縮後的遷移過程還算順利,咱們故技重施,分析一波這大文件夾裡面藏了什麼東西。
可以看到嗷,相比于小老弟,老大哥的存儲占用情況更加極端。
用戶的個人數據就占了整個文件夾的96%,細分下來,聊天圖片占了69%。
此外就是小程序、聊天數據庫和收藏等分類了,加起來占用31%。
可能大夥會有疑問,小程序不是即用即走嗎?怎麼用完還留下那麼多數據呢?
咳咳,人家是叫小程序,但不代表它不會“随地拉屎”啊,其實每個小程序在打開後都會産生不少緩存。
日積月累下來,小程序緩存的占用體積就不是個小數字喽。
其實視頻也理應在列,不過小雷前段時間特意用軟件清理過視頻,所以暫時看不到這項數據。
最後看到這裡,估計大夥都對“微信為啥這麼占存儲空間”的情況有所了解。
其實App本體算不上大,大部分空間都被平時積累下來的圖片、視頻、文件和各種緩存給吃了。
不過這鍋咱們也不能背完,微信在存儲邏輯上确實有點兒問題。
因為微信轉發文件有一個很騷的邏輯,比如每轉發一次,微信就會給你複制一個完全一樣的重複文件出來。
又比如,有時候遇到文件會提示過期被清理,其實隻是微信上無法打開,真正的文件依然存在本地...
這就變相給用戶增加了使用負擔,至于清理方法無非就三種。
一是找個清理力度強勁和上手簡單的第三方清理App,小雷個人比較推薦清濁,老粉估計都用過。
如果圖個省時省力,大夥可以選擇用微信和手機管家自帶的清理功能,缺點是隻能延緩微信變胖。
畢竟很多緩存隐藏在底層無法清理。
路徑:微信設置 -- 通用 -- 存儲空間
再進階一點,咱們可以手動開啟官方的【深度清理】功能,大家直接看下圖酷友所提供的教程。
小雷就不多贅述啦。
倘若存儲空間實在吃緊,想給微信來個徹底的大清潔,那隻能用卸載大法保平安了。
不過在卸載前,咱們還得把微信記錄遷移到電腦,等手機微信卸載重裝後,再把聊天記錄遷移回去。
不吹不黑嗷,這波操作起碼能幫你們清理10G以上的微信緩存。
PS:前提是你的微信有10G以上存儲占用。
最後做個小總結好了,微信作為我們日常使用時間最長的App,存儲占用大是不可避免的事兒。
一方面是因為微信功能多,很多功能一經打開便會“原地拉屎”,另一方面就是我們日常聊天也會自動下載或緩存各種文件。
安卓用戶尚能通過各種第三方App對微信進行文件管理,但iOS就很難搞了。
要麼直接卸載,要麼手動打開【深度清理】,這些方法在小雷看來,都不夠直觀易用。
那最理想的存儲邏輯是啥呢?
小雷覺得是直接支持雲同步,用戶想怎麼清理就怎麼清理,像隔壁Telegram就是這麼做的。
但這個路子,我們短時間内是用不上了,現在還得自己摸索,給微信這個“胖子”減肥。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!