The internal memory of modern smartphones fills up at an alarming rate, especially if you actively use instant messengers, social networks and games. Low space notifications can appear at the most inopportune times, slowing down your device and blocking the installation of new updates.
One of the most effective ways to solve this problem is to use a microSD memory card as storage for user data and, in some cases, the applications themselves. However, this process is not always intuitive, since manufacturers Android and vendors of smartphones often change the logic of the file system.
In this article we will analyze in detail all the available methods for transferring apps, from standard settings to hidden functions for advanced users. You will learn why some apps refuse to move and how to bypass these restrictions without voiding your warranty.
Preparing a memory card and checking compatibility
Before you begin manipulating data, you need to make sure that your memory card is suitable for storing active applications. Regular class 4 or 6 cards can lead to a critical slowdown of the system, since the data reading speed will be insufficient to run heavy software.
It is recommended to use standard drives UHS-I or UHS-II with a speed class of at least 10. Insert the card into the slot and wait until the system recognizes the new device. If your smartphone prompts you to select a storage mode, do not select “Internal memory” yet to avoid accidental formatting without a backup.
Check the integrity of the card’s file system on your computer before installing it in your phone. Damaged sectors can cause data loss or a cyclic reboot of the device when trying to launch a moved application.
⚠️ Attention: Using a slow memory card to install applications can cause the interface to freeze and increase the loading time of apps by 3-5 times.
Before transferring data, be sure to back up important files on your computer or in cloud storage, as the formatting process for internal needs will delete all data from the card.
Standard transfer method through Android settings
The easiest and safest way to change the installation path is available in the standard settings menu, but it does not work for all smartphone models. Manufacturers often limit this feature by allowing only part of the cache to be transferred, and not the application body itself.
First, go to the section Settings → Applications → Manage applications. Select the app you are interested in from the list and find the “Storage” item. If the developer has allowed the move, you will see an active button Edit or Move to SD card.
Click on the button and confirm the action. The process can take from a few seconds to a couple of minutes depending on the size of the app. After completion, the storage menu will indicate which part of the data is on the external drive and which remains in the internal memory.
- 📱 This method only works with applications whose developers have explicitly allowed installation on external drives in the app manifest.
- ⚙️ System applications and widgets are most often blocked for transfer by standard operating system tools.
- 💾 When you delete an application from the memory card, all saved data of this app will also be irretrievably lost.
Using Adoptable Storage mode (Internal memory)
Starting with version Android 6.0 Marshmallow, Google has introduced the Adoptable Storage function, which allows you to combine internal memory and card microSD into a single space. In this mode, the system formats the card, encrypts it and begins to use it as an extension of the main disk.
To activate this mode, go to Settings → Storage, select your SD card and click on the settings menu (three dots or gear). Select the Internal Memory option and follow the setup wizard. The system will warn you that the card will be formatted.
After the procedure is completed, new applications will be installed on the card by default if the internal memory is full. However, it is worth considering that removing such a card without losing data and resetting the phone will no longer be possible.
⚠️ Attention: A memory card formatted as internal memory will not work in other devices or card readers without full formatting, which will lead to the loss of all data.
Why have some manufacturers disabled this function?
Companies like Samsung and LG have removed support for Adoptable Storage from their shells, arguing that cheap memory cards reduce the overall performance of the smartphone and lead to user complaints about the brakes.
| Characteristics | Portable storage | Internal memory (Adoptable) |
|---|---|---|
| Data encryption | No (access from PC) | Yes (access only from this phone) |
| Installing applications | Only with the permission of the developer | Automatically if there is not enough space |
| Card portability | Can be moved to another phone | Cannot be moved without resetting |
| Performance | Depends on reading speed | Integrated into the overall system |
Activation of the hidden developer menu for forced transfer
If the standard settings do not allow you to transfer the desired app, you can use hidden options for developers. This method forces the system to consider the external card as the priority installation location by default, even if the application does not officially support it.
You must first activate developer mode. To do this, go to Settings → About phone and find the “Build number” item. Press it quickly 7 times in a row until a message appears indicating that you have become a developer.
Now return to the main settings menu, find the new section For developers and scroll down the list to the item “Save apps to external storage by default” (or Force allow apps on external). Activate this switch and reboot the device.
☑️ Activating developer mode
After reboot, try going into the application settings again. The transfer button should become active. However, keep in mind that a forced transfer may lead to unstable operation of some apps, since they are not designed to run from an external drive.
⚠️ Attention: In new versions of Android (11, 12, 13 and higher), Google is gradually removing the ability to force transfer through the developer menu, so this method may not work on the latest firmware.
Transferring messenger data and media files manually
Even if the application itself cannot be moved to a card, you can free up gigabytes of space by moving its heavy data manually. This is especially true for Telegram, WhatsApp and Viberthat store tons of photos and videos in the internal memory.
Use the built-in file manager or install an advanced explorer, for example Total Commander or Files by Google. Find the folder with the messenger data (usually it Android/media or the root folder with the name of the application) and cut it out.
Paste the data into the appropriate directory on the SD card. After moving, go to the settings of the messenger itself and specify a new path for saving downloaded files so that they immediately go to the memory card.
- 📂 Folders with map caches (Yandex.Maps, Google Maps) can be safely transferred to an external map, this will significantly speed up navigation.
- 🎵 Music and podcasts in streaming services often take up a lot of space - change the cache loading path in the application settings.
- 📸 It is better to immediately configure photos and videos from the camera to be saved to the SD card through the settings of the Camera application.
Manually moving folders with media files frees up more space than moving the applications themselves, and does not affect the stability of the system.
Possible errors and problems during transfer
Users often encounter a situation where the transfer button is active, but the process freezes at 50% or displays an error. Most often this is due to the fact that the application uses widgets on the home screen or has device administrator rights.
Remove the app widgets from your desktop before attempting to transfer. Also check whether the application is a system component necessary for the operation of the phone - such apps are protected from modification of the installation path.
If the memory card was removed while the phone was in use, all transferred applications will no longer run until the media is returned to its place. The system will report that the application is “Not installed”, although the icon will remain on the screen.
⚠️ Attention: Never remove the memory card in the “Internal memory” mode without first unmounting it through the settings, this can lead to file system damage and data loss.
What to do if the application crashes after transfer?
Try clearing the application cache in the settings. If this does not help, the only way out is to return the app to the internal memory, since the speed of your SD card is not sufficient for stable operation of this software.
Frequently asked questions (FAQ)
Is it possible to transfer applications to a memory card without_root rights?
Yes, this is possible using standard Android tools or through the menu developer. root access is required only for deep modification of system files or the use of specific utilities like Link2SD, which create symbolic links.
Why does the application run slower after the transfer?
The speed depends on the class of your SD card. The internal memory of a smartphone (usually UFS standard) works many times faster than even the fastest microSD cards. When running heavy games from the card, there may be delays in loading textures.
Will application data disappear when transferred to the card?
During a normal transfer through the settings, all data, logins and saves should be preserved. However, it is recommended to have a backup copy as a power failure or file system error during the process may result in data corruption.
Can system applications (Settings, Phone) be transferred?
No, system applications are strictly tied to the internal memory section. Trying to transfer them even with root access may result in the phone stopping booting (bootloop).
What is better: buying a phone with more memory or using a card?
For maximum performance and reliability, it is better to choose a smartphone with a large amount of built-in memory. Memory cards are ideal for storing photos, videos and documents, but are not recommended for active use of heavy applications.