IE 11 не сохраняет куки.

Все об администрировании рабочих станций Windows 95/98/NT/2000/XP/7/8. То, чего не найдешь в бескрайних просторах Интернета. Решения тех проблем, которые не решаются типовыми ответами, которые можно получить в техподдержке Майкрософта - а именно: переустановить продукт или купить какой-ть другой лицензионный диск.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1504
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

IE 11 не сохраняет куки.

Сообщение UncleFather »

Проблема:

Имеется операционная система Microsoft Windows 8.1 x64 Professional Rus c Internet Explorer 11.

С некоторого времени стали замечать следующие проблемы:

  • Перестали сохраняться куки. То есть если мы залогинились (вошли) на какой-либо сайт, то после перезапуска браузера Internet Explorer нас снова просят авторизоваться для входа, несмотря на то, что перед закрытием браузера выход из сервиса мы не выполняли. При этом сами логины и пароли в Internet Explorer сохраняются (то есть набирать их не нужно).

  • Не устанавливаются или некорректно работают некоторые надстройки Internet Explorer, например Элементы Яндекса

  • Невозможно авторизоваться на некоторых сайтах (например, ВКонтакте). Учетные данные (email и пароль) введены корректно, но после нажатия кнопки «Войти» ничего не происходит. Абсолютно ничего - даже никаких попыток.

  • Если запускать Internet Explorer (хоть х32, хоть х64 версию) от имени администратора (Прямо из папки %ProgramFiles%\Internet Explorer, то браузер работает корректно и проблем, указанных выше не наблюдается.

Решение:

Данные проблемы стали появляться после выполнения трех первых пунктов из статьи Восстановление Metro-приложений в Windows 8/8.1. А точнее - после того, как Средство устранения неполадок в приложениях изменило путь к временной папке Internet Explorer на расположение по-умолчанию.

Теперь, при просмотре расположения временных файлов в свойствах браузера мы видим путь C:\Users\user\Appdata\Local\Microsoft\Windows\INetCache\:

01.jpg

То есть путь к профилю, согласно этой записи, у нас такой C:\Users\user.
Однако, реальный путь к профилю пользователя такой: C:\Users\Пользователь (его можно узнать, например, командой echo %userprofile%).

При просмотре разрешений на папку C:\Users\user видно, что у Администраторов и Системы полный доступ, а у пользователей - доступ только на чтение. Собственно, в этом и кроется причина некорректной работы Internet Explorer. Так как при запуске от имени администратора он получает полные права на временную папку, а при запуске от имени пользователя (даже и являющегося локальным администратором) IE получает права только на чтение из временной папки.

Отсюда следует элементарное решение - нужно просто дать полные права текущему пользователю на всю папку профиля C:\Users\user:

03.jpg

Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение