The folder
C:\Windows\System32\Config\SystemProfile\AppData\Local\Microsoft\Windows\INetCache\IE\
caches temporary Internet Explorer files.
Although Microsoft does not want us to use the user interface of IE,
the engine still takes part in the Windows API and so is still used
by many programs.
Knowing which program produced these millions of file would require
examining the files. If you posted some of them, it might be possible
to guess the program that does this.
You could delete these files (I just deleted mine), where
the file container.dat
should be skipped.
Or you could in Explorer right-click the C disk, select Properties
and click Disk Clean-up, select «Temporary Internet Files»
(and maybe some others) and click OK.
To avoid having these files in the first place, do the following.
Empty Temporary Internet Files folder when browser is closed
- Run Start > Internet Options
- Position to the Advanced tab
- Place a check-mark next to
«Empty Temporary Internet Files folder when browser is closed» - Click OK.
This setting should in theory cause the IE engine to delete its
temporary files when closing.
If this does not solve the problem, see the following.
Running a cleanup task
The cleanup task can be run as a PowerShell script, contained in a .ps1
file. The contents of the file can be:
Remove-item "$env:systemroot\System32\Config\SystemProfile\AppData\Local\Microsoft\Windows\INetCache\IE\*.*" -Recurse -ErrorAction SilentlyContinue
Remove-item "$env:systemroot\SysWOW64\Config\SystemProfile\AppData\Local\Microsoft\Windows\INetCache\IE\*.*" -Recurse -ErrorAction SilentlyContinue
You may run the file manually, or use the Task Scheduler
to run it daily. There are many sources to be found on the subject,
for example
How to create an automated task using Task Scheduler on Windows 10.
Where is cache for IE for current user located?
Maksim
16.7k27 gold badges94 silver badges136 bronze badges
asked May 12, 2009 at 19:23
2
By default, the locations of Temporary Internet Files (for Internet Explorer) are:
Windows 95, Windows 98, and Windows ME
c:\WINDOWS\Temporary Internet Files
Windows 2000 and Windows XP
C:\Documents and Settings\\[User]\Local Settings\Temporary Internet Files
Windows Vista and Windows 7
%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files
%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low
Windows 8
%userprofile%\AppData\Local\Microsoft\Windows\INetCache
Windows 10
%localappdata%\Microsoft\Windows\INetCache\IE
Cache for Microsoft Edge
%localappdata%\Microsoft\Edge\User Data\Default\Cache
Some information came from The Windows Club.
answered May 12, 2009 at 19:25
MaksimMaksim
16.7k27 gold badges94 silver badges136 bronze badges
If you want to find the folder in a platform independent way, you should query the registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Cache
answered May 12, 2009 at 19:33
great_llamagreat_llama
11.5k4 gold badges34 silver badges29 bronze badges
The location of the Temporary Internet Files
folder depends on your version of Windows and whether or not you are using user profiles.
-
If you have Windows Vista, then temporary Internet files are in these locations (note that on your PC they can be on some drive other than C):
C:\Users[username]\AppData\Local\Microsoft\Windows\Temporary Internet Files\
C:\Users[username]\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Note that you will have to change the settings of Windows Explorer to show all kinds of files (including the protected system files) in order to access these folders.
-
If you have Windows XP or Windows 2000, then temporary Internet files are in this location (note that on your PC they can be on some drive other than C):
C:\Documents and Settings[username]\Local Settings\Temporary Internet Files\
If you have only one user account, then replace [username] with Administrator to get the path of the
Temporary Internet Files
folder. -
If you have Windows Me, Windows 98, Windows NT or Windows 95, then
index.dat
files are in these locations:C:\Windows\Temporary Internet Files\
C:\Windows\Profiles[username]\Temporary Internet Files\Note that on your computer, the Windows directory may not be
C:\Windows
but some other directory. If you don’t have aProfiles
directory in yourWindows
directory, don’t worry — this just means that you are not using user profiles.
Pops
30.2k37 gold badges136 silver badges151 bronze badges
answered May 12, 2009 at 19:32
Robert KozakRobert Kozak
2,04317 silver badges33 bronze badges
0
I don’t know the answer for XP, but for latter:
%USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low
and %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5
— these are cache locations. Other mentioned %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files
but this not a cache in this directory there are just a reflection of files that are stored somewhere else.
But you can enum %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files
and get all files you need, but you should be frustrated that file walker do not detect everything that explorer shows.
Also if you use links I gave you may need ExpandEnvironmentStrings from WinAPI.
answered Oct 17, 2013 at 10:22
ST3ST3
8,8263 gold badges68 silver badges92 bronze badges
1
If you are using Dot.Net then the code you need is
Environment.GetFolderPath(Environment.SpecialFolder.InternetCache)
Click my name if you want the code to delete these files plus FireFox temp files and Flash shared object/Flash Cookies
answered Oct 21, 2011 at 13:13
FlashFlash
411 bronze badge
In windows serven and 8 and later in this location can find IE Cache
C:\Users\Username\AppData\Local\Microsoft\Windows\INetCache
answered Dec 25, 2014 at 12:14
Mehdi HaghshenasMehdi Haghshenas
2,4432 gold badges16 silver badges35 bronze badges
If it’s been moved you can also (in IE 11, and I’m pretty sure this translates back to at least 10):
- Tools — Internet Options
- Under Browsing history click Settings
- Under Current location it shows the directory name
Note: The View files button will open a Windows Explorer window there.
For example, mine shows C:\BrowserCache\IE\Temporary Internet Files
answered Jun 9, 2014 at 16:51
isopropanolisopropanol
4454 silver badges10 bronze badges
Are you looking for a Windows API?
Just use SHGetFolderPath function with CSIDL_INTERNET_CACHE flag or SHGetKnownFolderPath with FOLDERID_InternetCache flag to get the exact location. This way you don’t have to worry about the OS. The former function works in Windows XP. The latter one works in Windows Vista+.
answered Aug 18, 2014 at 7:05
Gautam JainGautam Jain
6,78910 gold badges49 silver badges67 bronze badges
- Remove From My Forums
-
Вопрос
-
How do I see all files in hidden Inetcache folder? I have ‘hidden items’ checked but it won’t work. I believe Inetcache folder is at C:\users\username\AppData\Local\Microsoft\Windows
Thank you
Thang Mo
Ответы
-
Hi,
Might be you didn’t uncheck the option “hide xxx file” under Windows folder options.
And I can see all files under IEcache folder
Regards,
D. Wu
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.
-
Помечено в качестве ответа
29 октября 2015 г. 14:50
-
Помечено в качестве ответа
Loading
Те, кто перешел с Windows XP на Windows Vista, были озадачены тем, где находятся временные файлы Интернета в этой операционной системе.
Содержание
- Где находится папка временных интернет-файлов
- Где находится файл index.dat
- Расположение папки временных файлов Интернета
- Управление интернет-кешем
- Контроль, как Internet Explorer должен использовать кэш
Где находится папка временных интернет-файлов
Начиная с Windows Vista и далее в Windows 7 , папка временных файлов Интернета находится по адресу:
C: \ Users \ имя пользователя \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files
В Windows 8 и Windows 8.1 интернет-кэш или временные интернет-файлы хранятся в этой папке:
C: \ Users \ имя пользователя \ AppData \ Local \ Microsoft \ Windows \ INetCache
Предполагая, что ваша Windows установлена на диске C. Чтобы увидеть это, вам нужно не только установить флажок Показать скрытые файлы и папки в параметрах папки, но и снять флажок Скрыть защищенные файлы/папки операционной системы .
Где находится файл index.dat
А затем, где находится файл index.dat , расположенный в Windows 7 | 8? Index.dat – это файлы, скрытые на вашем компьютере, которые содержат все веб-сайты, которые вы когда-либо посещали. Каждый URL и каждая веб-страница указаны там. Чтобы получить к нему доступ, вам нужно будет ввести в адресной строке Explorers следующее местоположение и нажать кнопку «Перейти»:
C: \ Users \ имя пользователя \ AppData \ Local \ Microsoft \ Windows \ Временные файлы Интернета \ Content.IE5
Только тогда вы сможете увидеть файл index.dat. Заключение ? Папка Content.IE5 очень скрыта !
Теперь возникает естественный вопрос: почему Microsoft решила присвоить ей статус Защищенных системных файлов/папок?
В конце концов, папка «Temporary Internet Files» (Cache) является рассадником и источником распространения вирусов, троянских загрузчиков и других вредоносных программ, загружаемых из Интернета. Помимо вашей папки «Windows», это одна из папок, в которой можно найти большинство таких вредоносных файлов. Так почему же такой «очаг» получает такую защиту, когда даже некоторым Windows dll не предоставляются такие привилегии?
Расположение папки временных файлов Интернета
Работа в Интернете может привести к определенным угрозам безопасности. Вы можете столкнуться с вредоносными программами на вашем компьютере, или троянский загрузчик тайно загрузит нежелательную программу, или вы даже можете обнаружить, что ваш браузер взломан! Невинно нажимая на ссылку в электронном письме или даже вводя неверный веб-адрес, вы можете обнаружить, что ваш браузер посещает «враждебный» сайт.
Для защиты от этих угроз IE в Windows Vista и более поздних версиях работает в защищенном режиме . А кэш теперь рассматривается как виртуальная папка с теми же низкими привилегиями, что и у самого процесса Internet Explorer.
Вообще говоря, в Windows 7 процессы выполняются с уровнями целостности, определенными функцией MIC (обязательный контроль целостности). «Защищенный режим» Internet Explorer, работает как процесс с «низкими привилегиями». Это предотвращает запись в Internet Explorer областей файловой системы или реестра, для которых требуются более высокие права! Затем происходит следующее: Windows создает набор папок и файлов для использования с Internet Explorer в защищенном режиме.
Эти папки и файлы имеют тот же уровень Низких привилегий, что и Internet Explorer. Эти 4 папки с «низкими привилегиями», используемые Internet Explorer в Windows при повседневной работе, – это «Кэш», «Куки», «История» и «Temp».
- % LocalAppData% \ Microsoft \ Windows \ Временные файлы Интернета \ Низкий
- % AppData% \ Microsoft \ Windows \ Cookies \ Low
- % LocalAppData% \ Microsoft \ Windows \ History \ Low
- % LocalAppData% \ Temp \ Low
Windows 7/8 также создает Виртуальные папки для хранения файлов, которые Internet Explorer пытается сохранить в защищенных местах. Таким образом, вместо того, чтобы вызывать сбой надстройки при попытке записать файл данных в папку Windows или Program Files, Windows 7 или Vista перенаправляет операцию записи в виртуальный эквивалент. Таким образом, программа продолжает работать, считая, что она записала файлы в системную папку; мало понимая, что данные фактически были записаны в виртуализированную скрытую папку, которая отражает фактический путь и хранится в папке «Временные файлы Интернета».
Аналогичным образом, если есть какая-либо попытка записи в реестр, она перенаправляется в область с низким уровнем целостности реестра.
Управление интернет-кешем
Для управления Интернет-кешем откройте Internet Explorer> Свойства обозревателя> Инструменты> Свойства обозревателя> Вкладка «Общие»> История просмотра.
Выберите нужный размер для своего кэша здесь.Вы также можете просмотреть Загруженные программы здесь, нажав «Просмотр объектов» . Вместо того, чтобы скрывать папку и т. Д. В параметрах папки explors, вы можете просмотреть содержимое папки «Временные файлы Интернета», просто нажав «Просмотреть файлы» . Если вы хотите переместить кеш в другое место, нажмите «Переместить папку» , чтобы сделать это. Вам будет предложено установить новое местоположение.
Контроль, как Internet Explorer должен использовать кэш
У вас есть 4 варианта:
- Каждый раз, когда я захожу на веб-страницу : это гарантирует, что информация, которую вы видите, всегда актуальна, но может немного замедлить просмотр.
- Каждый раз, когда я запускаю Internet Explorer : это приведет к тому, что IE будет проверять наличие более новой версии, один раз за сеанс IE. Проверка выполняется при первом посещении страницы, но не до тех пор, пока вы не перезапустите браузер.
- Автоматически . Это опция по умолчанию. Здесь IE видит частоту обновления страниц. Если страница не обновляется часто, IE уменьшает частоту, с которой он проверяет эту страницу.
- Никогда . С помощью этой опции Internet Explorer никогда не проверяет наличие новых файлов и всегда отображает содержимое кеша.
Примечание. Даже после обновления страницы у вас создается впечатление, что ваш IE, кажется, читает из кэша, как, например, чтение вчерашних новостей, когда он должен загружаться заново, просто нажмите и удерживайте клавишу Shift, а затем нажмите, чтобы Refresh.
Всегда полезно очищать кэш время от времени, в зависимости от ваших привычек просмотра. Сделайте это еженедельно или хотя бы ежемесячной привычкой. Вы можете использовать утилиту очистки диска или Quick Clean, чтобы сделать это.
Перейдите сюда, чтобы узнать, почему создаются временные файлы в Windows, и здесь, чтобы прочитать о папке «Расположение файлов cookie» в Windows 7/8. Папка установщика Windows – это еще одна системная папка, о которой вы можете прочитать.
Пост портирован с WinVistaClub.com и обновлен и выложен здесь.