Netflix DRM Error - Solution

chusteczka

Diamond Member
Apr 12, 2006
3,399
3
71
Digital Rights Management (DRM) Error
Error Code: N8156-6003


Netflix online streaming was failing due to a Digital Rights Management (DRM) error. Here are a few solutions to try if you run into the same problem.

  1. Open browser with administrator privileges.
  2. Reinstall MS Silverlight.
  3. Delete the MS PlayReady file mspr.hds.


1. Open browser with administrator privileges
Open your browser with administrator privileges. Right click on the browser icon and select "Run as Administrator". This will properly set the MS PlayReady file mspr.hds and you can now watch the Netflix movie content even with limited user security privileges.


2. Reinstall MS Silverlight
Uninstall/Reinstall MS Silverlight. Ensure silverlight is updated through Windows Update.


3. Delete the MS PlayReady file mspr.hds
Delete (or rename) the file:
C: \ProgramData\Microsoft\PlayReady\mspr.hds

Deleting this file will reset any media that has been purchased and assigned to your computer. You can lose the right to play your purchased music if you delete this file. It may help to rename it instead of deleting it.
 
Last edited:

chusteczka

Diamond Member
Apr 12, 2006
3,399
3
71
How to get Netflix to work after setting a Software Restriction Policy.

Mechbgon has a page describing how to protect a computer from viruses and malware by setting a Software Restriction Policy (SRP). It seems like a good idea and I have implemented it on my computer. Since that point, Netflix was unable to stream video. The solution was to exclude the directory path for the mspr.hds file from the SRP.

Here is Mechbon's Software Restriction Policy tutorial.

Here is the error shown by Netflix.
Internet Connection Problem
Error Code: N8156-6022
An internet or home network connection problem is preventing playback.
Please check your internet connection and try again.

If the problem persists, please call Netflix at 1-866-579-7113.


A directory path can be added as a "new rule" in this manner.
  1. Open the Local Group Policy Editor by executing "gpedit.msc".
  2. Local Computer Policy | Computer Configuration | Windows Settings | Security Settings | Software Restriction Policies | Additional Rules
  3. Right-click and select New Path Rule....
  4. Add the following path.
    • C: \ProgramData\Microsoft\PlayReady
  5. And add this path if needed.
    • C: \Users\<username>\AppData\LocalLow\Microsoft
 
Last edited:

denis280

Diamond Member
Jan 16, 2011
3,434
9
81
OK! Click on start > control panel>Administrative Tools> Local Security Settings.Now click on top of Software Restriction Policies.Within the event that there are no software limitations described, you can right click on Restriction rules and Choose New Software Restriction Policy.After that, double click on top of the enforcement.Choose All users apart from local administrators.Click on ok and restart your PC.