Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I get a clean uninstall of NIDAQmx 8.8

We have been using NIDAQ 6.9.3 with several different DAQ devices with Windows XP.

We found that the new device we wanted required NIDAQmx, so we were told to download and install it.

We discovered that our existing C++ software will not run with NIDAQmx, so we uninstalled it and reinstalled NIDAQ 6.9.3.

We now cannot run any of our applications using NIDAQ or even the NI MAX program, which gives an error indicating corrupt installation.

How do we get a full uninstall of NIDAQmx so we can get a clean reinstall of NIDAQ 6.9.3??

Help!

0 Kudos
Message 1 of 3
(4,310 Views)

Hi Gordon,

 

Thanks for the post.

 

I would recommend using MsiBlast.

 

Please find the steps in this forum link

 

Hope this helps,

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 2 of 3
(4,292 Views)

Hi Gordon,

 

It sounds like there is a MAX database corruption, which should not be too difficult to fix. Take a look at the following KnowledgeBase article and follow the steps listed.

 

http://digital.ni.com/public.nsf/allkb/2C7480E856987FFF862573AE005AB0D9?OpenDocument

 

Once you have completed the MAX corruption recovery, you can make sure the NI-DAQmx is un-installed and then re-install a copy of Traditional NI-DAQ (Legacy) 6.9.3, which can be found at the following link.

http://joule.ni.com/nidu/cds/view/p/id/825/lang/en

If the above steps don't work then, you could try to use MSI Blast, as mentioned in the previous post, but I would save that as a last resort. Also, if this is the option you need to go with you will have to contact NI for support and open up an email or phone service request.  

 

http://sine.ni.com/apps/utf8/nicc.call_me

 

Your C++ program will not run the DAQmx driver, because DAQmx and Traditional NI-DAQ use different function calls that do not have a 1 to 1 mapping relationship. It will take a small amount of effort, to modify your existing code to use the DAQmx driver. For a list of C functions and their definitions you can check out the DAQmx C Reference Help, which will install with a copy of the DAQmx driver. You can find that under the NI-DAQ>>Documentation path in the Program Files of your Start menu.

 

Chris W

Message Edited by Chris W. on 12-05-2008 01:28 PM
0 Kudos
Message 3 of 3
(4,285 Views)