JSI Tip 6170. 'This pre-release version of DirectX has expired, please upgrade to the latest version from http://microsoft.com/directx'?

Jerold Schulman

January 2, 2003

1 Min Read
ITPro Today logo in a gray background | ITPro Today

When you start a program that requires DirectX or one of its' components, or youvisit a Web page, you receive:

This pre-release version of DirectX has expired, please upgrade to the latest version from http://microsoft.com/directx.

NOTE: This error may describe a DirectX component, like DirectDraw.

You have installed a Beta version of DirectX, or one of its' components, and the trial period has expired.

Download the released version of DirectX and install it.

If this does NOT fix the problem, perform an in-place upgrade of Windows 2000 or perform an in-place upgrade of Windows XP. If the problem is resolved, download the released version of DirectX and install it.

If the problem is still NOT resolved, try to manually remove the DirectX files:

1. Start / Run / dxdiag.exe / OK.

2. On the DirectX Files tab, record the file names when the Attribute column is marked Beta. You can press the Save All Information button to write this to a text file which you can then print.

3. Exit the dxdiag.exe program.

4. Locate all the Beta files on your disk and delete them.

5. Shutdown and restart your computer.

6. Download the released version of DirectX and install it.


Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like