{"id":1964,"date":"2019-05-21T00:52:41","date_gmt":"2019-05-20T16:52:41","guid":{"rendered":"http:\/\/www.jhouseconsulting.com\/?p=1964"},"modified":"2023-06-17T17:37:49","modified_gmt":"2023-06-17T09:37:49","slug":"best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads","status":"publish","type":"post","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964","title":{"rendered":"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads"},"content":{"rendered":"<p>It&#8217;s been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks.<\/p>\n<p>What people don&#8217;t realize is that you must properly disable Offline Files in all&nbsp;VDI workloads by also disabling the Windows Client Side Caching (CSC) kernel driver as outlined by Ned Pyle <a href=\"https:\/\/blogs.technet.microsoft.com\/askds\/2009\/03\/12\/how-to-properly-disable-offline-files-in-windows-vista\/\" target=\"_blank\">here<\/a>.<\/p>\n<p>Even with the Offline Files (CscService) service disabled, the&nbsp;Windows Client Side Caching (CSC) kernel driver is still loaded at Windows startup, creating unnecessary noise and potentially impeding performance when users access a network share.<\/p>\n<p>The following example is a screen shot of Process Monitor monitoring a zpaq64.exe process extracting a file to a network drive. Note how it&#8217;s continually attempting to access the CSC (Client-Side Caching) area before the network share, even though Offline Files is disabled. This creates a large number of NAME NOT FOUND errors, and adds a potential delay to the execution time.<!--more--><\/p>\n<p><a href=\"http:\/\/www.jhouseconsulting.com\/processmonitorshowingcscdriverinuse\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-1972\" src=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2019\/05\/ProcessMonitorShowingCSCDriverInUse-e1558458394580.png\" alt=\"Process Monitor Showing CSC Driver In Use\" width=\"722\" height=\"214\" srcset=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2019\/05\/ProcessMonitorShowingCSCDriverInUse-e1558458394580.png 722w, https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2019\/05\/ProcessMonitorShowingCSCDriverInUse-e1558458394580-300x89.png 300w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><\/a><\/p>\n<p>As Ned says, Offline Files is in a halfway enabled state. No synchronization with the file server was taking place, but Explorer.exe was still directed to look at the CSC database because the kernel driver&nbsp;is loaded.<\/p>\n<p>Disabling the driver removes a lot of noise from network and&nbsp;Process Monitor traces, and may provide a performance gain.<\/p>\n<p>From my findings, tools such as the&nbsp;<a href=\"https:\/\/support.citrix.com\/article\/CTX224676\" target=\"_blank\">Citrix Optimizer<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/labs.vmware.com\/flings\/vmware-os-optimization-tool\" target=\"_blank\">VMware OS Optimization Tool<\/a>&nbsp;do not contain the option to disable this driver, so you will need to do it yourself. If you&#8217;re using image deployment mechanisms such as Citrix PVS, Citrix MCS and VMware View Composer, it must be done in your gold\/master image, as it needs to be disabled before Windows starts.<\/p>\n<p>I hope this helps.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don&#8217;t realize is that you must properly disable Offline Files in all&nbsp;VDI workloads by also disabling the &#8230; <a title=\"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads\" class=\"read-more\" href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\" aria-label=\"Read more about Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[554,14,626,35,5,91,40,38,242],"tags":[557,558,561,559,560,422],"class_list":["post-1964","post","type-post","status-publish","format-standard","hentry","category-best-practice","category-citrix","category-cvad","category-os-tuning","category-scripting","category-vdi","category-vmware","category-xenapp","category-xendesktop","tag-client-side-caching","tag-csc","tag-cscservice","tag-driver","tag-offline-files","tag-vdi"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"It&#039;s been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don&#039;t realize is that you must properly disable Offline Files in all VDI workloads by also disabling the\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Jeremy Saunders\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846 - Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846\" \/>\n\t\t<meta property=\"og:description\" content=\"It&#039;s been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don&#039;t realize is that you must properly disable Offline Files in all VDI workloads by also disabling the\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-05-20T16:52:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-06-17T09:37:49+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846\" \/>\n\t\t<meta name=\"twitter:description\" content=\"It&#039;s been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don&#039;t realize is that you must properly disable Offline Files in all VDI workloads by also disabling the\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#blogposting\",\"name\":\"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"headline\":\"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads\",\"author\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/ProcessMonitorShowingCSCDriverInUse-e1558458394580.png\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\\\/#articleImage\",\"width\":722,\"height\":214,\"caption\":\"Process Monitor Showing CSC Driver In Use\"},\"datePublished\":\"2019-05-21T00:52:41+08:00\",\"dateModified\":\"2023-06-17T17:37:49+08:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#webpage\"},\"articleSection\":\"Best Practice, Citrix, CVAD, OS Tuning, Scripting, VDI, VMware, XenApp, XenDesktop, Client Side Caching, CSC, CscService, driver, offline files, VDI\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting#listItem\",\"name\":\"Scripting\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting#listItem\",\"position\":2,\"name\":\"Scripting\",\"item\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#listItem\",\"name\":\"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#listItem\",\"position\":3,\"name\":\"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting#listItem\",\"name\":\"Scripting\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#organization\",\"name\":\"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"description\":\"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Blog-Banner-White-JeremySaunders-1.png\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\\\/#organizationLogo\",\"width\":1020,\"height\":200},\"image\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy\",\"name\":\"Jeremy Saunders\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f2d27bd3d985e6ef2024dded7c713b14440d467a6a0100aede3cfefcb4ab20f1?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Jeremy Saunders\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#webpage\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\",\"name\":\"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"description\":\"It's been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don't realize is that you must properly disable Offline Files in all VDI workloads by also disabling the\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2019\\\/05\\\/21\\\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\"},\"datePublished\":\"2019-05-21T00:52:41+08:00\",\"dateModified\":\"2023-06-17T17:37:49+08:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#website\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/\",\"name\":\"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"description\":\"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"It's been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don't realize is that you must properly disable Offline Files in all VDI workloads by also disabling the","canonical_url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#blogposting","name":"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","headline":"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads","author":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author"},"publisher":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2019\/05\/ProcessMonitorShowingCSCDriverInUse-e1558458394580.png","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\/#articleImage","width":722,"height":214,"caption":"Process Monitor Showing CSC Driver In Use"},"datePublished":"2019-05-21T00:52:41+08:00","dateModified":"2023-06-17T17:37:49+08:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#webpage"},"isPartOf":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#webpage"},"articleSection":"Best Practice, Citrix, CVAD, OS Tuning, Scripting, VDI, VMware, XenApp, XenDesktop, Client Side Caching, CSC, CscService, driver, offline files, VDI"},{"@type":"BreadcrumbList","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting#listItem","position":1,"name":"Home","item":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting","nextItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting#listItem","name":"Scripting"}},{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting#listItem","position":2,"name":"Scripting","item":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting","nextItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#listItem","name":"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#listItem","position":3,"name":"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads","previousItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting#listItem","name":"Scripting"}}]},{"@type":"Organization","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#organization","name":"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/","logo":{"@type":"ImageObject","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\/#organizationLogo","width":1020,"height":200},"image":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy","name":"Jeremy Saunders","image":{"@type":"ImageObject","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/f2d27bd3d985e6ef2024dded7c713b14440d467a6a0100aede3cfefcb4ab20f1?s=96&d=mm&r=g","width":96,"height":96,"caption":"Jeremy Saunders"}},{"@type":"WebPage","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#webpage","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964","name":"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"It's been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don't realize is that you must properly disable Offline Files in all VDI workloads by also disabling the","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#website"},"breadcrumb":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964#breadcrumblist"},"author":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author"},"creator":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author"},"datePublished":"2019-05-21T00:52:41+08:00","dateModified":"2023-06-17T17:37:49+08:00"},{"@type":"WebSite","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#website","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/","name":"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#organization"}}]},"og:locale":"en_US","og:site_name":"J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846 - Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer","og:type":"article","og:title":"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846","og:description":"It's been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don't realize is that you must properly disable Offline Files in all VDI workloads by also disabling the","og:url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964","og:image":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png","og:image:secure_url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png","article:published_time":"2019-05-20T16:52:41+00:00","article:modified_time":"2023-06-17T09:37:49+00:00","twitter:card":"summary_large_image","twitter:title":"Best Practice for the Windows Client Side Caching (CSC) kernel driver in VDI workloads - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846","twitter:description":"It's been a best practice for a long time to disable Offline Files in both RDSH and VDI workloads. However, this has only ever been based around the Offline Files (CscService) service and some registry tweaks. What people don't realize is that you must properly disable Offline Files in all VDI workloads by also disabling the","twitter:image":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png"},"aioseo_meta_data":{"post_id":"1964","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-07-04 13:44:26","updated":"2025-07-04 13:44:26","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting\" title=\"Scripting\">Scripting<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBest Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting"},{"label":"Scripting","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting"},{"label":"Best Practice for the  Windows Client Side Caching (CSC) kernel driver in VDI workloads","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2019\/05\/21\/best-practice-for-the-windows-client-side-caching-csc-kernel-driver-in-vdi-workloads-1964"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts\/1964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/comments?post=1964"}],"version-history":[{"count":6,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts\/1964\/revisions"}],"predecessor-version":[{"id":1980,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts\/1964\/revisions\/1980"}],"wp:attachment":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/media?parent=1964"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/categories?post=1964"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/tags?post=1964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}