RE: Solution found to one kind of error C00D11B1 !!
- From: SKY <SKY@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 2 Oct 2007 18:11:00 -0700
Hello Leonardo,
The fix you post here refers to Vista, whereas I
have Windows XP Pro. I don't know if it really makes ANY difference. I went
to the Registry & followd the path you laid out, but in the
Windows\CurrentVersion, I couldn't find the "Audio". Therefore, I couldn't
find "DisableProtectedAudioDG".
Can you help?
Thanxx
"Leonardo Valencia" wrote:
Well, after much struggle and research I finally figured out the problem when.
trying
to play proteced songs in Windows Vista with WMP 11.
In my particular case I was getting this original error:
C00D7159: The policies that the Input Trust Authority requires to be
enforced are unsupported by the outputs.
So if you are experiencing a different problem this solution might not work
for you. But I am sure it will work on most cases like mine.
The crux of the problem is that in my computer the DRM subsystem does not
trust the audio devices so it refuses to play protected content. It took me
a while to find the origin of the mistrust. In first place my sound drivers
were signed by microsoft nonetheless! so that should take care of that issue
no?
Wrong, it turns out that most important than having signed drivers is to
have the Operating System actually enforcing that! If the OS does not force
the audio drivers to be signed the DRM system will not play protected music
(even though your drivers are signed).
So lo and behold, my windows vista was shipped from the factory with the
signing checking disable. I guess that the reason is that most of the drivers
out there are still unsigned (because of the recent release) so the OEMs
prefer to disable the checking to make sure that a lot of old hardware still
works.
The registry entry that controls wheter or not windows vista enforces signed
audio drivers is in the following path (use regedit to examine/change it).
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Audio
And the entry is called
DisableProtectedAudioDG
When it is set to 1, the system does not check for signed drivers and the
protected content refuses to play.
So I only changed the value to 0, and restarted windows, now Vista does
enforce the protected audio and my protected music plays !!! (my normal music
also plays).
Be careful though, if your audio drivers are not signed, then, changing this
value to 0 will probably disable your music playback (not 100%).
So if your problem is that you don't get music at all, then try setting that
to 1, but if your problem is like mine (no protected music and you do have
signed drivers) then set the value to 0.
I hope this information is useful to any of you.
Best regards,
-Leonardo Valencia
- Prev by Date: Re: Access interface of wmal2wav
- Next by Date: Re: .avi Video Files
- Previous by thread: Re: Working with an external dispay...
- Next by thread: Re: .avi Video Files
- Index(es):
Relevant Pages
|