D3D is only a part of DirectX. DirectX11 has this part already, so I'm guess that the screensaver is designed for an older version of DirectX. If the screensaver is native in Windows 7, then I don't understand why it would have a problem. I can't recommend it, but I know that sometimes older games want to automatically install older versions of DirectX, and when I asked about it on a forum elsewhere, I was told to go ahead and let it, because it wouldn't effect DirectX 11. All that I know is that I did as suggested and dxdiag still shows the version as DirectX 11 and everything works okay. Take this for what it is worth...speculation.