The SD card or USB drive has to be made accessible to overcome this problem. The data has to be stored in a different location in Windows thereby tricking both Windows 8 and Windows RT into allowing the user to add it to the libraries.
It is better to create separate folders for each type of library on the device. For instance to store music, videos and photos create separate folders in these names on the drive.
Give the SD card and USB Drive a Path:
To make the SD card and USB drive accessible at a different location, the disk management utility has to be used.
Press Windows Key + X or right-click in the bottom left corner of your screen to open the power-user menu, and then click Disk Management.
In the Disk Management window, locate the removable device that has to be used. Right –click on it and select Change Drive Letter and Paths. On clicking the Add button, a new path is created.
Enter a location the removable drive will be accessible at, such as C:\USB or C:\SD. The location can have any name you like.
At the location specified by the user, the SD card, flash drive or external hard drive will now be accessible. It will still have its own drive letter but it can be also accessed at the new folder location.
Add the Folders to Your Libraries:
Folders can be added to the libraries. Select a Library, click the manage tab that is present at the top of the File Explorer window and click Manage Library. Click the Add button and add the required folder to the library.
Windows does not realize that the folder is on a removable device and allows the user to add it normally. Repeat process as required for all your media files/folders.
The process can also be easily done by creating a NTFS junction point instead of the Disk Management Window, but that would require dealing with Command Prompt.
And that’s how we access files from SD Cards and USB Drives in Windows 8 Apps. Let me know if you need any help in the comments below.