Fix Nvidia Shadowplay in Windows N versions.
So I used a bit of of time getting this to work for my self, So let me share the solution that worked for me.
I was able to enable shadowplay in Geforce Experience, but when I activated it in a game, this icon showed in the corner.
But after a lot of internet searching I found a solution,
If you are running an N version of Windows, you don’t have the media player files installed, there are needed for Nvidia Shadowplay to record.
Luckily these files is free to download from Microsoft.
Here is some links for the packages.
Windows 8.1 N
http://www.microsoft.com/en-us/download/details.aspx?id=40744
Windows 7 N
http://www.microsoft.com/en-us/download/details.aspx?id=16546
I hope this was useful for some, if you have anything to add, please leave a comment.