Yes, I have just had this problem too (since the auto-update to WMP10 or maybe 11, I didn't notice).
WMP10 has decided it isn't going to play commercial DVDs any more.
Not on a connected DVD player but from the D and E drives of the PC (one a CD burner and DVD reader and one a CD/DVD burner).
At first, it wouldn't play the video off my own home movies either.
Working through Microsoft's fixes (install a DVD decoder from a third party) didn't work (although my home movies played OK). Trawling the Internet, I tried some codec fixes. No luck there except a dwindling HDD size!
OK, already committed after spending money on the decoder that was recommended for my system (Win XP) only to find that according to the Microsoft DVD decoder facility, it isn't suitable - DOH!
Bought a DVD player program (again, as recommended by Microsoft). Did that fix it? NO.
Microsoft's only other suggestions were to either remove the DVD and reinsert it (yes, I had already done that quite a few times) or to make sure the disc was clean. Rocket science stuff there.
All firmware updated so I rolled back to WMP9 (which played them fine the day before).
Nope. Obviously WMP10 deposited something that causes it to refuse to play commercial DVDs any more.
Back to WMP10 again - problem still there.
Thanks heaps Microsoft.
With money getting in short supply, I've bitten the bullet and given up on WMP.
WMP Classic plays them fine, by the way so, rather than pay out for recommended stuff that won't work, just play the DVDs in that (or a decent alternative like VLC, of course).
I have to admit, the DVD player program I bought is much better than WMP ever was but how annoying to have something taken away AND have it still not working after following their instructions and paying for third party programs.
Don't know if it works on systems above XP (does work with WinMe) but DVD43 is rather good - and free and, rather nice, allows WMP10 to play my DVDs fine. Just sits in the tray and removes the protection so the things play as they should do.
Shame we have to resort to this but Microsoft isn't helping.
AnyDVD threw all sorts of spanners in the works and certainly doesn't like co-existing with Nero6 so I deleted it.