手機提示儲存空間不足的幾個解決方法【新版多篇】
手機提示儲存空間不足的幾個解決方法 篇一
系統速度、程式執行的快慢主要看記憶體(RAM)的大小,這和電腦上的記憶體是一致的。記憶體小則速度慢,甚至一些需要大記憶體的遊戲和軟體無法執行出現OUTMEMERY的提示。這個和系統的執行記憶體有關的,和C盤和E盤MMC卡的容量無關,即使你的MMC卡上還有幾百MB的空間也沒用,我們需要解決的是釋放被程式佔用執行記憶體,讓執行記憶體儘可能的大。
很多人會用SELEQ等檔案管理來看,這樣看是看不到的,看到的只是儲存空間的大小。
執行記憶體一般使用APPMAN來看。開啟APPMAN,就可以在左上角看到系統剩餘的記憶體大小了。除去3650,7610/6600剩餘記憶體應該有8、9MB的,NG的話應該有10MB以上,QD更大因為不需要中文字型佔用空間。如果只有5、6MB的話,那你的手機就是簡直給你蹂躪的不象樣子了。
1、剛開機的時候的記憶體是最大的,所以一般重新開機可以達到手機現有狀態下的最大的記憶體。
2、開啟APPMAN,進行壓縮,也可以釋放一部分記憶體,但非常有限。
3、如果你剛開機後的記憶體都非常小,那麼就需要優化你的機器了。
優化有如下方法:
1)如果你的機器太亂了,那麼最好格式化你的機器,保持最乾淨的系統,你也可以看看這個時候你的最大記憶體是多少。
2)儘量少裝開機自啟動的軟體,這些軟體開機就自動執行並且常駐記憶體,例如:來電大頭貼、防火牆、增強情景模式、自動鎖鍵盤等等。
3)儘量不要裝其它字型檔案。字型檔案開機也會載入到記憶體中,而且字型容量比較大,一下就會出掉很多記憶體。
分析手機“儲存空間不足”和解決的辦法:
最近經常碰見一些諾友對這問題提出疑問。比如在安裝程式時閃出“儲存空間不足,安裝程序無法正常進行”或“儲存空間不足,請刪除檔案後再進行”又或在用zipman解壓檔案時也出現這樣的提示。一查卡卻還有上百兆空間,其實這不關卡的事。當手機安裝程式時,如sis,jar等。這些格式其實只是一種壓縮包。手機解壓時,系統自動解壓後並傳輸到相應的目錄。而symbian系統卻在安裝時先把檔案假解壓到手機的儲存空間,而後才將已解壓的檔案傳至相應的路徑。所以這就需要你手機有足夠多的空間來充當虛擬記憶體,若沒有足夠大的儲存空間,手機當然會出現儲存空間不足的提示了。
解決的辦法很簡單,就是把c盤裡面的圖片,鈴聲,視屏等都剪到e盤吧。再就是c盤install裡面裝的都是反安裝檔案,全部刪除對程式應用沒影響。再一個辦法就是下個簡訊轉e軟體,把資訊轉存到卡上吧(注:此法新手勿用!)如果嫌麻煩就格機吧,本機安裝一個fileman或seleq足矣。
手機提示儲存空間不足的幾個解決方法 篇二
就如同你的電腦上有硬碟一樣,手機上也有“硬碟”,那就是你的SD卡。如同你在電腦上可以給硬碟分割槽一樣,sd卡同樣能分割槽。一般來說,不論你是否分割槽,你的sd卡買回來之後,就只有一個很大的fat32區,當然,這個fat32格式的卡,足夠讓你儲存相片,簡訊,email等等。
在Android手機上,除了你外接的sd卡以外,還有手機內部快閃記憶體(NAND)。傳統意義上來說,以前你只能將軟體安裝到NAND中而不能把軟體安裝到sd卡中。於是,尷尬的是,當你有一個32g的sd卡,但只有5mb的內部儲存,你同樣不能安裝多少軟體,裝幾個後手機就提示空間已滿。Android手機只允許裝到NAND中的一個原因是保護智慧財產權也就是防止盜版。訪問手機內部儲存空間就是一件很麻煩的事情,(一般來說沒有root是完全不可能的)。正因為訪問很麻煩,所以你很難到那裡面去把app拷貝下來然後再發到網上去讓別人安裝。
但這樣一來,像我們這些很喜歡裝很多app的人,就尷尬了。雖然這些app都是合法拷貝,但是內部儲存空間很快就會耗盡而無法安裝新軟體。
所以,2.2的android,Google給了一種將軟體安裝到sd卡的辦法,這樣就能安裝更多軟體。Sd上會生成一個大概叫做 。android_secure的資料夾,將軟體安裝到裡面。但這個方法有一些問題:
1、軟體不是自動安裝到sd卡中這個資料夾,你需要手動去點選“移動到sd卡”。
2、不是說有的軟體都能被“移動”,事實上很多軟體都不能移動。是否能移動到sd卡,取決於開發者是否更新軟體並允許移動。很多開發者不願意更新。
3、即便能移動過去,不是所有的軟體資料都移動到sd卡,同樣有一些資訊是需要保留在NAND上面的,所以,你的手機照樣會很快就用完內部儲存。
4、你可以通過命令列強制將所有軟體都裝到sd卡上。但這麼做的後果就是,小外掛什麼的就不再能用。
這就是官方2.2的app2sd。但是在2.2出來之前,一些聰明的人搞出來了一個民間的所謂apps2sd。記得之前開頭我說過sd卡就是一個很大的fat32分割槽?apps2sd通過將你的sd卡分割槽成兩個檔案系統,達到將軟體安裝到sd卡的目的:一個如之前一樣的fat32分割槽,讓你裝之前需要在sd卡上安裝的東西;另外建立一個ext分割槽。Ext只是一個檔案系統的名稱,同fat32,ntfs一樣,只是這個ext系統是android內部儲存用的格式。Sd卡之所以一般都是fat32格式,那是因為這個格式的使用是最廣泛的,windows,linux,都能使用這個格式,而ext格式一般來說,只是在linux下可以看到並讀取。
Ext格式有不同的版本。最常見的就是ext3。和ext2比起來,最大的不同就是ext3格式有了“日誌”(Journal)功能。日誌功能最大的好處,就是當你的操作(如對sd進行讀取或者寫作的過程中)因為意外原因別打斷(比如,突然斷電),那麼,有日誌功能的ext3分割槽上的檔案,不會有任何損壞或者丟失。當我們每次開啟我們的電話時,上面總是提示“正在準備sd卡”。每次都提示正在準備,但其實系統正在做的就是檢查fat32格式是不是損壞,這正是因為fat32格式不具備日誌功能。回想一下以前在windows98年代的日子,每次當我們並非正確關機或者突然重啟之後,會出來一個帶著掃描進度條的藍屏,這個掃描進度條和現在正在準備sd卡,是一個意思。但當我們後來用windows 2000、windows xp時,因為這兩個系統開始支援帶有日誌功能的ntfs,所以在這兩個系統下,檔案系統損壞的可能被降低了。
現在,你應該已經把你的sd卡分好區了:fat32格式和ext格式。至於ext格式是ext3還是ext4,不是很重要。使用ext4,並不會帶來什麼好處(譯者注:有時候rom不支援ext4,反而麻煩)。當你分好區之後,apps2sd在你的電話上執行一段指令碼,從手機的內部儲存建立一個“符號連結”(symbolic links)到sd卡的ext分割槽上。一個符號連結和捷徑的意思有點像,但是,一個符號連結對於作業系統來說,是不可見的。換句話,有了這個對作業系統不可見的符號連結的android系統,當你在安裝軟體到內部儲存的時候,系統無法分辨你是安裝到了內部儲存NAND中還是sd卡的ext分割槽中,於是,就這麼瞞天過海,軟體從手機內部儲存安裝到了sd卡上。這樣,這個方式可以很有效的節省你的手機內部儲存。
但是,這個ext分割槽在windows下是不可見的。在windows下,你的sd卡像是少了一部分空間一樣,而少的這一部分,就是你的ext分割槽的空間。比如,你有一張4g的sd卡,(大概有3.5g的實際使用空間),然後你創造了一個512m的ext分割槽,這時將卡插到電腦上,windows顯示你的卡就只有3g了。“失去”的那些空間其實沒有失去,只是被windows無法看到的ext分割槽使用了。當你重新格式化你的sd卡時,這些空間自然就又會出現。更重要的是,應為ext格式支援日誌功能,所以這個分割槽不需要“正在準備sd卡”,意味著這個分割槽在你手機啟動的一剎那就可以正常的訪問:所有你桌面小工具啊等等東西,就可以開機執行。(不像2.2的app2sd,開機之後小外掛消失)
最後,app2sd和apps2sd+,這兩個概念,還是有一些區別的。記得之前我說過,所有的程式都是儲存在NAND中的一個資料夾中嗎?其實,這個不準確。準確的說,是儲存在兩個地方。這第二個地方,叫做Davlik Cache。你其實不需要知道這個東西是什麼,只要知道的是,所有的程式都需要呼叫這東西來儲存資料,所以,最終這東西也會慢慢的耗掉你的NAND儲存空間。Apps2sd+就將Davlik Cache也一併移動到了ext分割槽上,省出更多的空間。一些人認為,這樣會導致效能的損失,因為他們覺得內部儲存的NAND應該總是比外部的sd卡塊。(這就是為什麼人們總是爭吵到底是class 4還是class 6的sd卡,更適合apps2sd,這爭吵背後的邏輯就是,更快的卡對效能提升更好)。但事實是,你的程式最後還是從手機中RAM中開始執行,所以,基本上沒有什麼影響。同時,考慮到大多數的軟體都是幾百k,最多不過1,2m,其實對效能沒有任何影響。
還有就是,任何最近釋出的apps2sd或者apps2sd+都可以在任何sd卡上工作,不論這個sd卡是否有ext分割槽。在手機第一次啟動的時候,它會自動檢查sd卡,如果卡上沒有分割槽,那麼,它就自動將程式撞到手機內部儲存中。同樣,即便你的卡有了ext分割槽,但沒有apps2sd+功能,這也不會引起任何問題。
總而言之:
App2sd“偽造一個內部儲存空間來,然後將程式裝到這裡面去。
App2sd+將更多的東西放到sd卡,省出更多空間。
2.2的apps2sd與之前的app2sd相比,問題多多,但是確實最簡單的一種,因為,他不需要分割槽。
手機提示儲存空間不足的幾個解決方法 篇三
本人親自試過,對各種機型適用。實測可行的,才寫出來。
一、準備工作:
1、手機必須已經獲ROOT許可權。
2、刪除手機裡一些應用,留出至少30M儲存空間。
3、把手機裡的SD卡內容複製到電腦上,一會將會格式化。
4、把SD卡裝入讀卡器,一定要用讀卡器。
二、為手機裝一個Link2sd應用程式:
用手機上網搜尋,安裝好,關機。
三、用電腦下載Win pm程式。
1、開啟這個圖示:
2、開啟後是這個樣子:插入裝有SD卡的讀卡器,PM程式在插入讀卡器後多出一個磁碟“主”。
3、準備格式化了:點一下最新的“主”, 單擊右鍵,彈出的視窗點選“刪除”,勾一下“下一次不詢問卷標”並確定。
4、看到磁碟“主”已成為自由分割槽,你的SD有8G,自由分割槽就是8G。這時候你就要想一下了:8G卡,用2G給手機用,留6G自己用。
5、選定這個磁碟“主”,右鍵點選 建立,“新大小”選擇6G=1024*6=6144M,確定。
6、它要求輸入卷名,可輸入字母“W”,分割槽格式選FAT32(這種格式是電腦可見可用的),確定。
7、現在輪到分配給手機專用的儲存空間了,分配2G應當足夠了。點選“自由空間”,右鍵點“建立”,直接點選“確定”就行了,現在要求輸入卷名,你可輸入“WW”,但格式要選為EXT2FS(電腦中看不見),點選確定。
8、點選左上角的“應用”,然後耐心等待操作完成,有時要等半小時。完成後點選下方關閉按鈕即可。
9、右鍵點選我的電腦——管理——磁碟管理器,找到剛才分出的`FAT分割槽(W),右鍵更改驅動器名和路徑,點選新增,預設即可,確定。
四、使用 link2sd漢化版
1、裝那張SD卡回手機,開機,開啟link2sd。
2、有提示選擇SD卡第二分割槽系統,我們選擇剛才分割槽使用的EXT2,確定。
3、稍後會提示許可權請求,允許即可。
4、重啟手機以使手機系統掛載EXT分割槽,注意直接使用系統的重啟功能即可。
5、重啟後再次開啟link2sd,看到很多程式了。程式下面有“在SD卡里”或“連線到SD卡”的黃色小字。凡顯示“在SD卡里”,先點選該程式,然後點“移動到手機”,移動成功後點擊“建立連線”,當完成後,“在SD卡里就變成連線到SD卡。
6、手機的空間隨著你把應用設定為“連線到SD卡”而變大。現在整個搞定了,如有不懂,可百度一下。