Fix “Calling LoadLibraryEx on ISAPI filter c:\…isapi.dll failed”

You need to change setting in IIS configuration

Yesterday, while setting up a website on IIS 7 and Windows Server 2008, I loaded up the website in the browser and ended up getting the following error message:

Calling LoadLibraryEx on ISAPI filter C:\…isapi.dll failed

The path was to the isapi.dll file in C:\Program Files\etc and I was pretty sure everything was setup properly. After doing a bit of research on the topic, I figured out that since I’m running IIS 7 on a 64-bit version of Windows Server and my web application was 32-bit, I had to change a setting in the IIS configuration.

To fix this problem, all you have to do is open IIS7 and click on Application Pools.

Then right-click on the application pool for your website or the default application pool and go to theAdvancedSettingstab. Make sure thatEnable 32-bit applicationsis set toTrue.

That’s it! Now restart IIS and load up Internet Explorer again and your website should load fine.

Founder of Help Desk Geek and managing editor. He began blogging in 2007 and quit his job in 2010 to blog full-time. He has over 15 years of industry experience in IT and holds several technical certifications.Read Aseem’s Full Bio

Welcome to Help Desk Geek- a blog full of tech tips from trusted tech experts. We have thousands of articles and guides to help you troubleshoot any issue. Our articles have been read over 150 million times since we launched in 2008.

HomeAbout UsEditorial StandardsContact UsTerms of Use

Copyright © 2008-2024 Help Desk Geek.com, LLC All Rights Reserved