howto://move Netflix storage to another drive in Windows 10

NetflixLogo

So I just got a Surface Go, and I have to say that I LOVE IT! It’s an awesome piece of kit and so far, has handled everything I can throw at it. The only thing I might have some reservations about is the storage. At the time I bought it, the best I could get is 128GB, though a 256GB is supposed to be released soon. In any event, 128GB is a bit tight, but the Go can support an SDXC card of up to 512GB so I figure that will take care of me, right? Well, yeah, but there’s some extra steps involved. This is the first of at least two blog posts I will post on how to make the most of the additional storage you can get from adding an SDXC card to the Go, or any other Windows 10 computer. Nothing I am going to do here is unique to the Go.

<rant>
But first, a rant. Windows 10 offers you the ability to redirect storage for apps and data to an alternative drive. It’s built right into the OS in the Storage app.

image

You should be able to redirect where to save data, but only native Windows apps actually honor this. So things like Netflix and Vudu are going to do whatever they want to do, and that’s chew up all the free space on your local C:.Hence, this post. But it would be nice if Netflix and Vudu and others actually did what you want, since there’s no reason to run out of space on C: just because you have a long airline flight to deal with!
</rant>

Now that I have that out of the way, let’s get ready to rumble. We’re going to assume that you have Windows 10, an SDXC card of sufficient capacity, the desire to download movies from Netflix, and admin rights on your machine. If you have all of that, here’s what you need to do.

  1. Go to the Microsoft store and Install Netflix.
  2. Launch it, log in, and download a movie or TV show. It doesn’t matter what, since you will just have to do it again. All we are doing here is making the app create its full directory structure.
  3. Close Netflix.
  4. Go get some coffee, because the COM surrogate is going to hold on to something for longer than you will otherwise be willing to wait. Take your time.
  5. Create a folder on your SDXC card. In this example, my card is mounted as the D: and I am creating a folder called \Netflix.
  6. Now, go to C:\Users\username\AppData\Local\Packages\4DF9E0F8.Netflix_mcm4njqhnhss8. Move everything under that folder to your SDXC card. If you get an error about the COM surrogate, then you got instant instead of brewing a real cup. Go get some more, REAL, coffee and try again.
  7. Once you have moved EVERYTHING under C:\Users\username\AppData\Local\Packages\4DF9E0F8.Netflix_mcm4njqhnhss8 to D:\Netflix, go up one level to \Packages\ and delete the 4DF9E0F8.Netflix_mcm4njqhnhss8 folder.
  8. Open an administrative cmd prompt, and CD to the C:\Users\username\AppData\Local\Packages\ folder.  and create a junction as follows.
    MKLINK /J 4DF9E0F8.Netflix_mcm4njqhnhss8 D:\Netflix [enter]
    This command has to be run as an admin in the Packages directory, or you will need to specify the full path. What it does is create a junction point in the Packages directory that looks like the 4DF9E0F8.Netflix_mcm4njqhnhss8 directory to any application, but which actually maps to the D:\Netflix folder. As far as the Netflix app is concerned, it’s accessing all that data right where it left it.
  9. Launch Netflix, download something else, and fire it up.

Now, anything additional you download will be saved to your SDXC card instead of your SSD. #winning

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.