Подтвердить что ты не робот

Расположение кэша Internet Explorer

Где кеш для IE для текущего пользователя?

4b9b3361

Ответ 1

По умолчанию местоположения временных файлов Интернета (для Internet Explorer):

Windows 95, Windows 98 и Windows ME

c:\WINDOWS\Временные интернет файлы

Windows 2000 и Windows XP

C:\Documents и Settings\[Пользователь]\Локальные настройки\Временный Интернет файлы

Windows Vista и Windows 7

% userprofile%\AppData\Local\Microsoft\Windows\Временные интернет файлы

% userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low

Windows 8

%userprofile%\AppData\Local\Microsoft\Windows\INetCache

Windows 10

%localappdata%\Microsoft\Windows\INetCache\IE

Некоторая информация поступила из Клуба Windows.

Ответ 2

Если вы хотите найти папку независимым от платформы способом, вы должны запросить ключ реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Cache

Ответ 3

Расположение папки Temporary Internet Files зависит от вашей версии Windows и от того, используете ли вы профили пользователей.

  • Если у вас Windows Vista​​strong > , тогда временные файлы Интернета находятся в этих местах (обратите внимание, что на вашем ПК они могут быть на другом диске, отличном от C):

    C:\Users [имя_пользователя]\AppData\Local\Microsoft\Windows\Temporary Internet Files \ C:\Users [имя_пользователя]\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\

    Обратите внимание, что вам нужно будет изменить настройки проводника Windows, чтобы показать все виды файлов (включая защищенные системные файлы), чтобы получить доступ к этим папкам.

  • Если у вас Windows XP или Windows 2000, тогда временные файлы Интернета находятся в этом месте (обратите внимание, что на вашем ПК они могут быть на другом диске чем C):

    C:\Documents and Settings [Имя пользователя]\Локальные настройки\Временные файлы Интернета \

    Если у вас есть только одна учетная запись пользователя, замените [имя пользователя] на Администратор, чтобы получить путь к папке Temporary Internet Files.

  • Если у вас Windows Me, Windows 98, Windows NT или Windows 95, тогда index.dat находятся в следующих местах:

    C:\Windows\Временные файлы Интернета \
    C:\Windows\Profiles [имя пользователя]\Временные файлы Интернета \

    Обратите внимание, что на вашем компьютере каталог Windows может быть не C:\Windows, а другой каталог. Если у вас нет каталога Profiles в каталоге Windows, не беспокойтесь - это просто означает, что вы не используете профили пользователей.

Ответ 4

Я не знаю ответа для XP, но для последнего:

%USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low и %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5 - это местоположения кеша. Другие упомянутые %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files, но это не кеш в этом каталоге, есть только отражение файлов, которые хранятся где-то еще.

Но вы можете перечислить %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files и получить все файлы, которые вам нужны, но вы должны быть разочарованы тем, что хост файл не обнаруживает все, что показывает исследователь.

Также, если вы используете ссылки, которые я вам дал, вам может понадобиться ExpandEnvironmentStrings из WinAPI.

Ответ 5

В окнах serven и 8, а затем в этом месте можно найти IE Cache

C:\Users\Имя пользователя\AppData\Local\Microsoft\Windows\INetCache

Ответ 6

Если вы используете Dot.Net, вам нужен код

Environment.GetFolderPath(Environment.SpecialFolder.InternetCache)

Нажмите мое имя, если вы хотите, чтобы код удалял эти файлы, а также временные файлы FireFox и общий объект Flash/Flash Cookies

Ответ 7

Если он был перемещен, вы также можете (в IE 11, и я уверен, что это переводится как минимум в 10):

  • Инструменты - Свойства обозревателя
  • В разделе "Просмотр истории" нажмите "Настройки"
  • В текущем местоположении отображается имя каталога

Примечание. Кнопка "Открыть файлы" откроет окно проводника Windows.

Например, мои показы C:\BrowserCache\IE\Temporary Internet Files

Ответ 8

Вы ищете Windows API?

Просто используйте функцию SHGetFolderPath с флагом CSIDL_INTERNET_CACHE или SHGetKnownFolderPath с флагом FOLDERID_InternetCache, чтобы получить точное местоположение. Таким образом, вам не нужно беспокоиться о ОС. Первая функция работает в Windows XP. Последний работает в Windows Vista +.