HRESULT dll error 0x8007007e


I did a DLL with LabWindowsCVI and it works fine.

I load this DLL on a VB.NET program.

The problem is: when I use it on my computer or on a computer with LabVIEW, LabWindows, Visual Studio etc, it works; But if I use the program on a computer with no software OR I get the error HRESULT 0x8007007E LoadLibrary failed, canoe find module...

Why can't I use a DLL OR on a computer with no software OR? Or is it another problem?

I apreciate all the help, because I'm already on this during a few days.

Kind regards

Daniel Coelho


Because the dll needs the support of the execution of the CVI environment. Simply create a kit of distribution for the dll project and which should ensure that all dependencies are supported.


Tags: NI Software

Similar Questions

  • DLL not found errors: 0x8007007E and 0x8007000B

    My application can not find my dll except on the PC where I have developed.

    On the target computer, I placed the dll in the same directory as the EXE file, but as soon as the program attempts to call a function in my DLL, it fails with error 0x8007007E HRESULT code, even if I specify the full path to the dll files in the source code.
    If I give the program access to the file from Microsoft msvcr100. DLL, and then I get a different error code 0x8007000B.
    The calling program is written in Visual Basic 2010 Express on Windows XP SP3 with .NET Framework 4.0.
    My dll is written in unmanaged C++.
    The target computer is also XP SP3 with .NET Framework 4.0.
    I hope that the program would be run on the target computer if I installed Visual Basic on it, but I want to solve this problem so that the program will also run on other machines.
    I've had trouble with this for days now and vain.  I searched on the internet and Microsoft Help but I understand not all the proposed solutions, none seemed to fit my problem anyway very precisely.
    Help, please.  Thank you.
    Here's how I set up the interface to my DLL functions...
    Const DirectoryDLL as String =...
    Entry point: = "Components", SetLastError: = True, CharSet: = CharSet.Unicode, ExactSpelling: = True, _
    CallingConvention: = CallingConvention.Cdecl) >
    Public static void components (_
    ByVal P1 As Integer _
    ByVal P2 As Integer _
    ByRef R1 As Integer _
    ByRef R2 As Integer)
    "Leave this empty routine.
    ' The DLLImport attribute requires to be passed to the DLL, calls in this routine.
    End Sub


    The question you have posted is related to professional level support. Please visit the below mentioned link to find a community that will support what ask you:

  • Cannot find the code d2d1.dll and error 0x8007007e

    When attempting to access the Windows Photo Gallery, I get the error message cannot find d2d1.dll then 0x8007007e error code

    Hi R_Rockhound_VWalker,

    1. did you of recent changes on the computer?

    2 when was the last time it was working fine?

    I suggest that scan you SFC on the computer that would be a system file corrupt on the computer search and replace.

    The analysis may take some time, so be patient. Windows allows to fix corrupt or missing files it finds. If the information of the installation CD is required to fix the problem, you may be asked to insert your Windows Vista installation CD.

    For more information please visit the link below.

    How to use the System File Checker tool to fix the system files missing or corrupted on Windows Vista or Windows 7

    I hope this helps!

    Halima S - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • CallExtractFiles failed with the error 0x8007007e.

    I get the following when Truing error to run Microsoft Update: [error number: 0x8007007E]

    My windowsupdate log has the following entries:

    Notifications of recommended is disabled.
    2012-10-27 23:43:20:843 472 b5c Misc = logging initialized (build: 7.6.7600.256, tz:-0400) =.
    2012-10-27 23:43:20:843 472 Misc b5c = process: C:\Program may Explorer\IEXPLORE. EXE
    2012-10-27 23:43:20:843 472 Misc b5c = Module: C:\WINDOWS\system32\wuapi.dll
    2012-10-27 23:43:20:843 472 b5c COMAPI - COMAPI: IUpdateServiceManager::AddService -.
    2012-10-27 23:43:20:843 472 b5c COMAPI - ServiceId = {7971f918-a847-4430-9279-4a52d1efe18d}
    2012-10-27 23:43:20:843 472 b5c COMAPI - AuthorizationCabPath = C:\WINDOWS\SoftwareDistribution\AuthCabs\
    27-10-2012 23:43:20:859 2012 15 b 8 Misc validation signature for C:\WINDOWS\SoftwareDistribution\AuthCabs\Downloaded\\
    27-10-2012 23:43:20:890 2012 15 b 8 Misc Microsoft signed: Yes
    27-10-2012 23:43:20:890 2012 15 b 8 Agent WARNING: CallExtractFiles failed with the error 0x8007007e.
    27-10-2012 23:43:20:890 2012 15 b 8 Agent WARNING: WU client omits CClientCallRecorder::AddService2 with the error 0x8007007e
    2012-10-27 23:43:20:890 472 b5c COMAPI WARNING: ISusInternal::AddService failed, hr = 8007007E
    2012-10-27 23:43:20:890 472 b5c COMAPI - exit code = 0x8007007E

    You have recently installed a Service Pack?

    This article mentions your error-
    You may receive error code 0 x 80004005 and other error codes when you try to start a Windows XP-based computer

    in the opposite case

    Some users have cured the problem in restoring just the c:\windows\system32\wuapi.dll
    Click Start, select run, and type: regsvr32 c:\windows\system32\wuapi.dll
    Try Windows Update

    If none of the above, perhaps this article can help you.

    Windows XP stops responding when you download updates from Windows Update

  • Outlook express error "0x8007007E".

    Original title: Outlook Express errors

    Trying to open OE I get error 0x8007007E; The identity of the connection was not found. Some components are missing or misconfigured. MSOE, DLL could not be initialized. How can I fix.

    Hi WilliamMGreen,

    1. Did you the latest changes on the computer?
    2. When was the last time you were able to open Outlook express on the computer?
    3. You have security software installed on the computer?

    Method 1

    It is possible that some third-party programs installed on the computer is causing the problem.

    I suggest that you configure the computer in a clean boot state and check if you can open outlook express.

    To help resolve the error and other messages, you can start Windows XP by using a minimal set of drivers and startup programs. This type of boot is known as a "clean boot". A clean boot helps eliminate software conflicts.

    See section to learn more about how to clean boot.

    How to configure Windows XP to start in a "clean boot" State

    Reset the computer to start as usual

    When you are finished troubleshooting, follow these steps to reset the computer to start as usual:

    (a) click Start, type msconfig in the search box and press ENTER.

    (b) If you are prompted for an administrator password or for confirmation, type your password or click on continue.

    (c) under the general tab, click the Normal startup option, and then click OK.

    (d) when you are prompted to restart the computer, click on restart.

    Method 2

    If the previous step fails, then I suggest you repair outlook express on the computer and check if it helps.

    An Outlook Express basic repair kit

  • HP Deskjet 2540: installed printer now get the HP StatusBl.dll error

    I have a new Dell computer.  I have a Windows 7 with a free upgrade to a Windows 10.  While Windows 7 I have intalled a HP Deskjet 2540 printer then computer upgraded to Windows 10.  Now on Windows 10.  I uninstalled the printer HP Deskjet 2540 and now get the HP StatusBL.dll error every time when I start the computer.  I drive and looked at disk to find L4uninstall.exe and can't find it.  The disc has a Util directory but no directory of CCC in the Util directory.  How can I get rid of this error at startup of the computer.  I love the HP products!


    The error returns after a shortcut remaining once the software has been uninstalled.

    From file Exploer type %appdata%\Microsoft\Windows\Start Menu\Programs\Startup in the address bar and press ENTER.
    Delete the shortcut to monitor alerts to 2540 printer ink and the error should appear is no longer.

    Kind regards

  • Satellite 5200 701 begins with SHLWAPI.dll error code

    My Satellite 5200 701 comes with SHLWAPI.dll error code, thn stops.

    Any help would be grateful!

    You can start your laptop in safe mode?

  • Run DLL error Windows 8 on laptops HP 2000

    When starting the laptop of HP 2000 using Windows 8, I get DLL error run there was a problem starting c:\\users\judy\appdata\local\conduit\backgroundcontainer\backgroundcontainer.dll the specified module could not be found.  I installed Norton Security software. I don't know what is this error or how to fix it! Any help would be appreciated! Thank you!

    DLL errors appear when the DLL is damaged, and it gets damaged due to the registry database. When the registry keys concerned is corrupt then it affects the DLL file and so that the error message appears. So to fix this error, you must set the registry key corruption. Apply any registry repair tool and fix DLL errors directly.

  • BTTray.exebssdk.dll error message appears at startup

    btray.exebssdk.dll error message appears on starup. I think I know what program is missing. I just want to stop the message to come.

    Verify the path of the dll file... If she is in a place such as \appdata\local\diagnostics\apn\, this is not a system file...
    May be that a third party/malware software falsified some startup items... Most of the time this can be due to malware/adware software removal by an antivirus but do not remove the startup entry...

    Malwarebyte s scanning is a good idea

    But you may need to remove by start up

    (1) if there is everything about the .dll u you described here, to the start system tray turn off...

    try to use "Autoruns for Windows" and check if there is that a boot associated .dll u entry you have described and if so delete...

    If you look at it, it should be under the present

    In case if you can't find using the above methods, it might be under

    taskschedule ===>Scheduler task library. If found delete the entry about the Task Scheduler Library ftphost.dll


    You can use regedit... Press windows R, type regedit and click ok... (before you edit it, export the key you are going to change or remove)
    then navigate to these paths...



    then look for the .dill file you have described here and delete this key... RESET
    more this could be due to this... If you still get that you can move forward with this...

  • When Windows starts, get this uncdms.dll error message problem

    Uncdms.dll error appears at the beginning upward. How can I fix it?

    original title: uncdms.dll problem

    If you really want to (I don't think that it is very good and it takes a lot of system resources):

    MS - MVP - Elephant Boy computers - don't panic!

  • Error loading C:\windows\iambcex.dll error codes

    Original title: error codes
    On my pc, I have not been able to obtain the nywhere.  When I open windows I get two error messages:
    Error loading C:\windows\iambcex.dll
    Error loading C:\windows\iyigexindoduse.dll

    A google search produces no results. This suggests that the relics of an incompletely removed malware or malicious software.

    It is always sensible in this situation to achieve a malware check

    Start the computer in safe mode with network and download and install Malwarebytes (free version for individuals only), updated definitions and run in safe mode. Disable other security software while you do the analyses.
    Download and run SuperAntiSpyware (Free Edition)

    To identify what loads when you start using Autoruns (freeware from Microsoft).

    With Autoruns, you can deselect an item which disables startup, or you can click with the right button on an item, then remove it. If you clear the check box that you can check back for re - activate the element. It is an approach much safer than editing the registry and better than using msconfig.
    Another useful feature of the program is that you can click with the right button on an item and select search online to get information about the selected item.

  • i5 dll error appears when I play sims 3

    i5 dll error appears while I am playing sims 3.  What this has to do with my driver?  because to think that I remove the covers and I don't know how to do this.  My operating system is Windows XP Home Edition and I have a Dell Inspiron b130 laptop.  Help, please!  I have a mobile chip intel 915 GML video graphic card/card of value.  It's a crazy old woman... from 2006

    Hi Organist4ever,

    Welcome to the Forum of answers Windows Vista.

    To delete the cache file, follow these steps:

    Cache files are temporary files that are saved by the game to make some faster loading information. If these files have incorrect data or damaged, it can prevent your game from loading. The game will regenerate fresh copies of these files whenever it loads, in order to remove them are perfectly safe, and it is normal for them reappear.

    1. to delete your cache files, open your MY documents Arts\The Sims 3\. Inside there will be a number of cache files:





    Delete all those files you have.

    2. also look in the folder MY documents Arts\The Sims 3\WorldCaches\ (if you have one) and delete all the files inside this folder. Don't worry if you don't have a record of WorldCaches , or if it is empty - some people have WorldCaches and not others.

    Please let us know if it helps.

    Thank you and best regards,

  • Windows root > \system32\hal.dll error on a laptop without cd player or cd when bought


    Got a problem. My daughter has a laptop HP with Windows xp. She did a disk defragmentation and clean last night... today, when she turned her on she received a Windows root>\system32\hal.dll error message. We do not have a CD to restart from... and it has a CD drive in the laptop. I can't find how to get to the system restore point... Ive tried f10, f12, f9... r. I also went into the BIOS and there is only one option it to boot from... any ideas? any help would be great.  17 am very angry. Thank you!


    Got a problem. My daughter has a laptop HP with Windows xp. She did a disk defragmentation and clean last night... today, when she turned her on she received a Windows root>\system32\hal.dll error message. We do not have a CD to restart from... and it has a CD drive in the laptop. I can't find how to get to the system restore point... Ive tried f10, f12, f9... r. I also went into the BIOS and there is only one option it to boot from... any ideas? any help would be great.  17 am very angry. Thank you!

    Fortunately, not all is lost here for you. You have several options. You will need to create a CD of the utility. (1), you can boot from a usb flash drive and run utility Cd or 2) you can buy a removable usb device cd rom and there. It's the best option, but instructions differ radically, so I need to know which is your choice of boot options to help you. You won't have a windows disk to perform the procedure.

    I do not vote for me I'm not here for points. If this post helps you, vote. Visit my forum @

  • the "uncdms.dll" error when I restart my computer. How can I fix?

    the "uncdms.dll" error when I restart my computer. How can I fix?

    The file belongs to the software Windows Desktop Search. If you use it, you can uninstall it from Add/Remove programs. If you use it (even if I think it's pretty awful), uninstall and then reinstall. MS - MVP - Elephant Boy computers - don't panic!

  • MSVCR80.dll error Suspicious.Coud.7.EP

    I get a Suspicious.Cloud.7.EP of my Norton 360 software error message when I access internet.  The information in the error message is:

    File: c:\WINDOWS\WinSxX\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_x-ww_44262b86\msvcr80.dll.  Norton does nothing to correct the error.  It indicates the path: not available.

    What should I do to get rid of this?

    Thank you.

    If you have copied/typed this way in exactly as you see it, that's right - this path is not and should not be available.

    Folders and files Windows Side By Side go under here:

    WinSxS c:\windows\

    Not here:

    WinSxX c:\windows\

    If you take this path you typed and paste it into a start, run:


    You will get an error because this folder is meaningless and should not exist.

    You have a folder c:\windows\WinSxX ?

    If change you it to this:


    On my system, there is such a file and a msvcr80.dll and some other DLL files there (many other records under c:\windows\WinSxS)

    Read on the pages of Support of Norton, they had a few similar reports on Suspicious.Cloud.7.EP but it was another file (some kind of malware) but they say that the report is false and to upgrade to their latest version to fix it - but this way you shared is simply false.

    I think that if this is really the way that you see (the wrong way), it would be some application that you have installed to complain if he could not find the DLL there and I'm not install Norton anything to verify.

    If the path is really WinSxS, then I think that I make sure your Norton definitions are up-to-date, consider uninstalling/reinstalling Norton or better yet, replace Norton with Microsoft Security Essentials.

    Some info next to Windows:

    Whenever there is a problem of DLL Windows side by side (WinSxS), engaged Microsoft Support Engineer 'experts' will be always suggest running sfc/scannow (as they do with a DLL error they see or have no idea what the problem is,) but let me assure you with 100% certainty that the System File Checker does not know or care about all the files in the WinSxS folder so that is another their waste of your time.

    SideBySide is a technology that allows different versions of files and libraries with the same names to be installed on your system at the same time.

    Because you cannot have two files of the same name in the same folder at the same time, you install applications will dynamically pull the files they need to separately installed files.

    Different applications require different sets of files, so XP puts them in separate folders for you.

    For example, the products of .NET Framework may require only one version of a DLL file, Visual Studio, another version of the DLL with the same name and products Adobe may require yet another version of the file with the same name, so they must be installed in separate folders and XP will take care to get the correct version for you when you need it.

    When files that require a SideBySide technology are installed, XP will put them in separate folders that look like this:


    Depending on the applications you have installed, you may need several versions of the installed libraries and many folders in your c:\windows\WinSxS folder.

    When an application needs some dll, it will automatically retrieve those that he needs the correct WinSxS folder.

Maybe you are looking for

  • How to get an extension of the dictionary for all users in a Citrix environment?

    Hi all Under title, I'm looking for a way to get out a dictionary of Firefox (specifically the English (British) of to all users in a Citrix environment. Comprehensive silent installation is a

  • Re: How to disable F12 at startup

    As in the topic, it is possible to disable the Option F12 in boot (Bios version 2.40) U500 laptop fase? Thank youRaffaele

  • DVD - R can't read my DVD-ROM on Satellite A40

    I don't know what is my DVD-Rom capabilities or something wrong. I updated the firmwire, installed powerdvd and tried video and data DVD-R, but nothing happened. When I put the DVD the DVD - ROM trying to read for a minute then the light remains fore

  • Gradual increase of the output voltage

    I use from LabJack U12 for the U12 4 volts AO0 value. The instant change of output voltage is at the origin of the problems with the engine I use, so I ask: does anyone have an idea how I could program in the current diagram. To move gr

  • BlackBerry Smartphones go from curve to "BOLD" (matter of BES)

    Sorry if this has been asked before...  I'm moving from a tank to "BOLD" (two AT & T) 8310.  My business is a little slow and don't want and then wait a week or two before I start to get emails.  I have to warn my company to switch to recover email c