Androidのデータ(Android data)回復に関しては、Googleですばやく検索(Google search)すると、回復ツールを装った多くの詐欺、誤った情報、マルウェアが返されます。(malware posing)多くの人が誤って重要なファイルを削除してしまいますが、残念ながら、不幸から利益を得ようとする人はたくさんいます。
しかし、それはすべて悪いニュースではありません。この記事では、Androidでどのような種類のデータ回復が可能であり、将来、誤ってデータを削除しないようにする方法について説明します。
Androidでデータを回復できますか?
残念ながら、バックアップされていない場合、 Android携帯の内部ストレージでデータを回復できるかどうかはほとんどありません。その理由を知るために、Androidデバイス(Android device)にデータがどのように保存されるか、そしてデータが削除されるとどうなるかについて説明することから始めましょう。
Androidはどのようにファイルを保存および削除します(Does Android Save and Delete Files)か?
ほとんどの電話(およびストレージデバイス)では、ファイルが削除されても実際には消去されません。代わりに、最近削除されたファイルの場所が上書き可能としてマークされます。新しいファイルが保存されると、元のデータが置き換えられ、上書きされます。したがって、データは上書きされませんが、技術的には取得可能です。または、ディスク(disc wasn)が暗号化されていない場合は取得できます。
Android5.0からAndroid9は、フルディスク暗号化を利用します。この形式の暗号化では、デバイスに安全に保存されている(ユーザーのパスワードで保護されている)単一の128ビットAdvanced Encryption Standard(AES)(128-bit Advanced Encryption Standard (AES))キーを使用します。工場出荷(factory reset)時のリセットの場合、フルディスク暗号化を使用して保存されたすべてのファイルが消去され、完全に取得できなくなります。
Android 7.0以降では、代わりにファイルベースの暗号化が機能します。この形式の暗号化では、ファイルごとに異なるキーが使用されます。つまり、互いに独立してロックを解除できます。ただし、これは、ファイルが削除されると、その暗号化キー(encryption key)がファイルと一緒に削除され、事実上完全に消去されることも意味します。
デバイスからファイルベースの暗号化を削除しない限り、削除されたデータは、オンラインサービスが何を主張しているかに関係なく、回復することはできません。
さらに悪いことに、AndroidのNANDフラッシュ(NAND flash)メモリからデータを回復することは、コンピュータのハードディスクドライブよりもかなり困難です。
ストレージコントローラーは、 (storage controller)NANDフラッシュ(NAND flash)ストレージ上のすべてのデータを記録します。ファイルが削除されると、コントローラーはそのスペースを「空」としてマークしますが、実際には消去しません。データは絶えず書き込まれ、削除されるため、コントローラーはストレージのますます詳細なマップを監視する必要があります。
ただし、Android 4.3以降、電話にはTRIMと呼ばれるプロトコルが含まれています。TRIMは、削除されたデータの監視を停止し、ガベージコレクション(garbage collection)(ファイルが完全に消去される)のマークを付けるようにコントローラーに指示することで役立ちます。事実上、これは、削除したデータを長く残すほど、データを回復できる可能性が低くなることを意味します。
Androidで回復可能な(Android)データ(Data)は何ですか?
Android携帯 から回復できるデータの種類は次のとおりです。
- ごみ箱(recycling bin)に保存されている最近削除された写真
- SamsungCloudやGoogleドライブ(Samsung Cloud and Google Drive)などのサービスを使用してバックアップされた削除済みデータ
- SDカード(SD card)に保存されたデータ(保証されていませんが)
- (Data)連絡先リストなど、 Googleアカウント(Google Account)に関連付けられているデータ
工場出荷時のリセット(Reset)後にデータを回復できますか?
他の場所にバックアップされていない限り、工場出荷時にリセットされた(factory reset)Androidフォン(Android phone)からデータを復元することはできません。SDカード(SD card)に保持されているデータ(Data)は、削除しても復元できる可能性があります。これについては、以下で説明します。
(Does Rooting)あなたの電話(Phone Help Recover Data)をroot化することはデータを回復するのに役立ちますか?
一部のデータ回復アプリでは、データを回復するために(recovery apps)Androidをルート化する必要があります。OS 5や6などの古いAndroidバージョンの場合、ルート化は比較的簡単で、データ回復アプリが(recovery apps)ディスク暗号化(disk encryption)をバイパスし、最近削除されたファイルにアクセスできるようになりました。
Android 10および11を含むそれ以降のバージョンでは、ストレージをもう一度ワイプするBootloaderをロードせずにroot化することはできません。これにより、データの回復に効果的に使用できなくなります。
データリカバリスペシャリスト(Data Recovery Specialists)はどうですか?
データ回復スペシャリストは、複雑でしばしば破壊的な方法を使用して、 (Data recovery)NANDストレージ(NAND storage)に直接アクセスしてデータを回復します。暗号化前のAndroidOSの場合、これらの方法は成功しましたが、電話も破壊されました。
暗号化されたデバイスの場合、これらの方法を使用してデータを回復することは可能ですが、キーが保存されている電話の外部でデータを復号化することは不可能であるため、ほとんどの場合無意味です。
すべてのデータ回復アプリは詐欺ですか?
いいえ、 Google Playストア(Google Play Store)には多くの詐欺アプリがありますが、それらの多くは合法です。たとえば、SDカード、古いバージョンのAndroid、およびその他の形式のストレージメディアでは完全に正常に機能する場合があります。
ただし、多くは詐欺(ARE)です。また、工場出荷時のリセット(factory reset)(非常に初期のAndroidバージョンでない限り)またはファイルベースの暗号化を利用する電話から データを復元できるアプリはないことに注意してください。
場合によっては、これらのアプリを使用して、フルディスク暗号化を使用 するAndroidから削除されたばかりのファイルを復元できますが、ファイルは暗号化されており、キーがないとアクセスできません。
多くの場合、データ回復アプリ(recovery apps)はキャッシュされたサムネイルを回復し、それらが元の写真ファイルであると主張します(それでも何もないよりはましかもしれません)。これが、多くのアプリが(apps offer)「画像強調」ツール を提供する理由です。
Androidからデータ(Data)を回復する方法
特定の(Certain)データは、過去にバックアップしたことがある場合、またはスマートフォンの内部ストレージではなくSDカードに保存されている場合に、 (SD card)Androidデバイス(Android device)で復元できます。SMSメッセージ を回復できる場合もあります。
ごみ箱を確認してください
ギャラリーアプリ(Gallery app)を含む一部の写真アプリ(photo apps)は、最近削除された写真を一時的に保存 するごみ箱(recycle bin)を備えています。
これにアクセスするには、ギャラリー(Gallery)を開き、右下隅にある3本の水平線を選択します。次に、ごみ箱(Recycle Bin)を選択します。
デバイスが写真を完全に消去するまでの残り時間を含め、最近削除された写真が表示されるはずです。
SDカード(SD Card)から削除されたデータ(Data From)を回復する
SDカード(SD card)のデータは、Androidのフラッシュメモリのデータよりもはるかに簡単に復元できます。SDカード(SD card)上のファイルが削除された場合、または誤ってドライブをフォーマットした場合でも、信頼できるデータ回復ツールを使用してそれらを回復できる場合があります。
誤ってSDカード(SD card)から写真を削除してしまった場合は、PCにインストールできる無料の写真復元アプリである(photo recovery app)PhotoRecの使用をお勧めします。SDカード(SD card)リーダーを使用してドライブにアクセスすると、写真を復元できるようになります。
ローカルバックアップから回復する
ほとんどのAndroid携帯にはローカルバックアップ機能(backup function)があります。定期的なバックアップを有効にしている場合は、以前のバックアップでキャプチャされた、削除したデータを取得できるはずです。
バックアップされたデータにアクセスするには:
- [設定](Settings) >[アカウントとバックアップ]を( Accounts and backup)開きます。
- [データの復元]を(Restore data)タップします。
- お使いの携帯電話の最新のバックアップを選択します。
- 復元するすべてのデータが選択されていることを確認してから、[復元](Restore)をタップします。
Googleアカウントから回復する
Googleアカウント(Google account)をお持ちで、 Androidで同期を有効にしている場合は、工場出荷時にリセット(factory reset)した後でも、一部のデータを取得できる可能性があります。さらに良いことに、Android 8以降は、誤って削除されたファイルを復元できるGoogleOneによる自動バックアップを備えてい ます(Google One)。
復元可能なデータには、連絡先、アプリデータ、カレンダー、Chromeブラウザデータ、 (Chrome browser)GoogleドライブまたはGmail(Google Drive or Gmail)に保存されているドキュメントやファイルが含まれる場合があります。
電話を工場出荷時にリセットした場合、または新しい電話を使用している場合は、セットアップ中にGoogleアカウント(Google account)をデバイスに追加するとすぐに、同期されたすべてのデータを復元できるようになります。
データ(Your Data)が確実にバックアップされるようにする方法
Androidデバイスで利用できるバックアップサービスは多数あり、必要に応じて手動でバックアップを実行することもできます。最も簡単なオプションは、Android設定またはGoogleアカウントを介して(via your Google Account)バックアップを有効にすることです。
ローカルバックアップを有効にする
ローカルバックアップを有効にするプロセスは、電話機のモデルと製造元によって異なる場合があります。Samsungの場合、ローカルバックアップを有効にするには:
- 設定(Settings)を開きます。
- [アカウントとバックアップ]を(Accounts and backup)タップします。
- [データのバックアップ]を(Back up data)選択します。
- 自動的にバックアップするデータの種類ごとに切り替えるか、[今すぐバックアップ]を(Back up now)選択します。
デバイスがアイドル状態でWiFi(WiFi)に接続されている場合、このデータは定期的にSamsungCloudにバックアップされ(periodically backup to the Samsung Cloud)ます。
GoogleOneバックアップを有効にする
Google Oneで自動バックアップをオンにするには:
- [設定](Settings) >[ Google ]を開きます。
- [バックアップ](Backup)を選択します。
- [バックアップの詳細(Backup details)]で、すべてのカテゴリが有効になっていることを確認します。
- これらを有効にするには、アイテムをタップして、[(item and toggle)バックアップと同期(Back up & sync)]をオンに切り替えます。
デバイスが2時間アイドル状態で、WiFiに接続されると、データの同期が開始されます。
予防は治療よりも優れています
誤ってファイルを削除してしまうと、特に大切な写真や重要なドキュメントである場合はなおさらです。誤って削除した場合にファイルを確実に回復できるようにする唯一の方法は、データを頻繁に安全にバックアップすることです。
幸いなことに、最小限の労力でこれを行うことができる無料または有料のクラウドベースのサービスがたくさんあります!
Why It’s So Hard to Recover Deleted Data on Android and What to Do About It
When it comes to Android data recovery, a quick Gоogle search returns many scams, miѕinformation, and malware posing as recovery tools. Many people accidеntally delete important files, and unfortunately, there are many out there who would try tо profit from their misfortune.
But it isn’t all bad news. In this article, we’ll explain what kind of data recovery is possible on Android and how you can protect yourself from accidentally deleting your data in the future.
Can Data Be Recovered on Android?
Unfortunately, very little if any data is recoverable on the internal storage of Android phones if it hasn’t been backed up. To find out why, let’s start by discussing how data is stored in an Android device, and what happens when it gets deleted.
How Does Android Save and Delete Files?
In most phones (and storage devices), when files are deleted they aren’t actually erased. Instead, the location of recently deleted files is marked as overwritable. The original data is then replaced when a new file is saved, overwriting it. So, while the data isn’t overwritten, it’s still technically retrievable – or it would be if the disc wasn’t encrypted.
Android 5.0 to Android 9 utilize full-disk encryption. This form of encryption uses a single 128-bit Advanced Encryption Standard (AES) key which is securely stored on the device (protected by the user’s password). In the case of a factory reset, all files stored using full-disk encryption are erased and completely irretrievable.
Android 7.0 and up feature file-based encryption instead. This form of encryption uses different keys for different files, meaning they can be unlocked independently of each other. However, this also means that when a file is deleted, its encryption key is deleted alongside it, effectively erasing it entirely.
Unless you’ve removed file-based encryption from your device, any deleted data is impossible to recover regardless of what online services claim.
And, to make things worse, recovering data from an Android’s NAND flash memory is considerably more difficult than computer hard disk drives.
A storage controller keeps note of all data on NAND flash storage. When a file is deleted, the controller marks that space as “empty”, but doesn’t actually erase it. Since data is constantly written and deleted, the controller has to monitor an increasingly detailed map of the storage.
However, since Android 4.3, phones have included a protocol called TRIM. TRIM helps by telling the controller to stop monitoring deleted data, marking it for garbage collection (where the files are erased fully). Effectively, this means the longer you leave your deleted data, the less chance you have of being able to recover it.
What Data Is Recoverable On Android?
The kind of data you can recover from Android phones includes:
- Recently deleted photos that are being stored in the recycling bin
- Any deleted data that has been backed up using services such as Samsung Cloud and Google Drive
- Data that was stored on the SD card (though it isn’t guaranteed)
- Data associated with your Google Account such as your contacts list
Can You Recover Data After a Factory Reset?
It’s impossible to recover data from an Android phone that has undergone a factory reset unless it has been backed up elsewhere. Data held on an SD card may still be recoverable even if deleted — we’ll cover this below.
Does Rooting Your Phone Help Recover Data?
Some data recovery apps require rooting your Android to recover data. For older Android versions, such as OS 5 or 6, rooting was relatively easy and enabled data recovery apps to bypass disk encryption and potentially access recently deleted files.
On later versions, including Android 10 and 11, rooting is impossible without loading Bootloader, which wipes your storage once more. This effectively renders it useless for recovering data.
What About Data Recovery Specialists?
Data recovery specialists use intricate, often destructive methods to directly access the NAND storage and recover data. For pre-encryption Android OS, these methods were successful but would also destroy the phone.
For encrypted devices, it’s possible to use these methods to recover data, but since it’s impossible to decrypt the data outside of the phone where the key is stored, it’s almost always pointless.
Are All Data Recovery Apps Scams?
No, although there are many scam apps available on the Google Play Store, many of them are legitimate. For instance, they may work perfectly fine for SD cards, older versions of Android, and other forms of storage media.
However, many ARE scams. And keep in mind that no app is able to recover data from a factory reset (unless it’s on very early Android versions) or from phones that utilize file-based encryption.
Occasionally, you’ll be able to use these apps to recover just-deleted files from an Android that uses full-disk encryption, but the files are encrypted and inaccessible without the key.
Often, data recovery apps will recover cached thumbnails and claim that they are the original photo files (which may still be better than nothing). This is the reason that many apps offer “image enhancement” tools.
How to Recover Data from your Android
Certain data is recoverable on your Android device if you’ve backed it up in the past, or if it’s stored on your SD card rather than the phone’s internal storage. You may also be able to recover SMS messages.
Check the Recycle Bin
Some photo apps, including the Gallery app, feature a recycle bin that temporarily stores recently deleted photos.
To access this, open Gallery and select the three horizontal lines at the bottom-right corner. Then, select Recycle Bin.
You should see any recently deleted photos including the amount of time left before your device wipes them for good.
Recover Deleted Data From an SD Card
Data on your SD card is much easier to recover than data on the Android’s flash memory. Even if the files on your SD card have been deleted, or you’ve accidentally formatted the drive, you may still be able to recover them using trustworthy data recovery tools.
If you’ve deleted photos from your SD card by accident, we recommend using PhotoRec which is a free photo recovery app that you can install on your PC. Using an SD card reader to access the drive, you’ll hopefully be able to recover your photos.
Recover from Local Backup
Most Android phones have a local backup function. If you’ve enabled periodic backups, you should be able to retrieve any data that you’ve deleted that was captured by a previous backup.
To access the backed up data:
- Open Settings > Accounts and backup.
- Tap Restore data.
- Select the most recent backup for your phone.
- Ensure that all data you want to restore is selected then tap Restore.
Recover from Google Account
If you have a Google account and you enabled synchronization on your Android, some of your data might be retrievable — even after a factory reset. Even better, Android 8 and higher feature automatic backups by Google One which will enable you to recover any accidentally deleted files.
Recoverable data may include your contacts, app data, calendar, Chrome browser data, and documents or files stored in Google Drive or Gmail.
If you’ve factory reset your phone or you’re using a new phone, during setup, as soon as you add your Google account to the device it will enable you to restore all of the synced data.
How to Ensure Your Data Is Backed Up
There are many backup services available for Android devices, and you can even choose to perform backups manually if you wish. The easiest options are to enable backups via the Android settings or via your Google Account.
Enable Local Backups
The process for enabling local backups may vary depending on your phone’s model and manufacturer. For Samsung, to enable local backup:
- Open Settings.
- Tap Accounts and backup.
- Select Back up data.
- Toggle on each kind of data you wish to automatically back up, or select Back up now.
This data will now periodically backup to the Samsung Cloud when your device idles and is connected to WiFi.
Enable Google One Back Up
To turn on automatic backups with Google One:
- Open Settings > Google.
- Select Backup.
- Under Backup details and make sure that all categories are enabled.
- To enable these, tap the item and toggle on Back up & sync.
When your device is idle for two hours and connected to WiFi it will begin to sync your data.
Prevention Is Better Than the Cure
Deleting your files by accident sucks, especially if they were treasured photos or important documents. The only way to truly ensure your files are recoverable in the case of accidental deletion is by frequently backing up your data securely.
Luckily, there are plenty of free or paid cloud-based services that can do this for you with minimal effort!