Netflix Error n8156-6013 or n8151 on Mac OSX

It looks like the setup is a little different in Lion. In order to fix it here, I deleted the entire ~/Library/Application Support/Microsoft/Silverlight folder, and the preference file at ~/Library/Preferences/, then reinstalled Silverlight. It’s not a surgical, tactical strike against the evil forces of Microsoft invading my Hackintosh, it’s more of an all out nuclear attack to wipe out the enemy, then a treaty with military occupation sort of thing.

This one stumped me for a while. Apparently Microsoft Silverlight takes a hash of some of the hardware in your system and uses it when making DRM keys. Yeah, real forward thinking Microsoft. That means that if anything changes hardware-wise, your Silverlight installation is going to bark at you over anything DRM related, including Netflix, with this lovely and descriptive error message.

Since Hackintoshes change configuration pretty frequently, this problem is pretty big in our community.

Anyway, the fix is to delete the file that this DRM hash is saved in, and restart your browser.

/Library/Application Support/Microsoft/PlayReady/mspr.hds

19 thoughts on “Netflix Error n8156-6013 or n8151 on Mac OSX”

  1. Not sure what I should be doing.
    There is no Playready, I’m working with Silverlight so I’m not quite sure which file I should be deleting. The rest of the solutions I’ve read consisted of downgrading to Leopard from Lion, which I’d rather not. Please let me know if your infinite knowledge could help me with this.

    Thank you,

    1. Did you check both the Library in the root of your hard drive, and the Library in your user folder? In Lion, both are hidden folders by default, so to unhide them use this terminal command:
      defaults write AppleShowAllFiles YES
      Followed by
      killall Finder

      The same steps, but with NO at the end will re hide hidden files.

      1. She’s right. In Lion there is no PlayReady folder in both Libraries, the user and root ones. Witch file should we delete?

        1. In order to fix it on my Lion machine, I deleted the entire ~/Library/Application Support/Microsoft/Silverlight folder, and the preference file at ~/Library/Preferences/, then reinstalled Silverlight.

  2. Just bought a Macbook Pro w/lion, and having the same problem. I tried all of the suggestions listed above and nothing worked. I ended up deleting silverlight and downloading from MS and reinstalling it. End result is; now it works.

  3. Didn’t work. I deleted everything on the entire computer that had “microsoft” in its name, and every time I went back to Netflix, the player turned up like a bad penny, and I got the n8151 error again. Is there anything else to try? Nobody else has gone as far into Lion as you have. Thanks muchly!


  4. I have Lion. I deleted everything in the Silverlight library folder and preferences. I also deleted Playready. I quit browser, reopened browser to reinstall Silverlight, quit browser again after successful install, reopened the Netflix page and still get n8151. Wow. Please help if you can.

  5. I think Kayla is asking the same kind of novice thing that I’m wondering which is…where do I find my “library” or “application support” file or ‘path’ on my computer? I entered it into my spotlight and no luck. I looked in my Launchpad applications folder, no luck. Is it a website? Nope. We are total novices and you’re talking about something i’ve never heard of before and cannot find since its not presenting itself in the usual places…can you point me in the right direction? How do I get started finding this “path” on my computer? I realize this is a totally illiterate sounding question to a programmer :) who just asked “how much simpler can I make it for you?” ….ready? go.

  6. Ok I found the Silverlight folder in my applications area and dragged it to the trash…and now am re-downloading Silverlight for Mac…not sure if this is the right thing to do but seems the closest I can figure out to what y’all are suggesting doing.

    1. Ok, computers 101…
      A “path” to a file refers to where in the folder structure it lies on your hard drive. So if your hard drive is called “Macintosh HD” then the path MacintoshHD/Users/YourName/Library/ApplicationSupport/Microsoft/Silverlight refers to the Silverlight folder, in the Microsoft folder in the Application Support folder in the Library folder in the folder named after you in the Users folder which is at the “root” or top level of your hard drive.

      Another thing that I’m sure added to your confusion was my use of ~ in the path. That symbol means your user folder, so saying “~/” is short hand for “MacintoshHD/Users/YourName/”.

      Yet another source of confusion is the hidden folder thing. Any file or folder on a Macintosh can be hidden from normal users. One of the folders that Apple decided to hide from you, Ry, is your Library folder, because it’s full of confusing junk that you usually wouldn’t need to touch. Unfortunately, Microsoft sucks at writing software, so Microsoft Silverlight needs to be destroyed, so we do have to get in there– blame Microsoft. There is no user-friendly way of seeing hidden folders (why would there be, the hidden folders are un-user-friendly?), there’s only a terminal command. Terminal is for the supergeeks like me who can sometimes do things faster by writing commands straight to the computer than by clicking icons and what not.

      So, to summarize:
      1) Show hidden files by following this tutorial:
      2) Navigate to ~/Library/Application Support/Microsoft/ and drag the Silverlight folder into your trash
      3) Navigate to ~/Library/Preferences/ and drag the file to your trash
      4) Empty the trash
      5) Hide your hidden files again
      6) Restart your computer
      7) Reinstall Silverlight (if you go to Netflix and try to watch something, it’ll take you to where you can get a fresh copy of Silverlight)

  7. Removing ~/Library/Preferences/* combined with the rest of the instructions in this post did it for me. Thanks much.

  8. Thanks – this helped me to – when I did it all, down to reload a clean copy of silverlight. Thanks to Chris, my Super Geek of the day!!

  9. I just wanted to leave a heartfelt thank you for figuring out this problem. By the time I found this post, I’d:

    1. Been unable to use Netflix (only on my Macbook Air, not on any other Macbooks, iPhones, or Xbox 360 consoles in the apartment) for over a week;
    2. Called the number Netflix provides with the error message and walked through all of the troubleshooting steps that they were provided by Microsoft;
    3. Been referred to Microsoft directly, called and spoke with them and answered a number of questions before being told that they couldn’t help me with my Silverlight problem because I was using a Mac, which runs OSX instead of Windows;
    4. Been given yet another phone number to call, this time for the Apple software updates help desk.

    So THANK YOU, THANK YOU, THANK YOU for saving me from what probably would’ve been an ongoing cycle of calls, referrals, and frustration!

    It’s so ridiculous that Microsoft has Netflix walking people with this issue through troubleshooting steps that include deleting the mspr.hds file, but didn’t tell them to have users access their hidden files when they do that. There was a hidden cashed file in that folder that was causing all the problems!

    Thank you, again!


  10. I cannot thank you enough!!! I have been trying to get nexflix to work on my laptop for nearly two months now! All of the other instructions didn’t work because I wasn’t accessing, and thus deleting the hidden files. I had to delete the Playready folder from the Library folder in both my HD and user files, but once I did this…. Netflix plays! Can I send you a pie in the mail? Or a thank you card? Seriously, I am so grateful!!!

Leave a Reply

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