ntdll.dll error


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?
LVL 21
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

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?
viki2000Author Commented:
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.
viki2000Author Commented:
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

viki2000Author Commented:
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.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
viki2000Author Commented:
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.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.