12-18-2012, 08:46 AM #2
- 12 Posts
I installed a micro sdxc 64gb card, synced music to it using the terrible Windows 8 app, and it showed up under the music app. When I used WMP to sync music, it was terribly laggy, and just a bad experience, so I deleted everything, and used the Windows 8 app again. It works much faster on the phone, but the app on the computer is just plain stupid....
12-18-2012, 12:30 PM #3
- 470 Posts
- 12-18-2012, 04:41 PM #4
The links provided will help you do that with some issues. THe music will stop if on sleep and your folders may show up in your photos folders which is more of a annoyance, but not an issue.
I just gave up and will just move over music from my card if needed and move back over if need more space.
- 12-18-2012, 05:08 PM #5
This is a better method than the link above. It might be a little more work, but just follow the instructions to the letter, and you'll be able to use your microSD as if it were just an extension of your hard drive.
Team Radicus | Surface and SD Card
- 12-18-2012, 08:37 PM #6
12-22-2012, 01:47 AM #10
- 47 Posts
12-23-2012, 03:08 PM #12
- 122 Posts
Whichever of the three processes you try, the real trick is to make sure 3rd party apps can see the files.
After trying each of these, I've installed a large number of 3rd party apps that are wrongly coded to look only on the explicit path for Music, Movies and Pictures on the local memory on the device. I've sent feedback to a number of these developers. But until they make the necessary changes to look into the appropriate libraries - not just an explicit directory path - many of them won't be able to see the media you've placed here and make use of it.
- 12-23-2012, 04:40 PM #13
Libraries is how it works. That's fine. The problem is more with Windows and indexing than the way third party apps work, since they all (and MS's own apps as well) work the same. The solution isn't junction points. It's a location that can be indexed. Junction points means squat in that respect. The next time the Surface reboots, it'll be gone and it won't index anymore.
Folders in a VHD can be indexed - so your best bet at this stage is to create a VHD that takes up all of the SD card (which obviously needs to be formatted as NTFS), and then create folders in the VHD which you then include in the appropriate Libraries. You'll also then need to mount the VHD on boot with a Scheduled Task. A massive hassle for something that should be simple, but this is the only way I could figure out to get content indexed properly even after a reboot.
Now, the follow-on question is, since I've formatted my card as NTFS and have all my files on a VHD, wouldn't there be problems with file interchange? In many cases, yes. Which is why you'll need to enable the Server service and access the Surface via your LAN and then share the folders in the VHD, which is a useful thing to have anyways (and set power settings for the Surface to not sleep when on AC - though good luck getting that to stick ).
Even then, the MS Music app is crap at displaying changes in the indexed content. The Windows 8 music experience really is a steaming heap of turd, something that makes iTunes 10 look like a work of genius...
... and I'm paying 10 bucks a month for it, when they should be paying me to Alpha test this pile of crap.
Last edited by slomo#WP; 12-23-2012 at 05:14 PM.
- 12-23-2012, 04:58 PM #15
You'll need a DISKPART script file.select vdisk file=“full path of vhd file”
Then you'll need a batch file that's called as a Schedule task on bootup which hasdiskpart /s “full path of above script file”
Double check Indexed Locations after a reboot. If the folders have stuck, success. If not, you're doing something wrong.
12-23-2012, 05:43 PM #16
- 204 Posts
^^^^yup these guys know what they are talking about, but for the average joe this is going to be impossible for them to do. Hopefully MS fixes indexing so we don't have to do this massive workaround that does not cause normal people's heads to explode.
- 12-23-2012, 06:21 PM #18
Isn't all the stuff with VHD and scripts a bit unnecessary? I'm pretty sure when I tried the way from thurrot's site, after I'd mounted the SD card I also went to indexing options under control panel and made sure the new library locations were listed as indexable. I even tested by adding new files to the libraries, and although it wasn't instantaneous, the music app did update with the new music after a few minutes.
- 12-23-2012, 07:36 PM #20
Having said that, pretty sure I rebooted my Surface after an update and library was still working but could be wrong.
Sent from my iPad using Tapatalk HD
- 12-24-2012, 08:45 AM #22
Honestly, you'd think MS would have got this sorted out by now, especially given the fact that most everyone will be using the microSD as storage for media.
Would it be possible to list all of these steps for doing the VHD and mounting via script and Task Scheduler in one post? Maybe we could then get a moderator to sticky it to the top of the Windows 8 tablet forums (as I'm guessing it affects all, not just the Surface?) so everyone can benefit?
I for one would be grateful to be able to refer back when I get a subsequent tablet.
- 12-24-2012, 09:53 AM #24
The mapping of course survive a reboot - that's what they're supposed to do. But look in your indexed locations.
The relevance is not that junction points don't work. It's that the locations are no longer indexed after a reboot.
- 12-24-2012, 09:54 AM #25