The most likely-to-work tip is to downgrade your directX.
No, the only graphics cards available as of 2/1/10 that support DirectX11 are the Radeon 5000 series, Nvidia is currently developing their DirectX11 GPU, Fermion.
because certain point x9 games are not ment to be run with newer direct protocals
Not exactly. It doesn't support 11 directly, but 11 is backwards compatible with directx 10 (which the card originally came out with). So, it'll work with directx 11, just won't use the features only on that and not on 10
DirectX is a program that enables smooth scrolling, and speedy graphics on Windows computers. Uninstalling it may stop certain subsidiary programs working, or slow down games etc that rely on DirectX to assist in the production of smooth graphics.
The safest place to download directx11 is directly from Microsoft's website. Other websites can have spyware and other forms of malware attached to their downloads that can be harmful to your computer.
There is no need to download DirectX for Vista. it already bundles the latest version of DirectX.
The DirectX 11 can still work perfectly on your ATI Radeon 4850.
DirectX doesnt have nearly as much to do with this as your video card. Pixel shader technology is hard-coded into your video card and its drivers. No matter what version of directX you are running, if your video card doesnt have pixel shader, your system will not be able to run any games requiring it.
Yes - at least mine did ! DirectX was already installed on my laptop when I bought it brand new from the manufacturer.
DirectX 10 is the newest standard.
http://www.microsoft.com/downloads/details.aspx?familyid=2da43d38-db71-4c1b-bc6a-9b6652cd92a3 This downloads a program which detects your current installation, and downloads updated components, as well as installing them. Note: this is not for DirectX 10.x - that is a separate download.
DirectX 8.1 is old and unsupported. You would be better served by upgrading your directX.