I am running Android 7.0 on a Huawei P8 lite 2017 (brand new) Every time I try to download a file from Google Chrome I get the error message: "getfileattachment download failed due to missing sd card".

What I know right now: 1) The SD card works (Pictures from the camera are saved there) 2) I tried the workarounds consisting in force stopping chrome, denying and reenabling permission, and clearing cache as shown on several youtube videos such as this and this 3) Gmail can download attachments (it stores them on the internal memory, though). 4) When I first inserted my SD card, I received a warning that the card is old and this might result in suboptimal performances.

Can someone help me?

  • Follow from chrome are by default downloaded to your internal memory, and i don't think there is a way to change that. Did you by any chance try forcing it to download to sd and what were the methods – aBochur Nov 15 '17 at 18:42
  • 1
    Did you try clearing data of the chrome app? – aBochur Nov 15 '17 at 20:19
  • Clearing data worked! It is important to completely clear data AND cache. If you move the comment to answer I will accept it. Thank you very much! – Fabio Marroni Nov 17 '17 at 13:36
  • Clearing data, automatically clears cache. If you find that in wrong, I'll change my answer. Thanks. – aBochur Nov 17 '17 at 16:05
  • 1
    Actually, in my Android 7.0 you can manage space and cache separately (see image at imgur.com/a/aYmLU). Clearing the two did the trick. – Fabio Marroni Nov 20 '17 at 9:13

Try clearing data of the chrome app

Go into your phone settings>application manager (or apps)>chrome>storage>manage space>clear data

Have in mind that clearing data in chrome will delete all your history in the app, unless you were signed into your Google account, in that case it will all come back as soon as you sign back in


Try ERASING (reformatting) the SD Card while inserted in the phone.

  1. Back up your data
  2. Go to device “Settings”, then select “Storage”.
  3. Select your "SD Card", then tap the “three-dot menu“ (top-right), now select “Settings” from in there.
  4. Now select “Format as internal”, and then “Erase & Format”.
  5. Your SD Card will now be formatted as internal storage.
  6. Reboot your phone.

Reference: http://www.tomsguide.com/forum/id-3325411/download-due-card-missing.html

  • 1
    It's worth letting the OP know that this method will totally wipe their sd card. – aBochur Nov 15 '17 at 18:43
  • Yes, it is a rather "extreme" method! I will try it as soon as I am convinced that there are no other workarounds. – Fabio Marroni Nov 15 '17 at 18:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.