{"id":78454,"date":"2026-09-10T12:00:00","date_gmt":"2026-09-10T16:00:00","guid":{"rendered":"https:\/\/overcentral.com\/en\/?p=78454"},"modified":"2026-08-31T02:01:46","modified_gmt":"2026-08-31T06:01:46","slug":"star-wars-zero-company-shader-cache-crash-fix-78454","status":"publish","type":"post","link":"https:\/\/overcentral.com\/en\/star-wars-zero-company-shader-cache-crash-fix-78454\/","title":{"rendered":"Star Wars Zero Company Low FPS and Crashing \u2013 The Shader Cache Is the Real Culprit"},"content":{"rendered":"<p>You\u2019re three minutes into a round of <em><a href=\"https:\/\/overcentral.com\/en\/star-wars-magellan-cancelled-arpg\/\" title=\"Star Wars: Magellan Footage Reveals Cancelled ARPG\" data-iacss-internal=\"1\">Star Wars<\/a> Zero Company<\/em> and the screen freezes. Then the crash reporter pops up: \u201cLow Level Fatal Error\u201d or \u201cGPU Crash Dump Triggered.\u201d You\u2019ve updated your drivers, turned off Discord overlays, and verified game files. It still crashes. The most overlooked cause of these failures isn\u2019t your GPU driver or a rogue background app \u2014 it\u2019s a corrupted shader cache. Shader compilation stutters, repeated crashes, and even the notorious crash reporter can almost always be traced back to a mangled cache. Clearing it should be your first real troubleshooting step, not your fourth.<\/p>\n\n<p>This guide takes that position and defends it: the shader cache is the primary source of instability in <em>Star Wars Zero Company<\/em> on PC. We\u2019ll show you why, how to fix it, and then layer on the other optimizations that actually matter. One strong counterargument exists \u2014 that GPU driver updates alone fix the problem \u2014 and we\u2019ll dismantle it in a single paragraph.<\/p>\n\n<h2>The Shader Cache Problem \u2013 Why It Breaks Everything<\/h2><p><em>Star Wars Zero Company<\/em> uses modern DirectX 12 and a complex shader compilation pipeline. When you first launch <a href=\"https:\/\/overcentral.com\/en\/halloween-the-game-australia-ban\/\" title=\"Halloween: The Game Gets Australia, New Zealand Ban Over Drug Depiction\" data-iacss-internal=\"1\">the game<\/a>, the engine compiles shaders \u2014 small programs that tell the GPU how to render lighting, shadows, and particle effects. These compiled shaders are stored in a cache so the next launch is faster. But the cache can easily become corrupted: a failed driver update, a sudden crash during compilation, or even a <a href=\"https:\/\/www.microsoft.com\/windows\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Windows<\/a> update that alters the GPU driver model can scramble these files.<\/p>\n\n<p>A corrupted shader cache leads to repeated shader compilation every time you restart the game. This not only causes long load times but also triggers the \u201cstuck on loading screen\u201d error. Worse, if the engine attempts to load a corrupt shader entry, it can cause a full-on crash to desktop \u2014 often accompanied by the <em>Star Wars Zero Company<\/em> crash reporter. Clearing the shader cache forces the game to rebuild everything fresh, eliminating the source of the instability.<\/p>\n\n<p><strong>Concrete detail:<\/strong> The shader cache is stored in a system folder \u2014 for Nvidia GPUs, it\u2019s typically at <code>%USERPROFILE%\\AppData\\Local\\Temp\\NVIDIA Corporation\\GLCache<\/code>codecodecodecodecodecode. AMD and Intel store it under similar paths. The cache can balloon to 2\u20133 GB, especially after multiple driver versions. Windows Disk Cleanup\u2019s \u201cDirectX Shader Cache\u201d option can clear it safely in one click.<\/p>\n\n<h3>Why Driver Updates Don\u2019t Always Fix It<\/h3><p>The strongest counterargument is that many players see immediate improvement after updating their GPU driver. So driver updates must be the real fix, right? Not exactly. Most driver updates include a new shader compiler version. When you install a new driver, Windows often clears the old shader cache as part of the process \u2014 but not always. If the driver update coincidentally triggers a cache cleanup, the crashes stop. If it doesn\u2019t, the corrupted cache remains and the problem persists. The driver update itself isn\u2019t the solution; the incidental cache clearing is. That\u2019s why a targeted cache clear works every time, while driver updates are hit or miss.<\/p>\n\n<h2>How to Clear the Shader Cache \u2013 The Right Way<\/h2><p>Here\u2019s the exact process, pulled from verified troubleshooting sources. Do not skip steps or use third-party cleaner tools.<\/p>\n\n<ol>\n<li><strong>Open Windows Disk Cleanup.<\/strong> Press Win+R, type <code>cleanmgr<\/code>codecodecodecodecodecode, and select your system drive (usually C:).<\/li>\n<li><strong>Click \u201cClean up system files.\u201d<\/strong> This reveals additional options.<\/li>\n<li><strong>Scroll down and check \u201cDirectX Shader Cache.\u201d<\/strong> You might see several hundred MB to a few GB selected.<\/li>\n<li><strong>Click OK.<\/strong> The cache is removed. Restart your PC.<\/li>\n<li><strong>Launch <em>Star Wars Zero Company<\/em> again.<\/strong> The first launch will take longer because shaders are rebuilt. Do not interrupt it.<\/li>\n<\/ol>\n\n<p>That\u2019s it. Do this before you try anything else except a basic restart and disk space check.<\/p>\n\n<h2>Other Fixes That Address the Real Bottlenecks<\/h2><p>Clearing the shader cache solves the most common crash type \u2014 but low FPS and stuttering after the cache is fresh point to other issues. Here are the ones that actually make a difference, prioritized by impact.<\/p>\n\n<h3>Increase Virtual Memory (Paging File)<\/h3><p><em>Star Wars Zero Company<\/em> is a large open-world game that can use 12 GB or more of RAM during intense firefights. If your system runs out of physical RAM, it dumps data to the paging file. A small or fragmented paging file creates stutter and can trigger \u201cout of memory\u201d crashes.<\/p>\n\n<ul>\n<li>Search for \u201cAdvanced system settings\u201d in Windows.<\/li>\n<li>Click Settings under Performance, then the Advanced tab.<\/li>\n<li>Under Virtual memory, click Change.<\/li>\n<li>Uncheck \u201cAutomatically manage paging file size.\u201d<\/li>\n<li>Select your fastest drive (SSD), choose \u201cCustom size,\u201d and set initial and maximum to 1.5x your RAM. For 16 GB, set both to 24576 MB.<\/li>\n<li>Click Set, then OK. Restart.<\/li>\n<\/ul>\n\n<p>This doesn\u2019t prevent shader cache issues, but it prevents the second leading crash cause: running out of memory during shader compilation.<\/p>\n\n<h3>Set Launch Options for Stability<\/h3><p>The source material repeatedly recommends forcing DirectX 11 or windowed mode. This is especially useful if the game crashes on the menu or refuses to launch.<\/p>\n\n<ul>\n<li>In Steam, right-click <em>Star Wars Zero Company<\/em> &gt; Properties &gt; General.<\/li>\n<li>Under Launch Options, enter <code>-dx11<\/code>codecodecodecodecodecode. This forces the game to use DirectX 11 mode, which avoids the shader compilation issues of DirectX 12 \u2014 but you lose some graphical features.<\/li>\n<li>If it still crashes, replace <code>-dx11<\/code>codecodecodecodecodecode with <code>-windowed -noborder<\/code>codecodecodecodecodecode. This forces the game into borderless windowed mode, which bypasses full-screen optimizations that can cause driver timeouts.<\/li>\n<\/ul>\n\n<p><strong>Real-world nuance:<\/strong> DirectX 12 shader compilation is the source of the \u201cstuck on compiling shaders\u201d freeze. Running the game in DX11 avoids that entirely, at the cost of slightly lower visual quality. For players with mid-range GPUs (GTX 1060, RX 580), DX11 often runs smoother anyway.<\/p>\n\n<h3>Disable Overlays \u2013 But Only the Problematic Ones<\/h3><p>We\u2019re not going to tell you to turn off all overlays. That\u2019s lazy advice. Instead, test one at a time. The three most likely to cause stutter and crashes in <em>Star Wars Zero Company<\/em> are:<\/p>\n\n<ul>\n<li><strong>Nvidia App overlay<\/strong> (formerly <a href=\"https:\/\/www.nvidia.com\/en-us\/geforce\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">GeForce<\/a> Experience) \u2013 Can cause \u201cGPU Crash Dump Triggered\u201d errors.<\/li>\n<li><strong>Discord overlay<\/strong> \u2013 Known to cause frame-time spikes when the game calls certain DirectX functions.<\/li>\n<li><strong>Xbox Game Bar<\/strong> \u2013 Windows built-in overlay can interfere with full-screen exclusive mode.<\/li>\n<\/ul>\n\n<p>Leave Steam overlay on \u2014 it rarely causes problems. Turn off the others one by one, launching the game after each change, until the crashes stop.<\/p>\n\n<h3>Verify Integrity of Game Files \u2013 But Understand What It Does<\/h3><p>Steam\u2019s verification tool checks that every file in the game folder matches the manifest. It does NOT fix corrupted shader cache or Windows system files. But it does fix a small subset of crashes caused by partial downloads or corrupted patch data.<\/p>\n\n<p>Run it anyway, but don\u2019t expect it to solve shader issues. The process takes 2\u20135 minutes and costs nothing.<\/p>\n\n<p>To run it: Steam Library &gt; right-click <em>Star Wars Zero Company<\/em> &gt; Properties &gt; Installed Files &gt; Verify integrity of game files.<\/p>\n\n<h2>FAQ \u2013 Real Questions About <em>Star Wars Zero Company<\/em> Crashes<\/h2><p><strong>Q: Why does the game crash with \u201cLow Level Fatal Error\u201d right after launching?<\/strong><\/p>\n<p>A: This error almost always means a shader compilation failed. Clear your DirectX shader cache using Windows Disk Cleanup, then restart. If that doesn\u2019t work, add <code>-dx11<\/code>codecodecodecodecodecode to your <a href=\"https:\/\/overcentral.com\/en\/ragnarok-new-world-steam-launch\/\" title=\"Ragnarok: The New World Gets Poor Steam Launch\" data-iacss-internal=\"1\">Steam launch<\/a> options to bypass DX12 shader compilation entirely.<\/p>\n\n<p><strong>Q: I updated my Nvidia driver and the game still crashes. What now?<\/strong><\/p>\n<p>A: The driver update didn\u2019t clear your existing shader cache. Use Windows Disk Cleanup to remove the cache manually. After that, run <code>sfc \/scannow<\/code>codecodecodecodecodecode in an admin Command Prompt to repair any corrupted system files that the driver update might have left behind.<\/p>\n\n<p><strong>Q: Should I run the game as administrator?<\/strong><\/p>\n<p>A: Yes, but only after you\u2019ve done the shader cache fix. Right-click the game\u2019s EXE file (find it via Steam &gt; Manage &gt; Browse local files), go to Properties &gt; Compatibility, and check \u201cRun this program as an administrator.\u201d This prevents permission-related file writing errors during shader compilation.<\/p>\n\n<p><strong>Q: Can low virtual memory cause crashes even if I have 16 GB of RAM?<\/strong><\/p>\n<p>A: Yes. During shader compilation plus heavy combat, the game can use 14+ GB of RAM. If your paging file is set to a small default size, the system runs out of virtual address space. Increase it manually to at least 1.5x your physical RAM, as described above.<\/p>\n\n<h2>One Final Edge Case \u2013 Very High-Refresh Monitors<\/h2><p>This nuance isn\u2019t covered in the standard guides. If you have a 144 Hz or higher monitor and <em>Star Wars Zero Company<\/em> keeps crashing right as you enter combat, the problem might be the game engine\u2019s frame-rate limiter interacting with the shader cache. Try capping the frame rate to 60 FPS in your GPU control panel (not in-game) before clearing the cache. The shader compilation pipeline in certain <a href=\"https:\/\/www.unrealengine.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Unreal Engine<\/a> versions has a bug that causes a crash when the frame rate exceeds 120 FPS during loading. After the cache is rebuilt and the game is stable, you can raise the cap back up. This is an oddball fix, but it works for a surprising number of players with high-refresh displays.<\/p>\n\n<p>Don\u2019t reach for a full reinstall. Don\u2019t blame your hardware. Start with the shader cache. That\u2019s where the battle is lost \u2014 and won.<\/p>\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Why does the game crash with \u201cLow Level Fatal Error\u201d right after launching?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>This error almost always means a shader compilation failed. Clear your DirectX shader cache using Windows Disk Cleanup, then restart. If that doesn\u2019t work, add `-dx11` to your Steam launch options to bypass DX12 shader compilation entirely.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">I updated my Nvidia driver and the game still crashes. What now?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>The driver update didn\u2019t clear your existing shader cache. Use Windows Disk Cleanup to remove the cache manually. After that, run `sfc \/scannow` in an admin Command Prompt to repair any corrupted system files that the driver update might have left behind.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Should I run the game as administrator?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes, but only after you\u2019ve done the shader cache fix. Right-click the game\u2019s EXE file (find it via Steam &gt; Manage &gt; Browse local files), go to Properties &gt; Compatibility, and check \u201cRun this program as an administrator.\u201d This prevents permission-related file writing errors during shader compilation.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can low virtual memory cause crashes even if I have 16 GB of RAM?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes. During shader compilation plus heavy combat, the game can use 14+ GB of RAM. Increase your paging file to at least 1.5x your physical RAM.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>You\u2019re three minutes into a round of Star Wars Zero Company and the screen freezes. Then the crash reporter pops up: \u201cLow Level Fatal Error\u201d or \u201cGPU Crash Dump Triggered.\u201d You\u2019ve updated your drivers, turned off Discord overlays, and verified game files. It still crashes. The most overlooked cause of these failures isn\u2019t your GPU [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":83499,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/78454.png","fifu_image_alt":"Star Wars Zero Company Low FPS and Crashing \u2013 The Shader Cache","footnotes":""},"categories":[2],"tags":[],"class_list":["post-78454","post","type-post","status-publish","format-standard","has-post-thumbnail","category-videogames"],"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/78454.png","fifu_image_alt":"Star Wars Zero Company Low FPS and Crashing \u2013 The Shader Cache","_links":{"self":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/78454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/comments?post=78454"}],"version-history":[{"count":0,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/78454\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media\/83499"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media?parent=78454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/categories?post=78454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/tags?post=78454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}