login about faq


I have a simple servlet allowing to download files from the server.

The problem occurs when non-administrator Windows user downloads and runs SFX archive through Internet Explorer browser running in protected mode. In this case IE asks for administrator credentials to execute SFX archive. In detail, the problem occurs when non-administrator Windows user performs the following steps:

  1. Opens IE version > 7
  2. Accesses download web page and clicks a special link to download SFX archive
  3. In IE's "File Download" dialog clicks "Run" button
  4. After downloading is complete, IE asks for admin credentials to execute SFX archive

It should be noticed that the problem does not occur when IE's Protected Mode is turned off or when a user clicks "Save" button on "File Download" dialog, selects destination folder and executes SFX archive after downloading is complete.

thanks in advance, Ruslan.

asked Aug 26 '13 at 23:37

ruslangil's gravatar image


edited Aug 26 '13 at 23:53

From Internet Explorer's point of view (and from the Windows OS), the self-extracting EXE is a Windows EXE just like any other. If you download an EXE from an untrusted source, and attempt to run it, especially in a more secure environment/setting, then certainly it should ask for admin privilege. I don't see how Chilkat could modify the self-extracting EXE to get around this problem. If this were possible, then any EXE could be downloaded and run without admin privilege in this scenario.


answered Aug 27 '13 at 11:14

chilkat's gravatar image

chilkat ♦♦

Thanks for quick reply. Point is that when I replace SFX archive with some "usual" EXE, Internet Explorer does not ask for admin privilege to download and execute it (in particular, if the SFX archive is generated with WinZip the problem doesn't occur too). I made few more tests and discovered that only IE versions 7 and 8 asked to elevate privileges, but IE versions 9 and 10 didn't.

(Aug 27 '13 at 11:31) ruslangil
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Aug 26 '13 at 23:37

Seen: 5,718 times

Last updated: Aug 27 '13 at 11:31

powered by OSQA