The internal storage of modern smartphones often fills up at an alarming rate. Installing heavy games, messengers with huge caches and saving high-resolution photos quickly exhausts the available space. Owners of budget and mid-budget devices are especially faced with a shortage of gigabytes, which leads to system slowdowns and the inability to install updates. Using an external microSD memory cards becomes the only reasonable solution for expanding the capabilities of the gadget without purchasing a new device.
However, the process of transferring data is not as straightforward as it might seem at first glance. In the latest versions of the operating system Android developers have significantly changed the policy for working with external drives for security and stability purposes. Now you can’t just pick up and move any application to a flash drive - many system restrictions block this function by default. However, there are proven methods that allow you to bypass these obstacles and effectively use your external drive.
In this article we will analyze in detail all the available ways to free up internal memory. We will look at standard system tools, hidden features for advanced users, and alternative file management methods. You will learn how to turn an ordinary flash drive into a full-fledged extension of the internal drive and what risks exist in doing so. Correctly setting up the storage will allow your smartphone to work faster and more stable even with a minimum amount of built-in memory.
Analysis of the current situation and preparing the drive
Before taking active steps, you need to audit what exactly is taking up space in your device. Go to settings and find the section Memory or Storage. The system will show detailed statistics: how much space is taken up by applications, images, video files and the system cache. It often turns out that the lion's share of space is consumed not by the apps themselves, but by their cache or media files, which can be moved manually without complex manipulations.
For successful transfer, the quality of the memory card itself is critical. Cheap, low-speed drives can cause serious performance problems. Applications installed on a slow card will take longer to launch, and interfaces may become sluggish. It is recommended to use standard cards UHS-I or UHS-II with a speed class of at least 10. Also pay attention to the brand: products from SanDisk, Samsung or Kingston usually provide more stable operation compared to nameless analogues.
⚠️ Attention: Before any operations with the memory card, be sure to create a backup copy of your important data. The process of formatting or changing the storage type will result in a complete loss of all information currently recorded on the flash card.
Insert the card into the slot of your smartphone. The system should automatically detect the new drive and offer options for its use. If the notification does not appear, go to settings manually. At this stage, it is important to select the correct operating mode, since the ability to transfer applications depends on this. In some shells, for example MIUI from Xiaomi or OneUI from Samsung, the menu may differ, but the logic remains the same for the entire ecosystem. Android.
Using the Adoptable Storage function
Starting with version Android 6.0 Marshmallow, the Adoptable Storage function was introduced into the system, allowing you to combine the internal memory and microSD card into a single space. When using this mode, the flash drive is encrypted and becomes an integral part of the system. This means that you can install applications directly on it, as if it were a built-in drive. However, many smartphone manufacturers have hidden this option in the user interface, considering it potentially unstable for inexperienced users.
To activate this mode, insert the card and wait for the notification. Click on it and select "Use as internal storage". The system will warn you that the card will be formatted. Confirm the action. After the process is completed, the system will automatically begin to transfer part of the data to the new volume. If there is no automatic suggestion, the manufacturer may have blocked this function programmatically.
In this case, you can try to activate the mode through a computer with the platform installed. ADB (Android Debug Bridge). You will need to enable USB debugging in the Developer options menu. Connect your smartphone to your PC and enter a command that will force support for removable storage as internal storage. This method requires caution, as incorrect actions can damage the file system.
adb shell sm set-force-adoptable true
After entering the command and rebooting the device, try formatting the card again through the system settings. You should now be able to choose between "Portable Storage" and "Internal Storage". Selecting the second option will make applications available for installation on the card. Remember that after this it will be impossible to remove the card without losing the functionality of the apps without a complex procedure for migrating data back.
If you are using the Adoptable Storage function, do not remove the memory card while on the move. This can lead to application crashes and data loss, since the system considers the card to be part of the system partition.
Classic transfer through application settings
If the combined storage mode is not suitable for you or is not available, you can use the standard method of transferring individual apps. This method works on most devices, but has one significant limitation: the decision about the possibility of transfer is made by the application developer. The attribute android:installLocationis written in the app manifest, and if there is a value internalOnlythere, such software cannot be moved.
To check the possibility of transferring, open the smartphone settings and go to the section Applications. Select the app you are interested in from the list. Find "Storage" or "Memory". If the “Change” or “Move to SD card” button is active, then the transfer is possible. Click on it and wait for the process to complete. The operation time depends on the size of the application and the speed of your memory card.
It is worth noting that even if the transfer is successful, some of the application data will still remain in the internal memory. This is due to the fact that important system files, widgets and security services must be located on a secure internal drive to ensure stable operation Android. Mainly resources, graphics and cache files are uploaded to the card. However, this allows you to free up several hundred megabytes or even gigabytes for other needs.
| Application type | Possibility of transfer | Working features |
|---|---|---|
| Games with a large cache | Often available | The bulk of data is transferred, level loading may slow down |
| Social networks | Limited | Cache is transferred, but the message database remains inside |
| System utilities | Prohibited | Critical for running the OS, moving is not possible |
| Messengers | Partial | Media files can be configured to be saved directly to the card |
☑️ Check before transfer
Setting up saving multimedia files by default
Often the internal memory is clogged not by the applications themselves, but by the files they create. Cameras, voice recorders, browsers and instant messengers save all data to internal memory by default. Changing this setting is the most effective and safest way to free up space without the risk of breaking your apps. It doesn't require root access or complex system settings.
Start with the Camera app. Open its settings (usually the gear icon) and find the “Storage location” or “Save to SD card” option. Activate this switch. Now all new photos and videos will be recorded directly to the external drive. In popular galleries and editors, such as Google Photos or Snapseed, it is also worth checking the cache settings and export folders.
Next, move on to instant messengers. In Telegram, for example, in the “Data and Memory” settings you can specify the path to save downloaded files. In WhatsApp the situation is more complicated: by default, media is saved in a shared folder, but in the chat settings you can turn off visibility in the gallery, and manually move files through the file manager. Browsers like Chrome or Firefox allow you to select a folder on an external card in the download settings to save downloaded documents and pictures.
⚠️ Attention: Application interfaces are updated frequently. Menu items may move or change names. If you don't find the setting you need, check the official help section of the specific application or update it to the latest version.
Don't forget about voice recorder and navigation applications. Offline navigation maps, such as Navitel or OsmAndtake up gigabytes of space. In their settings there is always an option to select a directory for storing maps. Transferring this data to a flash drive can free up up to 10-20 GB of internal memory, which will significantly extend the life of your smartphone without the need to delete your favorite apps.
Advanced methods using ADB
For users who are not afraid of the command line, there is a powerful package management tool via ADB. This method allows you to force an application to be moved to the memory card, even if the developer has prohibited this in the settings. The essence of the method is to change the package installation flag. However, you should understand that this can lead to unstable operation of the app, since it is not designed to run from external media.
First find out the full package name of the application you want to move. This can be done through applications like App Inspector or by entering a command adb shell pm list packages. The package name usually looks like com.example.app. Then use the command to change the installation location. You need to specify the user number (usually 0) and the package name.
adb shell pm set-install-location 2
This command sets the default installation priority to external storage. However, for already installed applications, it is better to use the specific package move command:
adb shell pm move-package com.example.app external
Be extremely careful when using these commands. Transferring system applications or Google services in this way can lead to a “bootlap” (cyclic reboot) of the device. If after the transfer the application stops starting or works with errors, immediately return it back with the command with the parameter internal. This method is best suited for transferring heavy games or minor utilities, the instability of which is not critical for the operation of the system.
Risks of using ADB
Forced transfer may violate the integrity of application data. Some apps store file paths in absolute format, and when changing disk they simply will not be able to find their resources. Always test the transfer on one application before mass use.
Alternative file managers and working with data
Sometimes the standard explorer does not see the memory card correctly or does not allow certain operations with files. In such cases, third-party file managers such as Solid Explorer, MiXplorer or FX File Explorercome to the rescue. These applications provide expanded access to the file system and allow you to flexibly manage the folder structure on your external drive.
Using an advanced manager, you can manually transfer folders with documents, music and downloads. Create a logical directory structure on the memory card, for example Media/Music or Documents/Work, and move the corresponding files from the internal memory there. After this, in the settings of some applications it will be possible to specify new paths to data, although this function is rare.
File managers also allow you to analyze duplicate files and find “garbage” that remains after deleting applications. Often there are empty folders or error logs in the root directory of the internal memory that can be safely deleted. Regular cleaning with the help of a quality file manager helps maintain order and prevents chaotic space filling.
The combination of transferring heavy applications and manually managing media files gives maximum effect. Do not rely only on the automatic functions of the system.
Possible problems and solutions
Despite all the advantages of using memory cards, users may encounter a number of technical difficulties. The most common problem is slower read and write speeds. If you notice that your phone starts to slow down when launching games or opening the gallery, check the speed of your card. Perhaps it cannot cope with the load, and it should be replaced with a faster model of the class V30 or higher.
Another common problem is the sudden disappearance of the card from the system. This may be caused by oxidation of the contacts, poor clamping in the slot, or a software glitch. Try removing the card, cleaning the contacts with a soft eraser, and inserting it back. If the problem persists, format the card in the format exFAT via a computer, since the FAT32 file system has limitations on the size of a single file (no more than 4 GB), which is critical for modern videos and game images.
⚠️ Attention: If the memory card constantly falls off, do not store the only copies of important documents on it. External drives are less reliable than the internal flash memory of a smartphone and can fail at any time without warning.
It is also worth mentioning the problem with widgets. When you transfer an application to an SD card, its widgets may no longer appear on the desktop or may not work correctly. This is an architecture limitation Android: widgets must be loaded immediately after the phone is turned on, before the external card is mounted. In such cases, you have to leave the application in the internal memory or stop using widgets.
Frequently asked questions
Is it possible to transfer WhatsApp completely to a flash drive?
It is impossible to completely transfer the WhatsApp application itself to a memory card using standard means, since the developers have limited this function. However, you can migrate your chat database and media files. To do this, in WhatsApp settings, select “Chats” → “Chat backup” and configure saving to Google Drive, or manually move the folder to the card via the file manager. Some third-party clients allow you to configure paths more flexibly, but their use carries the risk of account blocking. WhatsApp/Databases And WhatsApp/Media to the card via the file manager. Some third-party clients allow you to configure paths more flexibly, but their use carries the risk of account blocking.
Why is the “Move to SD card” button inactive (gray)?
This means that the developer of a particular application has prohibited its installation on external media. The app code requires that all files be placed only in internal memory to ensure security or performance. This limitation can only be bypassed using root access or the ADB commands described above, but this may lead to unstable operation of the app. Such restrictions are often found in banking applications and system services.
Will a memory card slow down the phone?
Yes, it can, if the card is of low quality. The internal memory of modern smartphones (UFS 2.1 or 3.0 standard) is much faster than most microSD cards. When launching applications from the card, they will take longer to load, and games may experience micro-freezes when loading textures. To minimize the impact on performance, transfer only those applications that you rarely use to the card, or store only media files there.
What happens to applications if I remove the memory card?
If an application is installed on the card (especially in Adoptable Storage mode), it will stop working immediately after removing the media. The icon may remain on the desktop, but when you click it, you will receive an “Application not installed” error or an offer to return the card. The application data will not be available until you reinsert the same card. Therefore, it is important to always safely remove the drive through the settings so as not to damage the file system.
Which card format is better to use: FAT32 or exFAT?
For cards larger than 32 GB, the format is highly recommended. exFAT. The FAT32 file system is outdated and does not support writing files larger than 4 GB, which will make it impossible to save long videos in high quality or install large games with a single data file. Modern Android smartphones read and write in exFAT format without any problems, providing better compatibility with large amounts of data.