如何在内部存储中检查文件(例如群集或扇区#)的位置? -- internal-storage 领域 和 file-system 领域 android 相关 的问题

How Can I Check the Location of a File (e.g. Cluster or Sector #) in the Internal Storage?


1
vote

问题

中文

我想知道我是否在写入/更新之间移动某些文件在闪存(内部存储器)上移动。

有些方法我可以在闪存上获取文件的位置吗?
(群集号码,扇区号等)

我正在使用Android v8,
并且可以安装使用应用程序,
或者使用命令行,如果在Linux命令中存在相关命令,则Android具有。

英文原文

I would like to know If I certain file moves on the Flash memory (internal storage), between writes/updates to it.

Is there some way I can get the file's location on the Flash memory?
(Cluster Number, Sector Number, etc)

I am using Android v8,
and can either install use an App for that,
or use the Command Line, If a relevant command exists in the Linux command-prompt that Android has.

     

回答列表

0
 
vote

我假设 群集 你是指Windows'分配单元,在Linux世界中常见于 。它是一个数据存储的单位文件系统使用。群集/块可以包含或对应于底层存储介质(HDD或闪存存储)上的多个 扇区 。扇区是存储OS可以读取或写入的最小原子单元。块大小在文件系统创建时决定,即我们格式化分区时( high-level formatting )。分区和文件系统使其易于对物理存储设备进行分类和组织我们的数据。

硬盘驱动器

"扇区" 可以参考 物理扇区 逻辑扇区 。在HDD的早期,只有通过将簇/轨道分成旋转磁盘进入小部分而产生的物理扇区。 c ylinder / h ead / s ector(chs)是在 l ogical之前的一种流行的解决方法 b 锁定 a dddressing(lba)。操作系统而不是直接处理物理扇区,而是通过引用LBA号码与磁盘控制器固件(通过SATA / SCSI命令)交谈。返回的固件维护 lba到chs mapping 本身,其中包括 ecc , G-List (磁盘的缺陷表)等。此映射(1:1 / semence / linear) ref )在制造时的 abcdefghijklmnabcdefghijklmnlow-level formatting 期间创建的,除了某些扇区的磁盘驱动器时,它永远不会改变,除了标记坏并重新映射到某些备用扇区。因此,操作系统/文件系统了解磁盘的物理几何形状,它是授权的LBA的几何形状。

闪存存储

在闪存介质(SSD,EMMC,UF,SD卡等)上没有旋转磁盘,因此没有汽缸。 NAND闪光由硅电池制成,每个细胞由一个(<强> S ingle- l evel- c ell),两个( m ulti- lc ),三( t riple- lc )或四( q aad - <强> lc )位。将细胞分为<强>页面(例如4kb),并进入<强>擦除块(例如128 kB)。 lbas到 p hysical b lock a ddresses映射由 f leash t 播回<强> l ayer;闪存控制器固件的一部分。操作系统一无所知,它可以在最大限度地看到LBA,而不是下面发生的事情。甚至不是 Ecc 的失败的内存单元,这就是我们不实现的原因emmc的不良健康,除非它失败,除非阅读 EXT_CSD (需要root)使用 mmc-utils 或来自 /sys/class/mmc_host/*/*/life_time (如果驱动程序支持)。

由于内存页面不能只是覆盖与HDD不同,因此整个 eraseBlock 必须是 擦除 <强之前> 编程 (写)。副作用是删除/重写的数量的页面,并且即使编辑小文件,物理映射也会发生变化。这种不必要的读取修改 - 写入( RMW w 仪式 a mplification。在HDD上,除非缩短或伸长,否则文件不会物理更换。操作系统知道硬盘上的这些物理更改,但不在闪存上。

什么是扇区?

所以毕竟我们关注的是逻辑领域。 存储媒体通知操作系统其逻辑扇区大小,但"the ,因为HDD已经使用 512B from早期,虽然事情已经发生了与 4kn格式用于HDD。 512B 是尺寸的尺寸,在实际上,对于标题,ECC等空间,闪存存储上的一些空间是一个更大的空间是 No USE 给我们。


您的查询:

我想知道某个文件是否在闪存(内部存储器)上移动,写入/更新之间。

取决于"移动" 的定义。在闪存存储上,即使您没有写入文件,它可能会继续通过背景 g 插头 c ollection来改变其真实的物理位置;由FTL内部控制的现象以减少WA,实现<强> 磨损水平 ,并通过删除提供高写入吞吐量(程序操作) 无效的页面 在背景中(擦除操作)。

有些方法可以在闪存(群集号,扇区号等)上获取文件的位置吗?

是,您可以获得文件的文件系统块地址,该文件具有线性映射与底层块设备的LBA(分区)。但这些地址不是闪存上的实际/物理文件的位置。然而,除非涉及某些取证或数据恢复,否则通常一个人不关心真实的物理位置。

示例

  ~# cat /sys/block/mmcblk0/queue/logical_block_size 512 ~# blockdev --getss /dev/block/by-name/cache 512 ~# tune2fs -l /dev/block/by-name/cache | grep 'Block size' Block size:               4096   

所以这里的扇区大小是512b,而文件系统块大小为4kib。让我们创建一个测试文件:

  ~# echo foobar >/cache/test_file ~# cat /cache/test_file foobar ~# filefrag -sv -b512 /cache/test_file Filesystem type is: ef53 File size of /cache/test_file is 7 (8 block of 512 bytes)  ext:     logical_offset:        physical_offset: length:   expected: flags:       0:        0..       7:     307200..    307207:      8:             last,eof /cache/test_file: 1 extent found   

* debugfs -R 'stat test_file' /dev/block/by-name/cache 也可以用代替 filefrag

创建的文件(7个字节大小)占用1个文件系统块。 low-level formatting0 将块大小(4096b)转换为扇区大小(512b)。 "test_file" 应在307200 th 扇区,同样适用于分区和文件系统,因为文件系统占用整个分区:

  low-level formatting1  

让我们直接从分区读取文件:

  low-level formatting2  

它在那里。现在从emmc的开始定位文件:

  low-level formatting3  

因此即使文件系统和分区被删除,您也可以读取该文件(提供它未被覆盖)。

让我们做一些更多的挖掘:

  low-level formatting4  

文件从文件系统中删除,但在身体上仍然存在。让我们询问FTL永久删除它:

  low-level formatting5  

它已经消失了。但大多数可能仍然存在于 o ver- p rovision空间中,计划在下一个gc中的擦除 ,我们不知道它在哪里。

注意:

  • low-level formatting6 在naked partitions上是一个杀手。 谨慎!
  • low-level formatting7 low-level formatting8 是 e2fsprogs low-level formatting9 未与android一起发货,从源或尝试这个< / a>。 EXT_CSD0 是一个busybox applet。

相关:

  • 应该fstrim运行?
  • 恢复删除数据困难/不可能?

 

I assume by saying cluster you mean Windows' allocation unit, commonly called block in Linux world. It's a unit of data storage a filesystem uses. A cluster/block may consist of or correspond to multiple sectors on underlying storage media (HDD or flash storage). Sector is the minimum atomic unit of storage an OS can read or write. Block size is decided at the time of filesystem creation i.e. when we format a partition (high-level formatting). Partitions and filesystems make it easy to categorize and organize our data on the physical storage device.

HARD DISK DRIVES

"Sector" may refer to a physical sector or logical sector. In early days of HDDs there were only physical sectors created by dividing clusters/tracks on rotating disks into small parts. Cylinder/Head/Sector (CHS) has been a popular method of addressing before the Logical Block Addressing (LBA) was devised. Instead of directly dealing with physical sectors, OS now talks to disk controller firmware (through SATA/SCSI commands) referring an LBA number. Firmware in return maintains an LBA to CHS mapping itself, which includes ECC, G-list (disk's defect table) etc. This mapping (1:1 / sequenced / linear) (ref) is created during low-level formatting of disk drive when manufacturing, which never changes except if some sector is marked bad and remapped to some spare sector. So the OS / filesystem is aware of the physical geometry of the disk, which is propotional to the geometry of LBAs.

FLASH STORAGE

On flash media (SSDs, eMMC, UFS, SD cards etc.) there are no rotating disks and hence no cylinders. NAND flash is made of silicon cells, each cell consists of one (Single-Level-Cell), two (Multi-LC), three (Triple-LC) or four (Quad-LC) bits. Cells are grouped into pages (e.g. of 4KB) and pages into erase blocks (e.g. of 128 KB). LBAs to Physical Block Addresses mapping is fully controlled by Flash Translation Layer; a part of flash controller firmware. OS knows nothing about it, it can see at maximum the LBAs, not what's happening below it. Not even the ECC of failed memory cells, and that's why we don't realize the bad health of eMMC unless it fails, except by reading EXT_CSD (requires root) using mmc-utils or from /sys/class/mmc_host/*/*/life_time (if driver supports).

Since a page of memory can't be just overwritten unlike HDDs, a whole EraseBlock has to be Erased first before being Programmed (written). A side effect is that a number of pages are erased/re-written and the physical mapping changes even if a small file is edited. This unnecessary read-modify-write (RMW) is called Write Amplification. On HDDs, files aren't physically replaced unless shortened or elongated. OS is aware of these physical changes on HDD, but not on flash memory.

WHAT IS SECTOR?

So after all what we are concerned with is logical sector. Storage media informs the OS of its logical sector size but xe2x80x9cthe default of 512 covers most hardwarexe2x80x9d because HDDs have been using 512B from early days, though things have changed with 4Kn format for HDDs too. 512B is the size what OS sees, in actual it's a bit larger to make some room for header, ECC etc. Physical sector size on flash storage is of no use to us.


Your queries:

I would like to know if a certain file moves on the Flash memory (internal storage), between writes/updates to it.

It depends on the definition of xe2x80x9cmovexe2x80x9d. On flash storage, even if you don't write to a file, it may keep on changing its true physical location due to background Garbage Collection; a phenomenon controlled by FTL internally to reduce WA, to achieve Wear Leveling and to provide high write throughput (Program operations) by deleting invalid pages in background (Erase operations).

Is there some way I can get the file's location on the Flash memory (Cluster Number, Sector Number etc.)?

Yes you can get the filesystem block addresses of a file which have a linear mapping with LBAs of underlying block device (partition). But these addresses aren't the actual/physical file's location on the Flash memory. However usually one isn't concerned with true physical location unless some forensics or data recovery is involved.

EXAMPLE

~# cat /sys/block/mmcblk0/queue/logical_block_size 512 ~# blockdev --getss /dev/block/by-name/cache 512 ~# tune2fs -l /dev/block/by-name/cache | grep 'Block size' Block size:               4096 

So the sector size here is 512B while filesystem block size is 4KiB. Let's create a test file:

~# echo foobar >/cache/test_file ~# cat /cache/test_file foobar ~# filefrag -sv -b512 /cache/test_file Filesystem type is: ef53 File size of /cache/test_file is 7 (8 block of 512 bytes)  ext:     logical_offset:        physical_offset: length:   expected: flags:       0:        0..       7:     307200..    307207:      8:             last,eof /cache/test_file: 1 extent found 

* debugfs -R 'stat test_file' /dev/block/by-name/cache can also be used in place of filefrag

Created file (of 7 bytes size) occupies 1 filesystem block. -b 512 converts block size (4096B) to sector size (512B). "test_file" should be at 307200th sector, same for partition and filesystem because filesystem occupies whole partition:

~# blockdev --getsize64 /dev/block/by-name/cache | awk '$1 /= 4096' 65536 ~# tune2fs -l /dev/block/by-name/cache | grep 'Block count' Block count:              65536 

Let's read the file directly from partition:

~# dd if=/dev/block/by-name/cache skip=307200 count=1 | head -c7 foobar 

It's there. Now locate the file from the start of eMMC:

~# readlink /dev/block/by-name/cache /dev/block/mmcblk0p25 ~# cat /sys/block/mmcblk0/mmcblk0p25/start 7471104 ~# dd if=/dev/block/mmcblk0 skip=$(( 7471104 + 307200 )) count=1 | head -c7 foobar 

So even if filesystem and partition are deleted, you can read the file (provided that it's not overwritten).

Let's do some more digging:

~# rm /cache/test_file; sync; echo -n 1 >/proc/sys/vm/drop_caches ~# dd if=/dev/block/mmcblk0 skip=$(( 7471104 + 307200 )) count=1 | head -c7 foobar 

File is deleted from filesystem, but physically still there. Let's ask FTL to delete it permanently:

~# fstrim /cache; sync; echo -n 1 >/proc/sys/vm/drop_caches ~# dd if=/dev/block/mmcblk0 skip=$(( 7471104 + 307200 )) count=1 | head -c7 

And it's gone. But most probably it's still there somewhere in Over-Provisioning Space, scheduled to be Erased in next GC, just we don't know where it is.

Note:

  • dd on naked partitions is a killer. Be cautious!
  • tune2fs and filefrag are part of e2fsprogs. filefrag isn't shipped with Android, build from source or try this one. fstrim is a busybox applet.

RELATED:

  • When should fstrim run?
  • What makes recovery of deleted data difficult / impossible?
 
 

相关问题

112  我该怎么办法来管理手机的内部存储?  ( What can i do to manage my phones internal storage ) 
如果您不习惯看到"内部存储" 通知的"较低" ,那么您正在进行的内容是什么,使您的手机的内存填满这么快? 设置中的"SD卡和电话存储" 菜单并不真正告诉我除了免费的东西之外。而且,我真的没有安装许多应用程序。手机上的前5个存储应用程序是Gmail(18.6 MB),Twitter(17.5 MB),Facebook...

0  如何在Android电视上删除下载的文件  ( How to delete downloaded files on android tv ) 
我有一个索尼布拉维亚电视与Android。 在尝试从播放商店安装新应用时,它表示我必须释放一些空间,因为我的存储已满。 在设置中检查存储时,它表示CCA 5.5GB位于 Downloads 文件夹中。 但我没有选择删除它,因为没有像文件管理器一样。 我也无法下载任何文件管理器或清洁等,因为它不会安装任何内容,导致存储...

1  谷歌驱动器到Instagram文件位置?  ( Google drive to instagram file location ) 
我有一个Samsung Galaxy S6带有Android 7.0,拥有大约29GB的32GB内存。然后,我试图将Google Drive的大型视频文件(3 + GB)发布到我的Instagram中,但它陷入了Instagram的"加载" 屏幕,相当长。我想也许系统正在挂起,所以我退出并关闭了所有手机应用程序。从那...

0  存储在内部存储上的应用  ( Storing apps on internal storage ) 
我最近买了Karbonn A15,我面临着2个问题。 如何将从相机拍摄的图像存储到SD卡,目前它在内部存储中存储,我有8GB的外部存储,但只有2.5GB的内部 如何将应用程序存储在内部存储中,目前默认存储系统空间的默认存储,我有2.5GB的内部存储,但只有581MB的系统空间。 谁能告诉我如何为上述事情进行设置。...

6  内部存储,电话存储和SD卡  ( Internal storage phone storage and sd card ) 
我是android(v4.0.4)的新手,并试图了解它。 通过查看存储设置,我找到了以下内容: 内部存储:总空间807MB 电话存储:总空间1.98GB sd卡:总空间14.91gb ----我把它放进去,一个16GB SD卡 制造商表示,它是一个 1gb ram + 4gb rom 手机。 ...

0  不可能格式化为内部存储的损坏的SD卡  ( Impossible to format corrupted sd card formatted as internal storage ) 
我会看到关于从格式化为内部存储的损坏的SD卡恢复数据的大量问题,这不是我的情况。 我想把这个SD卡格式化为能够在其他地方使用。 由于某种原因,卡变为只读,所以我不可能进行任何改变。 在手机上,我试图将卡从内存切换到外部内存。它不起作用。 我唯一的选择是忘记卡片,所以我做到了。 现在即使在Linux上GParted,我...

1  没有root:如何在内部存储的根存储中删除0字节?  ( No root how to delete 0 byte in root storage of internal storage ) 
这个问题是一样的: 无法删除下载文件夹中的文件 但对于我来说,答案尚不清楚,根据OP的答案'他打开了SD MAIP应用程序,但没有说明SD女佣的哪些选项解决了这个问题。 op也表示"他删除了整个目录" 但如果使用SD MAID或PC,则未指定。 我们有相同的场景,其中我重新加载了相同的文件,并将其复制到我发出的确切...

-2  从32GB到200 MB的低内部存储  ( Low internal storage from 32gb to 200 mb ) 
我有一个三星Galaxy S4 Mini I9190。 当我从Google Play商店下载应用程序时,我收到一个通知,说明我有低空间并请求我删除一些应用程序。我手机上的可用内部存储空间为32GB ... 如何解决问题并使用内存? ...

28  如何在我的Android上处理“低空间”消息?  ( How can i deal with low on space messages on my android ) 
我一直在获得"低空间:应用程序数据空间很低。释放" [其余部分被切断]消息。 我已经移动了每个应用程序我可以到达SD卡,清除缓存,压缩了我的K9邮件缓存。 高级任务杀手(哎哟!)说我有98米可用的内存 文件管理器表示我有223米/ 748米(29%)免费。 那不是那么糟糕 - 但我卡在没有更新的场景中。市场下载不会真...

0  如何在我的电脑连接到我的电脑时在Moto E4上查看内部和SD卡存储?  ( How to view internal and sd card storage on my moto e4 when i connect it to my c ) 
直到几个小时前,当我通过USB将其连接到我的计算机时,我已经能够在手机上查看我的内部存储和SD存储。我只需在手机上滑动,单击USB以进行文件传输,然后选择"传输文件" 。由于格式化SD卡我可以查看我的SD卡存储但不是我的内部。 在我这样做后,我仍然可以看到内部存储? 除了格式化SD卡之外,我的手机还有几件事,...

6  如何看清系统内存区域中的内容?  ( How to see what is stored in system memory area ) 
我有一个三星Galaxy Tab 2 7"平板电脑(Android 4.1.2,没有植根)。我尝试最近安装一个大应用程序,它失败,因为它说我没有足够的空间。 当我进入设置&gt;存储,这就是我所看到的: 8GB - 总空间 2.83GB - Apps 199MB - 图片,视频 116KB - 音频 18...

0  Android 2.3.3和其默认应用程序使用多少磁盘空间?  ( How much disk space does android 2 3 3 and its default apps use ) 
不同的手机宣传不同的总磁盘空间。当您获得带Android 2.3.3及其默认应用程序的全新手机时,那些磁盘空间会花多少? ...

1  内部(系统数据)中的1,5GB数据 - 我如何删除?  ( 1 5gb of data in internal system data how can i delete ) 
似乎我在内部(系统数据)中有1,5GB的数据 - 我如何删除? ...

0  Google Drive应用程序包含哪些数据包含在Android智能手机中?  ( What data does the google drive app contain in an android smartphone ) 
我想删除由于存储问题而删除了一些Android应用程序数据。我看到我的Google Drive应用程序包含大量数据和缓存。我已经删除了缓存,但我不确定我是否应该删除与此应用程序关联的数据,因为我不想在我的Android手机或Google Drive中丢失任何文件。这个应用程序完全包含了什么,并且在清除此应用程序的数据...

17  如何删除预安装的Android应用程序的HTC Desire? [复制]  ( How do i remove htc desire pre installed android applications ) 
这个问题已经在这里有答案: 关闭 8年前。 可能的重复: 如何卸载锁定的应用程序通过电话供应商? 我的HTC欲望来自橙色的许多预安装的演示应用程序和游戏,这些应用程序无法正常从应用程序设置或...

2  一旦应用程序创建,如何删除文件?  ( How to delete a file once it is created by an app ) 
这个问题适用于应用程序创建的任何文件,但这是我问题的描述。 我有一个应用程序安装在我的手机中,每次在应用程序中发生特定操作时,在我的存储根中创建.Nomedia文件。这会导致我手机上的所有媒体文件不出现在Gallery应用程序中,因为媒体扫描仪忽略了所有内容。 我联系了这个应用程序,但他们仍然没有设法解决这个问题。我...

1  使用S2E时是否有可能在内部存储器中留下一些应用程序?  ( Is it possible to leave some apps in the internal memory while using s2e ) 
嗯,是可能的吗?我有一个带有官方氰基MROM的星系ACE。我只有4级Micro SD卡,并使用SD Speed Company应用程序。 我想知道我是否可以在内部存储器中留下一些应用程序(如副手SMS,Go Launcher EX等),同时保留SD-EXT分区中的其他应用程序。谢谢。 ...

6  如何清除Android Facebook应用程序的缓存?  ( How can i clear the cache of the android facebook app ) 
我的手机(带有Android 1.5的T-Mobile Pulse / Huawei U8220)在船上没有太大,所以我经常遇到低磁盘空间警告。通过应用程序列表,我看到Facebook应用程序有大约2.5 MB的用户数据。我怀疑大部分是我最近看的一张相册。但我似乎无法找到清除缓存... 的任何选择 有谁知道如何?我很...

1  删除旧系统应用程序并安装新版本后,它强制关闭  ( After removing old system app and installing the new version it forces close ) 
我正在使用Cyanogenmod 7的自定义ROM(Android 2.3.5)在中兴赛车。 ROM带有一些默认的系统应用程序,如Gmail,谷歌翻译,YouTube和Adobe Reader。这些应用程序的旧版本在内部存储器中保持在内部存储中,即使更新它们,即可保存空间我卸载更新,并且它们使用 root manag...

2  为什么SD卡保存的应用程序使用手机内存  ( Why an sd card saved app uses phone memory ) 
最近我与我的手机(三星Galaxy Mini GT-S5570)的问题与SMS内存相同。我删除了所有不需要的消息,扎根了我的手机并使用 Link2SD 以移动一些应用程序以及在我的SD卡上的链接其他应用程序。 昨天我安装了来自三星应用的一些应用程序,我面临着一个相当奇怪的情况。请注意,安装前我有〜20 MB的免费电话...

1  尽管明显可用空间,从内部microSD将数据迁移到内部存储时出错  ( Error when migrating data from internal microsd to internal storage despite appa ) 
我有一个moto g3(android 6.0),microdd为2gb,我配置为内部存储。多年来一直在罚款,但我想升级到更大且更快的卡片。所以,我首先试图安全地删除这个microSD。当我尝试将数据从microSD卡迁移到我的手机的内部存储时,它会失败以下消息: 无法移动数据 在原始位置留下的数据 然而,我以为...

9  将手机内存移动到SD卡的邮件存储  ( Move mail storage from phones internal memory to the sd card ) 
我不太关注将我的邮件放在SD卡上的安全方面,但我非常有兴趣将邮件存储从手机内存移动到SD卡。 我看过gmail应用程序和库存邮件应用程序,它们似乎都没有移动到SD卡,所以任何人都知道这是否可以完成吗? 要更具体,我真的不需要移动应用程序本身,只有邮件存储,所以如果有一种方法可以将邮件的存储位置从内存移动到SD卡,我...

0  低内部存储,留言内存全部和迟钝问题三星Galaxy Y Duos Lite  ( Low internal storage message memory full and sluggishness problems on samsung g ) 
我目前通过卸载所有内部内存程序并重新安装它们(换句话说,格式化其数据缓存)来修复该错误。我还发现,您可以使用Link2SD Pro(也移动应用程序的数据文件)来解决此问题。我离开这个线程打开,以便任何人都可以在未来更好的解决方案。 我正在使用三星Galaxy Y Duos Lite(GT-S6102)手机扎根和Li...

0  我的HTC欲望突然变得满满,并正在显示“磁盘空间低!”消息[复制]  ( My htc desire has suddenly become full and is displaying the disk space low m ) 
这个问题已经在这里有答案: 关闭 9年前。 可能的重复: htc欲望低于内部存储,我无能为用 - 任何帮助? 我一直遇到了我的愿望的电话存储容量,所以最近我做了一个工厂重新设置并再次启动。...

13  试图安装新应用时“存储不足”  ( Insufficient storage when trying to install new app ) 
每次安装新应用程序时,我都会收到消息"不足" ,无法安装 ! 我正在使用三星gt19060我的内存是8GB。我还没有下载任何东西,但随时我试图下载它会告诉我低内存空间。 ...

4  内部数据存储低 - 看起来有些应用程序使用很多!  ( Low on internal data storage looks like the some apps use a lot ) 
所以,查看Gmail,Twitter和Facebook应用程序,Apps本身只占3-4 MB,但随后App数据就像为10+ MB一样。是存储数据我的电子邮件收件箱的同步副本,或我的Twitter Feed或FB Feed?而且,如果是这样,有没有办法限制我的手机内部存储的每一个应用程序的大量分配? ...

17  为什么音乐播放器无法找到我的音频文件?  ( Why cant music players find my audio files ) 
在我的Nexus 4上,有一个名为 /sdcard/Music/ (或者只是 /Music 浏览电话的存储时; Windows 7调用它 ComputerNexus 4Internal storageMusic )我在那里放了很多歌曲,但音乐播放器看不到我的歌曲。 为什么一个应用程序(文件管理器和e.g. dropb...

0  文件的位置:主存储与SD卡  ( Location of files main storage versus sd card ) 
我正试图弄清楚存储在我的Android手机上的哪个东西(带有SD卡的一个大三星Galaxy S8)。 我可以通过我安装的几个文件管理器应用程序中的任何一个应用程序检查手机内容,或者通过将整个手机安装为Windows 10计算机上的网络驱动器。 我的文件管理器应用程序向我展示"主存储" 的内容和"SD卡" 的内容。 "...

1  我有一个SD卡,它仍然说足够的存储错误[复制]  ( I have an sd card and it still says that error in sufficient storage ) 
这个问题已经在这里有答案: 如何默认将Android应用程序安装到SD卡< / a> (1答) ...

10  “格式为内部存储”选项不再可用  ( Format as internal storage option no longer available ) 
当我第一次插入我的SD卡时,它显示了"选项" 按钮的通知。我继续将卡格式化为外部,便携式存储,尽管系统存储格式选项可用(我的零件上的错误)。当您没有选择将应用程序移动到SD卡时,我后来意识到这一点,就像LG设备一样。所以,我去了存储设置,然后按下了格式,它没有显示要格式化为内存的选项。任何人都可以帮助我将此micro...

相关问题

112  我该怎么办法来管理手机的内部存储? 
0  如何在Android电视上删除下载的文件 
1  谷歌驱动器到Instagram文件位置? 
0  存储在内部存储上的应用 
6  内部存储,电话存储和SD卡 
0  不可能格式化为内部存储的损坏的SD卡 
1  没有root:如何在内部存储的根存储中删除0字节? 
-2  从32GB到200 MB的低内部存储 
28  如何在我的Android上处理“低空间”消息? 
0  如何在我的电脑连接到我的电脑时在Moto E4上查看内部和SD卡存储? 
6  如何看清系统内存区域中的内容? 
0  Android 2.3.3和其默认应用程序使用多少磁盘空间? 
1  内部(系统数据)中的1,5GB数据 - 我如何删除? 
0  Google Drive应用程序包含哪些数据包含在Android智能手机中? 
17  如何删除预安装的Android应用程序的HTC Desire? [复制] 
2  一旦应用程序创建,如何删除文件? 
1  使用S2E时是否有可能在内部存储器中留下一些应用程序? 
6  如何清除Android Facebook应用程序的缓存? 
1  删除旧系统应用程序并安装新版本后,它强制关闭 
2  为什么SD卡保存的应用程序使用手机内存 
1  尽管明显可用空间,从内部microSD将数据迁移到内部存储时出错 
9  将手机内存移动到SD卡的邮件存储 
0  低内部存储,留言内存全部和迟钝问题三星Galaxy Y Duos Lite 
0  我的HTC欲望突然变得满满,并正在显示“磁盘空间低!”消息[复制] 
13  试图安装新应用时“存储不足” 
4  内部数据存储低 - 看起来有些应用程序使用很多! 
17  为什么音乐播放器无法找到我的音频文件? 
0  文件的位置:主存储与SD卡 
1  我有一个SD卡,它仍然说足够的存储错误[复制] 
10  “格式为内部存储”选项不再可用 



© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.