NvMc tray.dll ?

botheredbothered Manchester UK
edited July 2004 in Science & Tech
Everytime I start 'the other' PC a box pops up saying it can't load D:\windows\system 32\NvMc tray .dll. I've looked for this file on my PC and it hasn't got one!
Call of duty keeps crashing on 'the other' PC so I'm trying to get rid of this error but can't find any info on it.
Suggestions guys.

Comments

  • tophericetopherice Oak Ridge, TN
    edited April 2004
    nVidia graphics cards related. Has to do with the nVidia Control Panel in your system tray. Usaully runs under the name of NvMediaCenter as a Startup entry (NvMediaCenter = RUNDLL32.EXE C:\WINDOWS\System32\NVMCTRAY.DLL,NvTaskbarInit). NVMCTRAY.DLL is located in "C:\WINDOWS\SYSTEM\" on Windows 95/98/ME, "C:\WINNT\SYSTEM32\" on Windows NT/2000 and "C:\WINDOWS\System32\" on Windows XP. I would suggest reinstalling the latest nVidia drivers.
  • botheredbothered Manchester UK
    edited April 2004
    Thanks, I did update the drivers yesterday to try and get CoD stable. I was after that that this box started appearing.
    My PC has ATI, that's why I couldn't find the file!
  • hidylahidyla NJ
    edited May 2004
    I'm having the same issue stated above. I was using an nvidia card but yesterday we installed an ATI Radeon 9800 Pro. It was only after installing this new card that I got the NVMCTRAY.DLL error window. Everything loads fine, it's only affecing my games. :banghead: :banghead: :banghead:
  • edited May 2004
    Try making sure the nVidia drivers are uninstalled and try running Detonator Destroyer to erdaicate the remnants of the old drivers. You can find D.D. at www.guru3d.com
  • hidylahidyla NJ
    edited May 2004
    I delete it from the registry and it stopped giving the error. But it still continues to crash, Thank s for the link, I think it will help. I'm gonna go handle that and I will let you know if it did. Again thank you for your help..
  • Straight_ManStraight_Man Geeky, in my own way Naples, FL Icrontian
    edited May 2004
    bothered wrote:
    Everytime I start 'the other' PC a box pops up saying it can't load D:\windows\system 32\NvMc tray .dll. I've looked for this file on my PC and it hasn't got one!
    Call of duty keeps crashing on 'the other' PC so I'm trying to get rid of this error but can't find any info on it.
    Suggestions guys.

    Ok, here is a way to fix this one thing without hosing the registry, or at least not in a way that will hose Windows:

    what I do with specific errors like that is to run regect32 (XP's reg editor) and use a method I call "search and delete." Essentially, you have a fully or partially registered process that is hunting for the dll. Or a corrupt registry entry, or a residue from whenever that did not get uninstalled when the box at some time maybe had an nvidia card in it or got nvidia drivers installed, or something that uses files that are anmed like nvidia drivers got onto the box.

    the real file name should be nvmctray.dll without a space.

    So, let's start there.

    run regedt32 from start|run|regedt32

    Now, step one is to use it to back up the registry.

    to kill that file and that file only, you can search for:

    nvmctray.dll

    leave the caps sensitive feature off, and the full word feature (uncheck both).

    what you will get are registry entries that have a path with nvmctray.dll in them, for results, and it will show you the results one at a time.

    You can delete every result found. You have a registry backup, this backup can be restored from within safe mode if you trash teh main video stuff by delting too much, and safe mode can use default video modes if need be and will if video drivers are trashed. To do so you simply get into safe mode, run regedt32, and use it to restore registry.
    Then restart out of safe mode, and you have your saved registry back.

    I have seen norton\symantec stuff use nv named files, but they will be in a path with Norton or Symantec in path ALSO, so if you want to hunt out nvidia stuff you can use nv as search and not delete anything that matches but also has Norton or norton~1 or Symantec or symant~1 (or any number after ~ at end of these names) in path. Microsoft uses nv for nvidia and symantec has some things that use the same first two characters also.

    BTW, the registry editor in windows also supports cut-n-paste. If you have real weird entry, you can do this:

    Select, by clicking on or dragging mouse across the displayed entry.

    on keyboard, press both the CTRL and C keys, then release both. Nothing will happen visually yet, when you do this. Ignore nothing appearing to be happening until you do what is below.

    Any word processor, including wordpad, can accept cut-n-paste, and so can browsers. The paste command from keyboard is to press and hold CTRL key down and press V, then release both keys. Yuo can save your key in text for manual restoring later this way.

    In fact regedt32 and regedit (earlier windows versions) can save individual registry keys also by selecting what you want to save in left pane and telling the registry editor to save, then telling it to save the selected things. It will make a file of type reg and you can restore using this file by double-clicking it and then restarting windows right afterwards.

    These last two paragraphs give you ways to save things manually so you have a restore method. Yuo cAn make a new registry key in regeedit and regedt32 also, so if really wanting two backups, do boht and maybe print the saved file or print from your word processor. Yuo also with cut-n-paste can grab entries out of the registry editor and paste here for tohers to look at and wait to delete them, then open regedit and find them by entering what they have in them in a find\search command entry dialog box-- and use cut-n-paste to enter what you want to search for.
  • botheredbothered Manchester UK
    edited May 2004
    Thanks John. Useful and helpful, again.
    Cheers.
  • edited July 2004
    bothered wrote:
    Everytime I start 'the other' PC a box pops up saying it can't load D:\windows\system 32\NvMc tray .dll. I've looked for this file on my PC and it hasn't got one!
    Call of duty keeps crashing on 'the other' PC so I'm trying to get rid of this error but can't find any info on it.
    Suggestions guys.
    i had the same problem and i logged on to the NviDia web site and downloaded the international version of driver updates for the operating system i use(windows xp) and it is now gone
    good luck
Sign In or Register to comment.