VMware Horizon Community
Sabian0309
Enthusiast
Enthusiast

Browser profile bloat (IE, Chrome, and firefox)

I'm trying to tweak UEM as much as i can.  One thing that I've noticed about the longer logins is that they are typically tied to processing the UEM imports for web browsers.  I've read, alot.  And come up with solutions that i'm currently testing, but figured i'd ask to see if anyone had a better idea.

Chrome - This was done mainly through a better UEM template that i found and tweaked a little:

[IncludeFolderTrees]

<LocalAppData>\Google\Chrome\User Data

[IncludeRegistryTrees]

HKCU\Software\Google

[ExcludeFolderTrees]

<LocalAppData>\Google\Chrome\Default\Cache

<LocalAppData>\Google\Chrome\User Data\Default\Cache

<LocalAppData>\Google\Chrome\User Data\Default\Application Cache

<LocalAppData>\Google\Chrome\User Data\Default\Storage

<LocalAppData>\Google\Chrome\User Data\Default\Local Storage

<LocalAppData>\Google\Chrome\User Data\Default\Media Cache

<LocalAppData>\Google\Chrome\User Data\Default\Session Storage

<LocalAppData>\Google\Chrome\User Data\Default\GPUCache

<LocalAppData>\Google\Chrome\User Data\Default\Web Applications

<LocalAppData>\Google\Chrome\User Data\Default\Sync Data

<LocalAppData>\Google\Chrome\User Data\Default\Sync Data Backup

<LocalAppData>\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\CacheWriteableAdobeRoot

<LocalAppData>\Google\Chrome\User Data\Default\IndexedDB

<LocalAppData>\Google\Chrome\User Data\Profile 1\Cache

<LocalAppData>\Google\Chrome\User Data\Profile 1\Application Cache

<LocalAppData>\Google\Chrome\User Data\Profile 1\Storage

<LocalAppData>\Google\Chrome\User Data\Profile 1\Local Storage

<LocalAppData>\Google\Chrome\User Data\Profile 1\Media Cache

<LocalAppData>\Google\Chrome\User Data\Profile 1\Session Storage

<LocalAppData>\Google\Chrome\User Data\Profile 1\GPUCache

<LocalAppData>\Google\Chrome\User Data\Profile 1\Web Applications

<LocalAppData>\Google\Chrome\User Data\Profile 1\Sync Data

<LocalAppData>\Google\Chrome\User Data\Profile 1\Sync Data Backup

<LocalAppData>\Google\Chrome\User Data\Profile 1\Pepper Data\Shockwave Flash\CacheWriteableAdobeRoot

<LocalAppData>\Google\Chrome\User Data\Profile 1\IndexedDB

<LocalAppData>\Google\Chrome\User Data\Profile 2\Cache

<LocalAppData>\Google\Chrome\User Data\Profile 2\Application Cache

<LocalAppData>\Google\Chrome\User Data\Profile 2\Storage

<LocalAppData>\Google\Chrome\User Data\Profile 2\Local Storage

<LocalAppData>\Google\Chrome\User Data\Profile 2\Media Cache

<LocalAppData>\Google\Chrome\User Data\Profile 2\Session Storage

<LocalAppData>\Google\Chrome\User Data\Profile 2\GPUCache

<LocalAppData>\Google\Chrome\User Data\Profile 2\Web Applications

<LocalAppData>\Google\Chrome\User Data\Profile 2\Sync Data

<LocalAppData>\Google\Chrome\User Data\Profile 2\Sync Data Backup

<LocalAppData>\Google\Chrome\User Data\Profile 2\Pepper Data\Shockwave Flash\CacheWriteableAdobeRoot

<LocalAppData>\Google\Chrome\User Data\Profile 2\IndexedDB

<LocalAppData>\Google\Chrome\User Data\Profile 3\Cache

<LocalAppData>\Google\Chrome\User Data\Profile 3\Application Cache

<LocalAppData>\Google\Chrome\User Data\Profile 3\Storage

<LocalAppData>\Google\Chrome\User Data\Profile 3\Local Storage

<LocalAppData>\Google\Chrome\User Data\Profile 3\Media Cache

<LocalAppData>\Google\Chrome\User Data\Profile 3\Session Storage

<LocalAppData>\Google\Chrome\User Data\Profile 3\GPUCache

<LocalAppData>\Google\Chrome\User Data\Profile 3\Web Applications

<LocalAppData>\Google\Chrome\User Data\Profile 3\Sync Data

<LocalAppData>\Google\Chrome\User Data\Profile 3\Sync Data Backup

<LocalAppData>\Google\Chrome\User Data\Profile 3\Pepper Data\Shockwave Flash\CacheWriteableAdobeRoot

<LocalAppData>\Google\Chrome\User Data\Profile 3\IndexedDB

<LocalAppData>\Google\Chrome\User Data\WidevineCDM

<LocalAppData>\Google\Chrome\User Data\EVWhitelist

<LocalAppData>\Google\Chrome\User Data\pnacl

<LocalAppData>\Google\Chrome\User Data\recovery

<LocalAppData>\Google\Chrome\User Data\SwiftShader

<LocalAppData>\Google\Chrome\User Data\SwReporter

<LocalAppData>\Google\Chrome\User Data\ShaderCache

<LocalAppData>\Google\Chrome\User Data\PepperFlash

<LocalAppData>\Google\Chrome\Application\

[ExcludeFiles]

<LocalAppData>\Google\Chrome\User Data\Default\ChromeDWriteFontCache

<LocalAppData>\Google\Chrome\User Data\Profile 1\ChromeDWriteFontCache

<LocalAppData>\Google\Chrome\User Data\Profile 2\ChromeDWriteFontCache

<LocalAppData>\Google\Chrome\User Data\Profile 3\ChromeDWriteFontCache

<LocalAppData>\Google\Chrome\User Data\Safe Browsing Bloom

<LocalAppData>\Google\Chrome\User Data\Safe Browsing Bloom Prefix Set

<LocalAppData>\Google\Chrome\User Data\Safe Browsing Download

<LocalAppData>\Google\Chrome\User Data\Safe Browsing UwS List

<LocalAppData>\Google\Chrome\User Data\Safe Browsing UwS List Prefix Set

<LocalAppData>\Google\Chrome\User Data\ev_hashes_whitelist.bin

*.tmp

Firefox - This one was a little more annoying.  We have users who have 100MB+ profiles and are very defensive about losing their history or cookies.  The random username made doing it through UEM a bit of a challenge, so i opted for locked configuration (still testing).  This way i can ensure hardware acceleration is disabled, and limit cookies, disk cache and cleanup options.

IE 11 - Our IE profiles are typically small, however some users have thousands of cookies that result in a slow import.  My plan for this is to age the cookies out, by splitting the cookies and webcache into a seperate template that will age out things older than 30 days.

And while i believe this will keep the cookies under control, i know this isn't pruning the webcachev01.dat file.

Anyone have another method or idea?  Preferably without 3rd party software involved.

Thanks

0 Kudos
1 Reply
Suic11
Contributor
Contributor

Hi Sabian0309,

In regards to IE and deleting cookies based on date; this is probably not going to give you the result you are hoping for. Since the webcache references to the files on disk, deleting them manually will leave these references in the webcache causing bloat. This might even result in a negative performance impact. Also the latest versions of Windows 10 store cookie files directly in the Webcache database as do Windows store (universal) applications.

I know you prefer to have no 3rd party software involved, but to be able to actualy manage webdata in IE (and Chrome and Firefox) the only solution I've come across is WebDatacontrol from Avanite.

It might be worth your while to take a look at it.

Mike

0 Kudos