1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Problem with DirectX and DXDIAG

Discussion in 'Windows XP' started by kosketus, 2006/12/16.

  1. 2006/12/16
    kosketus

    kosketus Inactive Thread Starter

    Joined:
    2005/12/08
    Messages:
    229
    Likes Received:
    3
    Hi,

    I've been having terrible problems trying to get my Asus V9520 Video Suite graphics card to capture video (it has the necessary hardware), including the BSOD every time I try to start capturing. The BSOD pinpoints NV4_mini.sys as the source of the problem. Having googled I find this is a fairly frequent occurrence, and a way suggested to help with diagnosing the cause is to use DXDIAG as a first step.

    But Dxdiag.exe isn't installed anywhere on my computer. Since I already had DirectX 9 installed (and I'm running XP SP2), I can't understand how this can be the case - but it is! Nor have I been successful in trying to acquire Dxdiag.exe by installing a fresh download of DirectX over the top of the existing one. I just get a message telling me DirectX is already installed.

    Leaving aside the mystery as to how it's possible to have DirectX installed without Dxdiag being included in it, can anyone suggest a way that I can correct this situation? Or am I going to have to do a fresh install of WinXP?:eek:
     
  2. 2006/12/16
    Zander

    Zander Geek Member Alumni

    Joined:
    2002/01/07
    Messages:
    4,084
    Likes Received:
    5
    How are you trying to run dxdiag? Start>run>dxdiag should get you there. Have you searched your computer for dxdiag.exe? It should be located in your windows\system32 folder.

    If you've already tried these things, sorry. Need to make sure.

    If you don't have it, installing directx should install it. It's odd that it doesn't. You could try running the system file checker to get it back. Click start>run and type sfc /scannow. You may be prompted for your XP cd.
     

  3. to hide this advert.

  4. 2006/12/16
    kosketus

    kosketus Inactive Thread Starter

    Joined:
    2005/12/08
    Messages:
    229
    Likes Received:
    3
    Hi Zander
    Yup, I did both of these. Funny thing, though:- the reponse (negative, in both cases) is as near instantaneous as makes no difference.

    Thanks for the suggestion - I didn't know about this tool. However, when I ran it it just checked that all protected Windows files were intact and in their original versions, and gave me no feedback. It didn't call for the XP CD.

    I imagine that if I dared to explore the Registry I might find the answer, but that's a bit beyond my reach.
     
  5. 2006/12/16
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Much more straightforward than that :)

    Open up Event Viewer (right click My Computer icon > Manage > Event Viewer > System) and look for entries shown in the attached screenshot. If any files were replaced there will be entries between the two highlighted relating to the files replaced.
     
  6. 2006/12/17
    kosketus

    kosketus Inactive Thread Starter

    Joined:
    2005/12/08
    Messages:
    229
    Likes Received:
    3
    Hi PeteC

    Thanks. I did this, and there are so many entries it would take me all day to count them - if I had the patience. They have various different IDs, and checking the Properties of one or two of these at random they seem to be of varying degrees of severity. Some are innocuous but others (eg ID 64004 "The protected system file c:\windows\system32\zipfldr.dll could not be restored to its original, valid version. The file version of the bad file is 6.0.2900.2180 The specific error code is 0x00000490 [Element not found.
    ] ") seem potentially worrying. Trouble is that there's no way to home in on any specific file, such as Dxdiag.exe, without viewing the properties of each and every event's ID in turn until one happens upon that particular one. Murphy's Law predicts that it will be the last one in the list! This would take me a month but long before then I'd have been carted off to the loony-bin (oops! not politically-correct).

    Might I ask:- what conclusion do you draw from this? (I see that in your screenshot there were only two entries).
     
  7. 2006/12/17
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    The interpretation of my screenshot which shows only the two entries for SFC start/finish with no entries inbetween is that no system files were replaced, i.e. none were missing or corrupt.

    If you have a number of entries between start and finish of SFC, all of which relate to missing/corrupt files such as the one you posted ...
    I would be concerned.

    Windows keeps a cache of all system files to which SFC refers and uses to replace missing or corrupted files and if a system file is deleted it is generally automatically replaced.

    I would be inclined to check your hard drive as a start ....

    Start > Run > chkdsk /r > OK, noting the syntax (spave in command) and accept the instruction to run at next boot.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.