Не дозволяйте IE10 створювати WebCache за допомогою групової політики


15

IE10 реалізував WebCache, який, як видається, є новим способом створення тимчасових Інтернет-файлів.
Місцезнаходження цього C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ WebCache

У моїй ситуації у нас є термінальний сервер, де профілі користувачів обмежені 15 МБ дискового простору, що завжди було більш ніж достатньо до встановлення IE10. Нова папка WebCache збільшила кількість дискового простору, необхідного майже на 500%, і, хоча місця є дешевим, існує технічне обмеження, яке вимагає обмеження квот.

Я дослідив налаштування групової політики, і є купа позицій, характерних для IE10. Два пункти примітки - "Дозволити веб-сайтам зберігати індексовану базу даних на клієнтських комп'ютерах" та "Дозволити веб-сайтам зберігати кеші додатків на клієнтських комп'ютерах", обидва з яких я встановив вимкнено. Однак виявляється, що ці елементи відносяться до чогось іншого, оскільки файли WebCache продовжують відновлюватися.

Здається, в Інтернеті не так багато розмов про цю проблему, хоча деякі випадки, про які я читав, мали подібні проблеми з перетворенням розміру цієї папки WebCache.

Поки єдине, що, здається, працює - це анулювання дозволу користувачів на доступ до папки WebCache. Хоча це працює, це далеко не те, що я вважав би рекомендованим рішенням.

Хтось має уявлення про те, як я можу обмежити розмір файлу WebCache або запобігти його існуванню всі разом через GPO?


Якщо ви використовуєте роумінг-профілі (або будь-яке рішення для профілювання, насправді), вам може бути краще просто виключити копіювання цієї папки. Насправді, якщо він знаходиться в "Місцевому", це все одно не повинно бути. Крім того, тимчасові Інтернет-файли IE також зберігаються у профілі.
День

3
В сторону я великий шанувальник RemProf для термінальних серверів. Я встановив, що вона працює щоночі, щоб очистити залишки місцевих профілів.
День

Існуючі налаштування GPO тимчасові файли Інтернету достатньо чисті, щоб залишатись під квотою, тому, хоча вони є у профілі користувачів, вони ніколи не були проблемою. Ми фактично використовуємо локальні профілі на цій машині, оскільки вони розташовані в невеликому ізольованому домені. Нічна очистка в цьому випадку не спрацює добре, оскільки після досягнення квоти користувачі не зможуть запустити деякі програми. Я думаю, що я все ще можу знайти використання для RemProf в іншому місці.
Мелікот

Після деякого спостереження виявляється, що файли WebCache для наших користувачів коливаються між 32 і 50 Мб, тому я збільшив квоти, щоб компенсувати це. Досі немає жодного слова про те, як змусити GPO працювати так, як очікувалося.
Мелікот

3
Тут обговорюється пов'язана тема: tinyurl.com/m7e8whu Проблема полягає в тому, що веб-кеш не в роумінговому профілі, що є вторинною проблемою, оскільки це означає, що куки не роумують між серверами в термінальному сервері / середовищі XenApp. Це дивно дратує. Виправлення, ймовірно, було випущено минулого тижня (майже через рік після повідомлення), але ранні відгуки - це не працює
Роб Ніколсон,

Відповіді:


5

Веб-кеш є частиною WinINET і завантажується перед IE (як і інші WinINET. Щоб зупинити кешування, потрібно сказати WinINET припинити кешування.

Заслуга http://www.tenforums.com/general-support/37841-disable-webcachev01-dat.html

По-перше, зупиніть таке завдання в планувальнику завдань: Microsoft> Windows> Wininet

Другий крок - видалити dcom REGEDIT пошук цього GUID: {3EB3C877-1F16-487C-9050-104DBCD66683} Видалити цей GUID Вам потрібно буде змінити право власності на користувача, щоб мати змогу видалити цей ключ.

Не дуже, але, здається, IE - це копіювання WinINET


Дякуємо, що знайшли це та опублікували. Я з тих пір перейшов до роботи з IE10 сам, але відзначу це, щоб допомогти іншим.
Мелікот

Google вискакував мене на цю стару тему. Я шукав вимкнення кешу wininet у Windows 10 - це все одно буде дещо актуальним для когось, сподіваємось.
AngryCarrotTop

Якщо ви відключите його таким чином у Windows 10, Microsoft Edge втратить можливість запам'ятовувати файли cookie. Схоже, для їх зберігання використовується кеш WinInet.
SeeR

0

Ви можете спробувати включити налаштування групової політики:

Конфігурація користувача> Політика> Адміністративні шаблони> Компоненти Windows> Internet Explorer> Видалити історію браузера

"Дозволити видалення історії перегляду під час виходу" = Увімкнено


-3

Якщо ваші користувачі цього не потребують, ви можете вимкнути "Дозволити веб-кеші та бази даних"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.