IE10 загружает файлы .exe становится _exe

26453
Mitch

У меня машина Windows 7 SP1 x86 с полностью исправленной IE10, которая имеет странные проблемы с загрузками в Internet Explorer. В частности, любой exe (как и другие) имеет точку / точку / полную остановку, замененную подчеркиванием. Таким образом, загрузка для foo.exeстановится foo_exe.

Попытка загрузки файла изначально не удастся с «Этот файл не может быть загружен», и любая попытка отменить, открыть или выйти из приглашения на загрузку игнорируется. Повторная попытка загрузки позволит завершить ее успешно.

Попытка обновления до IE11 не удалась, с записью в C:\windows\IE11_main.logотчете о том, что попытка загрузить требуемые файлы была неудачной.

Диагностические этапы:

5

4 ответа на вопрос

5
Mitch

Running a Process Monitor trace of the file download starting showed that the CreateFile calls to write to the Temporary Internet Files directory were failing with the error code of DELETE_PENDING. Process Monitor was filtered such that the Path contains the name of the file being downloaded.

Process Explorer showed open handles to the Temporary Internet Files directory opened by svchost running the Roaming Profiles service. Restarting the service released the handle, allowing IE to properly write the file.

No further issues with downloads were reported.

Это ответ на ваш вопрос? Кажется, это не решает проблему. Paul 10 лет назад 0
Это сам IE, который меняет имя файла, верно? для обеспечения безопасности? потому что загруженный exe-файл рассматривается как особый, пока пользователь не даст ему нормально? Psycogeek 10 лет назад 0
@Paul, yes. Though it seems unrelated, it was the cause of the issue. I believe it is similar to the http://support.microsoft.com/kb/2549423/en-us issue, but instead of HTTPS preventing the file from being saved, a sharing problem prevented it from being saved. Mitch 10 лет назад 0
@Psycogeek, IE is what is saving the file with the wrong name, yes. It appears to do it for any unsafe file (.exe, .msi, .vbs, et al.). Unless the user explicitly renamed the file, it would remain named with an underscore in lieu of the `.`. Mitch 10 лет назад 0
5
Mike Rigsby

У меня была точно такая же проблема, и я выяснил, что вызвало ее, по крайней мере, в моем случае.

Я запустил инструмент CryptoPrevent от Foolish IT, и один из его вариантов - добавить групповую политику, чтобы запретить запуск исполняемых файлов во временных файлах Интернета .

Как только я отменил это изменение политики и перезагрузился, IE 11 прекратил замену application.exe на application_exe.

Я просто хотел добавить этот пост, так как это было решение в моем случае.

Вы могли бы подумать о том, чтобы принять участие в том, что это старый вопрос. Просто скажите, что «у меня была эта проблема ... я понял это ... это потому, что ... решение было ...» все остальное - просто шум. Ramhound 9 лет назад 0
1
user373508

Для меня в Internet Explorer 11 все было решено путем удаления программы Anti Logger SDK от компании Zemana с последующей перезагрузкой моего компьютера.

1
Tracy Olsen

We've found restoring defaults and resetting user settings in Internet Options Advanced Tab resolves this issue. Have yet to find out what is causing the problem.