现在玩家对手机的要求越来越高,不仅在手机上下很大应用软件,还要下很多资料在手机上。为了满足广大用户的需要,很多手机不但增大了手机自身的内存,而且还使用SD卡扩大手机内存。但是如果遇到手机不能读取SD卡怎么办?下面我们以魅族手机为例,提供几个解决办法以供参考。
当魅族手机不能读取SD卡时,我们先了解下是手机的原因还是卡的问题:
1、卡槽的问题(比如接触不好),您可以通过将卡插到别的机器上试试;
2、手机支持的内存卡有大小限制,因为有些手机(特别是水货机)不支持太大的内存卡;
3、手机读卡模块出问题,这时需要格机(请注意保存数据);
4、可能您的内存卡存在故障,试试换一张卡;
5、也有可能是您刷的ROM不够完善。
6、连接电脑时没有将USB储存打开,打开驱动就可以;
7、电脑的驱动加载问题,(重装电脑驱动);
8、数据线问题,(更换数据线);
9、手机SD卡芯片问题,(如果是就要返厂维修);
10、手机USB储存和USB调试一起打开读取错误,(关闭USB调试)
如果手机没有问题,确定是卡的问题,检查卡槽没有问题的话可以试试这个办法:卸下SD卡、找到读卡器,连接电脑,电脑顺利识别到SD卡,于是找到SD卡下.android_secure目录查看有问题的文件,发现有很多相同文件名,只是多了"(1)"这样的数字,这些文件引起的,把.android_secure目录下所有的文件通通删除掉,然后重新将SD卡插入电脑,连上USB线,一般SD卡就可以读取了。如果这个办法不能解决的话,就建议将SD卡格式化。SD卡可以用电脑格式化或手机格式化。
1、电脑端格式化。手机连接电脑之后,打开USB存储,打开我的电脑,选择手机存储盘---点右键---格式化---文件系统选择“FAT32”,分配单元大小建议选择8K或者更大。勾选快读格式化,然后进行格式化操作。
注意:文件系统只能使用FAT32格式,其他文件系统格式可能导致手机SD卡无法识别,并且可能无法再次访问。
2、手机端格式化。在手机上打开设置--存储--格式化存储盘即可。
特别提醒:无论使用什么方法格式化SD卡,都需要先把SD卡的数据备份到电脑。格式化最好格式化成FAT32格式。为避免仍出现SD卡无法读取的情况,建议大家最后用手机格式化SD卡。
如果之前SD卡都是好好的,能正常使用、识别,但是连接电脑后就不能读出SD卡了,原因及解决办法如下:
您的SD卡被当做U盘挂载到电脑上了,也就是说这个SD卡已经和魅族手机没有了联系,它只是个U盘了,不能识别APK文件,所以之前装在SD卡的应用在这个状态也不能用了。
出现这个的原因是您开启了USB存储模式;
解决办法是:进入待机画面,看到日期显示的上面一行有个USB存储选项了吗?关闭它,即点右边,蓝色消失,这样过一会,您的问题就解决了。
但是,关闭后,正如我刚才所解释的,USB功能就没有了,您在 “我的电脑” 中找不到SD卡的,不过用豌豆夹等也一样可以传视频 图片等文件进入SD卡,具体的办法在豌豆夹的窗口右上角有设置按钮,点击后进行相应设置就可以了。
然后,请您在手机的设置-USB和开发模式 中将默认USB存储这一项关闭 ,这样以后您再连电脑就不会出现这个问题了,想用USB功能的时候再在待机画面那打开。
最后提醒一下,最好把带小部件、插件的软件装在手机内存中,其他的可以装在SD卡中节约空间,其目的是省电。
现在越来越多的网友喜欢自己动手,喜欢自己动手刷机。如果魅族手机是2.3系统,刷机后导致SD卡无法读取,那是因为系统在对SD卡的信号检测与工作电压上,不认卡主要是手机没有检测到SD卡,2.3是不是对是否有卡的检测电平要求太高或2.3这个版本为了省电,把SD卡的供电电压调低了,接近SD卡能工作的临界值,再加上固定SD与卡槽接触地方接触不是十分好,接触电阻增大,达不到工作电压,所以不认SD卡。
要让SD卡能被识别,就要用读卡器将16635(或其他)固件考入SD卡,再把SD卡插入手机,然后在卡槽上方垫一块厚纸片(厚度要足够),盖上后盖,此时后盖盖不拢(就要他盖不拢),用手指用力按压住后盖,千万不要松手,开始刷机吧。切记切记刷机时手指不能松!!!!刷回16635后读SD卡一切就恢复正常,可以被读取了。
卡槽方垫纸片是因为D卡槽加压后,SD卡与卡槽接触面积增大,在接触点的地方电阻减小,压降也减小,检测反馈电平增相应增强或供电达到SD卡工作电压,所以手机又可以识别SD卡了!
总结:手机上的SD卡的主要是品牌复杂,卡的质量也是参差不齐,所以当无法读取的时候我们就应该首先排除是手机的问题还是卡的问题,这样才能对症下药解决问题。