Ask questions. Help others.
The HP Community is here for you.
Post new question
Note on archived topics.
This topic has been archived. Information and links in this thread may no longer be available or relevant.
If you have a question create a new topic by clicking here, or click on "Post new question" above and select the appropriate board.
Posts: 1
Member Since: ‎06-07-2010
Message 1 of 2 (3,108 Views)

Error "could not find any compatible Direct3D devices"

[ Edited ]

I have HP Media Center m7160n Desktop PC bought ~4-5yr ago.


Suddenly,  I started having trouble with screensaver which would not display properly.   I always used the default 'fish aquarium' screensaver which came with PC when I bought it.  And which has been running fine all these years.   When it stopped displaying, I went to control panel > display > screen saver.  The "aquarium" option is still in the pop-down list,  you can click on "settings" and all options are there - but when you try to do a preview it gives you error "could not find any compatible Direct3D devices".   Many of the screen savers do not work and have same error msg   eg.  space, nature, 3D pipes, Davinci, ect... screensavers all give errors.   But some work properly such as beziers, mistify, picture slideshow...


I have not changed any drivers, video, etc...   Using the default Intel video that came with PC: Intel 82945G Express Chipset.


I went through various websites to try and find error and ways to correct it - to no avail.   Removed screensaver files, reloaded..  Tried to check if scr file is corrupted.   Ran various tools to verify if harware had a problem. etc...  All seemed fine.


I finally ran dxdiag (DirectX diagnostic tool) since some websites suggested Direct3D may be due to driver issues. Dxdiag has about 8-tabs at top of page.  Only one tab (display) gave this msg

"No problems found.

Direct3D functionality not available. You should verify that the driver is a final version from the hardware manufacturer."  

Rest was all OK.

I tried updating video drivers (which does it directly from Intel website)  but you can't update direct via Intel website because it says they came from OEM which is HP.   Note that I always kept system up to date in terms of updates (except for stuff I don't use - such as some soft).  So I doubt they are not proper version.


Strangest thing:  I have 2 PCs that we bought at same time - they are both exact same model, same monitor, same config, etc...  One still works fine - other does not.    I checked both with DirectX diagnostic tool - and the other PC seems to have same config.  The only diff. is the PC does not have the error msg about Direct3D.   Everything else seems exactly the same.


I do not know where else to look-for or what to do.

Any ideas?


PS:  By the way, when I go into control panel > display > screen saver,  you pick "aquarium" and then if click on "settings" you can turn the 'audio ON'  (play sound).  When I do preview,  I can actually hear the water flowing - meaning that it does pick the proper screensaver, but it can't display it.


Note also that searching the web this error seems to occur with a variety of PCs,  various graphic adapters, and when running diff things (games, graphics soft, etc...).   Each one seem to have a diff. reason as to why it causes problem.


Tks, A.



0 Kudos
Posts: 17,972
Member Since: ‎11-21-2008
Message 2 of 2 (3,095 Views)

Re: Error "could not find any compatible Direct3D devices"

Amazz, it may be that the video chip has failed.  I suggest buying a standalone video card to see if that solves your problem.  The video card slot is a PCI Express x16.  It certainly can't hurt and it will boost system performance considerably.


HP TouchPad - 1.2 GHz; 1 GB memory; 32 GB storage; WebOS/CyanogenMod 11(Kit Kat)

HP Omen X; i7-6700K; 16 GB DDR4 2133; GTX 1070; 256 GB SSD M.2; Win 10 Home

HP Photosmart 7520 AIO

**Click the Thumbs Up+ to say 'Thanks' and the 'Accept as Solution' if I have solved your problem.**

Intelligence is God given; Wisdom is the sum of our mistakes!

I am not an HP employee.
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation