Go Premium for a chance to win a PS4. Enter to Win


ntdll.dll error

Posted on 2014-10-06
Medium Priority
Last Modified: 2014-10-11

I have a software which communicates with an instrument, a digital storage oscilloscope, RIGOL.
The communication is done using NI-VISA run-time, specific driver.
My PC is WIn7 64 bits Home Premium.
There are several ways to communicate with the instrument, using SCPI commands for example.
There is a ready-made Excel file which is able to communicate with the instrument.
The main program provided by the manufacturer of the oscilloscope, named UltraSigma is able to detect the VISA address of the instrument, no matter if I connect with USB or TCPIP cable.
The problem is: sometimes that UtraSigma software it closes automatically after few seconds and most of the time is closing with an error when I click right on the VISA address found of the instrument, when I want to invoke the SCPI command panel, to test simple commands as "*IDN?"
It is mentioned the error and is related with ntdll.dll.
How can I solve such error?

All the programs work without problems.
Few things that I have tried before I posted here:
- I updated the latest drivers and the software of the instrument from RIGOL website.
- I disabled the antivirus and anit-spyware, restart the PC each time, no effect, same error.
-  Then I was thinking at Regional settings. The original Windows DVD was in German, but it asked me if I want English and I have English installed. The Regional settings are for Germany. I changed for USA, restart the PC every time, after each change. Still the same error, the UltraSigma closes when I click right on instrument found.
- One more additional  SCPI command panel small software closes automatically and gives errors when I try it.
- There is one more piece of software from internet written by someone else to communicate with RIGOL and did not work. Strange thing: UltraSigma software package has inside the NI-VISA run-time and is installed automatically with UtraSigma software. Then I downloaded separately the latest NI-VISA from National Instruments and after installation, that software from internet works, but I am not so sure if all the functions. Anyway, better than nothing.
- Still the original software UltraSigma provided by the RIGOL gives the same error.
- One more thing to mention: the UltraSigma software icon has a shield on its icon related with UAC (User Account Control). I turned that off and still I got the ntdll.dll error.
I noticed that ntdll.dll error may be related with a lot of causes:

How to trace the cause of my error ntdll.dll and make the UtraSigma program working?
Question by:viki2000
  • 4
LVL 50

Expert Comment

ID: 40364077
viki2000 --
Please tell us (or post a screenshot of) the exact error.
As you say  ntdll.dll errors can be cause by many causes.   And the article you reference says "most ntdll.dll errors result from a corrupt or damaged version of the ntdll.dll file itself, corrupt hardware drivers, or issues between Windows and other programs."

Have you looked in Event Viewer?

Have you tried the suggestions in that article?  
Can you contact UltraSigma?
LVL 21

Author Comment

ID: 40365348
The screenshot is here:
the error text is here:
Problem signature:
  Problem Event Name:      APPCRASH
  Application Name:      Ultra Sigma.exe
  Application Version:
  Application Timestamp:      4d2fa0d5
  Fault Module Name:      ntdll.dll
  Fault Module Version:      6.1.7601.18229
  Fault Module Timestamp:      51fb1072
  Exception Code:      c0000005
  Exception Offset:      00033ac5
  OS Version:      6.1.7601.
  Locale ID:      1031
  Additional Information 1:      0a9e
  Additional Information 2:      0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:      0a9e
  Additional Information 4:      0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:

If the online privacy statement is not available, please read our privacy statement offline:

I did not use Event Viewer.
I did not try yet the suggestions from the above article.
RIGOL is the manufacturer of the oscilloscope. UltraSigma is only the software made by them to check the communication with the instrument. It seems made in LabView.
I did not contacted Rigol, because I had bad experience in the past, they do not answer fast or sometimes they do not answer at all. The technical support is not so great, but the instruments are good enough as low end, low price compared with Tektronix, Agillent, LeCroy, Yokogawa and other important manufacturers.
LVL 21

Author Comment

ID: 40365380
The Event Viewer shows next error:
EventViewer - UltraSigma error
And the Details as text:
-      System
            -      Provider
                  [ Name]       Application Error

            -      EventID      1000
                  [ Qualifiers]       0

                  Level      2

                  Task      100

                  Keywords      0x80000000000000

            -      TimeCreated
                  [ SystemTime]       2014-10-07T06:57:06.000000000Z

                  EventRecordID      24059

                  Channel      Application

                  Computer      Labor


-      EventData
                  Ultra Sigma.exe
                  C:\Program Files (x86)\RIGOL\Ultra Sigma\Ultra Sigma.exe

LVL 21

Accepted Solution

viki2000 earned 0 total points
ID: 40365418
OK, the problem is solved.
I used the DLL File Fixer (http://www.dll-files.com/fixer), which more or less a Registry Optimizer, but did a good job this time.
Then has a section with Register DLL, letting you search the dll file that you need on their website and then install it on your machine.
Did that, restart the PC and no more problems.
LVL 21

Author Closing Comment

ID: 40374612
Usually I do not use such "automatic fix" programs, but this time worked and was fast.
I do not need to know the real cause behind the problem, at least for the present situation, as long now everything is fine.

Featured Post

WatchGuard Case Study: NCR

With business operations for thousands of customers largely depending on the internal systems they support, NCR can’t afford to waste time or money on security products that are anything less than exceptional. That’s why they chose WatchGuard.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There are many software programs on offer that will claim to magically speed up your computer. The best advice I can give you is to avoid them like the plague, because they will often cause far more problems than they solve. Try some of these "do it…
This article explains the fundamentals of industrial networking which ultimately is the backbone network which is providing communications for process devices like robots and other not so interesting stuff.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …

971 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question