Windows

The Power of Process Monitor

Process Monitor is a handy tool that we use sometimes when we need more information about what is happening on a computer when an Autodesk product is throwing an error. It can be a bit daunting because Process Monitor captures TONS of information, so it's challenging wading through thousands of lines of information to find the one line that actually pertains to the error. But sometimes Process Monitor is a lifesaver, particularly when we encounter an error that none of us has seen before.

I encountered one such error earlier today. The error message is "The application was unable to start correctly (0xc0000022). Click OK to close the application."

Inventor Error

That error is similar to "The application was unable to start correctly (0xc0000142)" so I immediately guessed it was related to the AppInitDLLs registry key. However, in this particular case, that registry key was completely empty. Event Viewer had absolutely nothing related to the error, so I turned to Process Monitor to try to get some idea about what was going on.

One of the first things I search for in Process Monitor is "ACCESS DENIED". That's the message it will give if there are any problems accessing files/folders/registry keys. Lo and behold, there was an ACCESS DENIED message pointing to C:\Windows\System32\mfc140u.dll. Checking the Security tab for that file showed this lovely message:

ReadPermissions

Well that certainly didn't seem right, so I ended up having to take ownership of the file so I could fix the permissions. Once Full Control permissions had been granted to the current user for that file, the error went away. And now we have this lovely knowledge article in case we ever encounter this error again:

The application was unable to start correctly (0xc0000022). Click OK to close the application.

Digging through a Process Monitor capture isn't anybody's idea of a good time, but sometimes it's the only thing that will help you find that needle in the haystack.


Setup.exe – Entry Point Not Found AdDownload.dll.

During Autodesk Infrastructure Design Suite Premium 2015 installatin, if you receive error Setup.exe – Entry Point Not Found, AdDownload.dll

 

AdDownload.dll_error

To resolve this issue you can copy the following DLL files from your Autodesk Infrastructure Design Suite Premium 2015 installer (x64\audadmin\MRF\Setup\Setup\) to C:\Windows\SysWOW64 and run Setup.exe:

addlm.dll
addownload.dll
mc3.dll
lzma.dll
zlib.dll

 

Thanks to Jason Rhodes for sharing this tip with the community. 


Building Design Suite Ultimate 2016 + Inventor 2016 = Update Error 1328

For users of Inventor 2016 that was installed from  the Building Design Suite Ultimate 2016, you will get this error when trying to update it:

1328-Error

Please check out this article to solve your problem:

http://knowledge.autodesk.com/support/inventor-products/troubleshooting/caas/sfdcarticles/sfdcarticles/Error-1328-when-installing-Update-1-for-Inventor-2016.html

Thanks to Aaron Maller for sharing this tip with the community.


Installing AutoCAD 2015 on Windows 10 + .NET 4.5 Error Workaround

Windows-10-LogoAs we start getting more cases on Windows 10, our offical support statement is noted here:

http://knowledge.autodesk.com/search-result/caas/sfdcarticles/sfdcarticles/Windows-10-support-for-Autodesk-products.html

I would like to thank ar.zaher for posting this tip to the community in regards to installing AutoCAD 2015 on Windows 10:

http://forums.autodesk.com/t5/autocad-architecture-general/this-is-how-to-install-autocad-2015-to-windows-10/td-p/5671933

Reference

http://upandready.typepad.com/up_and_ready/2015/07/windows-10-support-please-upgrade-cautiously.html

http://upandready.typepad.com/up_and_ready/2015/07/microsoft-fix-it-will-not-work-on-windows-10-yet.html

 

 


The Pitfalls of Security

Pitfall!_CoverartSecurity software is normally a good thing. It can protect you from all kinds of hazards, whether it be computer viruses, data loss, or ponds full of crocodiles. But sometimes it protects a bit too well.

One example we ran into recently has to do with a program called InterGuard DataLock. That program locks down data on a computer so it can't be copied externally, like through email or a USB drive.

The problem is, it also locks down the files used by Autodesk desktop subscription licensing. InterGuard DataLock doesn't give you the option to exclude the desktop subscription files from being locked down, so the only way to get it working is to uninstall InterGuard DataLock.

The following article provides the details:

http://knowledge.autodesk.com/article/Revit-LT-2016-Freezes-on-Startup


Installation error referencing /SecondRun and /FirstRunThreadId

601px-Temp_plate.svg

Sometimes an install failure can be a symptom of a larger problem with Windows. Such was the case in an issue we encountered recently.

At first the error message didn't seem particularly useful. It simply says "Error", with a path to a file in the Windows temp folder, along with some command line arguments. As it turns out, the problem lies with the Windows temp folder itself.

There are a couple of workarounds for the issue. First, you can simply log in with a different Windows account (which will have a different Windows temp folder) and install the software in that account. The other workaround is to move the location of the Windows temp folder. You can find the details in the following article:

http://knowledge.autodesk.com/article/Installation-error-referencing-SecondRun-and-FirstRunThreadId


Autodesk Application Manager - Unrecoverable Error

We're hearing reports that some customers are getting the following error when they try installing the recently released service pack for Autodesk Application Manager:

"Autodesk Application Manager has experienced an unrecoverable error - please exit and restart."

AAM-UnrecoverableError

It turns out the error is benign and can be ignored. You can find the details in this article:

http://knowledge.autodesk.com/article/Autodesk-Application-Manager-has-experienced-an-unrecoverable-error-please-exit-and-restart