Я столкнулся с серьезной проблемой в Internet Explorer 10 и 11 после перемещения пользовательских профилей из C:\Users в другой раздел (а именно, D:\Users).

Я следовал этому (немецкому) учебнику http://windows-hilfe-forum.de/f16/benutzerordner-komplett-auf-andere-partition-verschieben-1076/ и на первый взгляд все получилось довольно хорошо.

Однако проблема с Internet Explorer и его функцией "Защищенный режим" (Свойства обозревателя / Безопасность) сохраняется: всякий раз, когда я пытаюсь загрузить (* .exe) -файл, он переименовывает расширение из foo.exe в foo_exe. Это действительно раздражает.

Я видел этот пост здесь на superuser.com, но это не помогает мне решить проблему. IE10 загружает файлы .exe становится _exe

Мои поиски в Google и чтение пока заставляют меня поверить, что Internet Explorer с включенным "Защищенным режимом" действительно загружает все файлы с потенциально опасными расширениями (например, * .exe) в специальную виртуализированную папку с переименованием расширения. Только после одобрения пользователя он перемещает эти файлы в обычную папку загрузки и восстанавливает правильное расширение. -> Похоже, что IE имеет проблемы с этими виртуализированными папками после перемещения пользовательских профилей в другое место. Так что это должно быть проблемой с путем к временным интернет-файлам и соответствующим виртуализированным папкам.

Кто-нибудь знает, как навсегда решить эту проблему и где хранятся и определяются пути к этим жутким папкам? (Я не хочу отключать защищенный режим, даже если это краткосрочное лекарство)

Проблема не возникает при создании нового профиля пользователя в месте расположения новых профилей. Это происходит только с профилями пользователей, которые присутствовали в старом каталоге c:\users, а затем были перемещены в новую папку профилей.

1 ответ1

0

Была точно такая же проблема. Я обнаружил, что это происходит потому, что когда вы перемещаете профиль пользователя на новый диск, все перемещенные папки имеют средний уровень целостности (IL), а защищенный режим IE (IEPM) работает с низким IL (поэтому IEPM запрещен доступ к нужным папкам в порядок обработки загрузки). Решение состоит в том, чтобы вручную изменить уровень целостности на Низкий для папок, используемых IEPM. Выполните эту процедуру, чтобы исправить проблему:

  1. Откройте командную строку от имени администратора
  2. Перейдите в (New_Profile_Location)\AppData\Local\Microsoft\Windows\ Временные интернет-файлы \ Virtualized
  3. Обратите внимание, что есть папка "C" с некоторыми подпапками
  4. Нам нужно воссоздать ту же структуру для новой буквы диска (ту, которая содержит профили пользователей). В моем случае это был диск G: я запустил эту команду:
  5. Робокопия.\ C.\ G /E /XO /COPYALL (замените букву G на букву вашего диска)
  6. Теперь нам нужно установить низкий уровень IL для папки G и всех ее подпапок (снова замените G на букву вашего диска):
  7. icacls G /setintegritylevel L /T
  8. Теперь нам нужно сделать то же самое изменение для дополнительных папок. В командной строке перейдите на один уровень вверх (теперь вы должны быть в (New_Profile_Location)\AppData\Local\Microsoft\Windows\ Temporary Internet Files)
  9. Выполнить icacls Low /setintegritylevel L /T
  10. Теперь перейдите в (New_Profile_Location)\AppData\Local\Microsoft\Windows\ History
  11. Выполнить icacls Low /setintegritylevel L /T
  12. Наконец перейдите в (New_Profile_Location)\AppData\ Roaming \Microsoft\Windows\ Cookies
  13. Выполнить icacls Low /setintegritylevel L /T

Это должно это исправить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .