How to get an SDXC card (64GB and up) to work with a 3DS

Discussion in '3DS - Tutorials' started by LieutenantPie, Feb 26, 2015.

  1. LieutenantPie
    OP

    LieutenantPie Member

    Newcomer
    35
    5
    Nov 20, 2009
    United States
    I've seen a lot of sources from various websites saying more or less the same thing about this issue: that all you need to do is format the card to FAT32 for it to be read by a 3DS. However, I tried that and it didn't work, I was given the "3DS cannot detect SD card" error. So I did a little experimenting and I think I figured out why sometimes it won't work even if it's been formatted correctly.

    I opened up the 8GB card that came with my 3DS and viewed the properties in a disk partitioning program I found, and I viewed the properties of the 64GB card after it had been formatted to FAT32. Then I did a little looking around on the forums here and found a thread that discussed this issue a little bit, and a user here posted links to some tools he had uploaded to filetrip. I used the first one, so I'll post the link here.
    After using that tool, the SD card worked with my 3DS. So I looked at the properties in the same disk partitioning program, and there is only one difference I found that didn't pertain specifically to the size of the card.

    3DS SD.png

    It's the part I highlighted in yellow, the partition type. The 3DS seems to only detect cards with the 0C partition type. I was really fortunate to have found those utilities posted here, I can't find anything that can format a card with a specific partition type but that utility I used seems to do 0C by default. Please keep this in mind when you format your card to FAT32 and it still doesn't work, I'm like 80% sure that this is the only thing that would keep it from working, and it doesn't look like a lot of people knew about it so I thought it was worth posting here.
     
  2. gudenau

    gudenau Never a unique idea

    Member
    3,203
    1,208
    Jul 7, 2010
    United States
    /dev/random
    Or just use DiskPart. :-P

    cmd:
    Code:
    diskpart
    list disk
    select <disk>
    clean
    create partition primary
    format fs=fat32 quick
    exit
     
    Sels and Margen67 like this.
  3. piratesephiroth

    piratesephiroth I wish I could read

    Member
    2,787
    1,370
    Sep 5, 2013
    Brazil
    zoogie likes this.
  4. Syphos

    Syphos Advanced Member

    Newcomer
    70
    9
    Mar 10, 2015
    Gambia, The
    Partition type 0x07 is either ExFAT or NTFS. The 3DS can't read that.
    Partition 0x0C is LBA FAT32.

    Never heard of Macrorit HDD Destroyer ah... sry I mean Macrorit Disk Partition "Expert".
    Whatever this program does during formatting, it does it wrong.

    You could have used a bootable Gparted or https://www.sdcard.org/downloads/formatter_4/
    But I think the SD-formatter will format it back to exFAT instead.
     
  5. CZroe

    CZroe GBAtemp Regular

    Member
    123
    9
    Nov 9, 2007
    United States
    The OP said "64GB and up," but DiskPart doesn't work for 64GB+ cards. "FORMAT FS=FAT32 QUICK" just gives you
    Code:
    0 percent completed
    
    Virtual Disk Service error:
    The volume size is too big.
    
     
    Last edited by CZroe, Aug 28, 2015
  6. gudenau

    gudenau Never a unique idea

    Member
    3,203
    1,208
    Jul 7, 2010
    United States
    /dev/random
    Did not know that!
     
  7. piratesephiroth

    piratesephiroth I wish I could read

    Member
    2,787
    1,370
    Sep 5, 2013
    Brazil
    I told you, guiformat is the best and easiest option.
     
    zoogie likes this.
  8. CZroe

    CZroe GBAtemp Regular

    Member
    123
    9
    Nov 9, 2007
    United States
    ...and that's what I used. Thanks!
     
  9. vhaines

    vhaines GBAtemp Regular

    Member
    208
    36
    Oct 13, 2015
    or you can use sd formatter :D
     
  10. mangalodesh

    mangalodesh Newbie

    Newcomer
    3
    0
    Nov 24, 2015
    United States
    thank you all got a 128 micro sdxc sandisk class 10 uhs-1 working formatted and viewed with easus partition manager free fat32 gave hex 0D or OD can't go back now
     
  11. mangalodesh

    mangalodesh Newbie

    Newcomer
    3
    0
    Nov 24, 2015
    United States
    now its looking like OB or 0B hex