A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
Dear @Kaj Bredenberg,
Thank you for posting your question in the Microsoft Q&A forum. I understand you are trying to replace or delete the ieframe.dll file in the SysWOW64 folder, but Windows only allows you to copy it and not remove or overwrite it.
To clarify, this behaviour is expected. Modern Windows versions protect ieframe.dll as a system‑owned, retired Internet Explorer component, so the file is locked by the operating system. Windows uses TrustedInstaller to protect these files, which prevents you from deleting or replacing them manually. Attempts to replace the file are blocked for security and system‑integrity reasons.
At the same time, Internet Explorer components, including ieframe.dll which have been retired and disabled, and Microsoft no longer supports re‑installing or regenerating them. Because the IE engine is disabled, Excel VBA controls that depend on it (such as Microsoft Internet Controls) may no longer work.
Even if you could replace the DLL, Excel would still not load the old Internet Explorer control because the underlying IE runtime is no longer active. The long‑term supported approach is to update the VBA solution to use the new Edge WebView2 control.
Please understand that our initial response does not always resolve the issue immediately. However, with your help and more detailed information, we can work together to find a solution.
I truly appreciate your patience and understanding. If you have any further questions or need further clarification, please feel free to reach out. I'm looking forward to hearing from you.
Thank you for your cooperation.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.