

The application has failed to start because its side-by-side configuration is incorrect. Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent. Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent.DLL filesįailed to load control 'CommonDialog' from COMDLG32 To your horror you receive the error RegSvr32 The module some.dll failed to load.

Select OK to display troubleshooting help or Cancel to continue Make sure you are using the version of the control that was provided with your application. Your version of COMDLG32.OCX may be outdated.
#FAILED TO LOAD SSTAB TABCTL32.OCX ERROR WINDOWS#
This is just one of the few reasons we’ve pulled together an eBook called Deploying and Supporting Applications on Windows 64-bit.Home Regsvr32 ocx failed to load c:windows\system32\comdlg32 Stop Scraping Your Knees on the 64-bit Pavement ) Windows Explorer Extensions / Plug-insĪ word of caution, if your DLL is supposed to extend Windows Explorer with a context menu or property pane on some file type extentions (FTEs), Windows 64-bit will allow you to successfully register it, but 64-bit Windows Explorer ignores the registry key where these registrations go because it simply can not load 32-bit DLLs into its 64-bit process. The solution is simple, any 32-bit DLLs that are placed in the System32 folder on a 32-bit system must be placed in the SysWOW64 folder and registered there. You might decide to get smart and leave the DLL in the real System32 folder and fully path regsvr32 at %windir%\sysWOW64\regsvr32.exe – but you will receive the same error for the exact same reason. In the 64-bit command prompt we called 64-bit regsvr32.exe (unpathed references in a 64-bit process will search the path).Ħ4-bit regsrv32.exe noticed that the DLL is 32-bit an automatically called 32-bit regsvr32.exe for us.īut when 32-bit regsvr32.exe accesses the current working folder %windir%\system32, it is automatically redirected to %windir%\SysWOW64, where there is no DLL. We can see this magic happening in Process Monitor: That’s an awesome little fixup by Microsoft and it works great when your files are in any other folder. This error happens on 64-bit Windows when you place a 32-bit DLL in the System32 folder and attempt to register it with 32 or 64-bit regsrv32.exe.Ħ4-bit Regsvr32.exe employs a little trick – when it notices you are trying to register a 32-bit DLL, it silently calls 32-bit Regsvr32.exe for you! Let's save some wear and tear on your keyboard and, most importantly, your forehead. This type of situation generally leads to slamming your forehead on your keyboard several times and wondering why you didn't take up your childhood urge to be a Doctor - you could be golfing right now! It is quite obvious the file is exactly where you told regsvr32.exe it is, so why is Windows suddenly blind? Here is the seemingly insane output you may be seeing: The specified module could not be found.” Has your machine gone insane? The file is plainly there in the System32 folder.

To your horror you receive the error “RegSvr32 The module some.dll failed to load. You copy your traditional set of DLLs to the System32 folder and execute regsrv32.exe against them. So you are preparing your first Windows 64-bit image or just dutifully customizing your own machine.
