{"id":78589,"date":"2026-09-16T12:00:00","date_gmt":"2026-09-16T16:00:00","guid":{"rendered":"https:\/\/overcentral.com\/en\/?p=78589"},"modified":"2026-08-30T23:06:17","modified_gmt":"2026-08-31T03:06:17","slug":"fix-star-wars-zero-company-black-screen-78589","status":"publish","type":"post","link":"https:\/\/overcentral.com\/en\/fix-star-wars-zero-company-black-screen-78589\/","title":{"rendered":"Fix STAR WARS Zero Company Black Screen After Splash Logo"},"content":{"rendered":"<p>The splash logo appears. The screen goes black. The music keeps playing \u2014 or it doesn\u2019t. You wait. Nothing happens. This is not a random crash. It is a shader compilation failure, and it is the single most common reason <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> refuses to load past the opening logo on PC.<\/p>\n<p>Let\u2019s be direct: the black screen after the logo is almost never a hardware problem. Your GPU is not dying. Your PSU is not underspecced. The issue lives in how <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> builds and stores its shader cache. A corrupted cache, a missing DirectX runtime, or a conflict with an overlay will each produce the exact same symptom \u2014 a black screen that hangs indefinitely or eventually drops you to desktop. One counterargument: <em>\u201cMy other games run fine. The install must be broken.\u201d<\/em> Fair point. But a genuinely broken install \u2014 missing core files, bad sectors on the drive \u2014 produces error messages, not a silent black screen. You would see \u201cfile not found\u201d popups, a crash reporter, or an immediate CTD. The black screen that appears <em>after<\/em> the logo means the engine loaded the executable, initialized the renderer, and then stalled during shader compilation. That is a cache or runtime issue, not a corrupt download.<\/p>\n<h2>Why the Black Screen After the Logo Is a Shader Issue<\/h2>\n<p><em>STAR WARS Zero Company<\/em> compiles shaders every time you launch \u2014 unless it finds a valid precompiled cache. If that cache is corrupt, the engine enters an infinite loop or silently fails. The result: black screen. The game is not frozen. It is stuck trying to build a shader it cannot complete.<\/p>\n<p>Three things corrupt the shader cache most often: an incomplete driver update, an overlay that injects into the rendering pipeline (Discord, Nvidia app, Steam overlay), or a sudden power loss during a previous shader compile. The fix is to delete the cache and force the game to rebuild it <a href=\"https:\/\/overcentral.com\/en\/from-scratch-unfinished-memories-78240\/\" title=\"From Scratch Brings Quests Their Meaning Back as Unfinished Memories\" data-iacss-internal=\"1\">from scratch<\/a>.<\/p>\n<h3>The Case Against a Corrupted Install<\/h3>\n<p>The strongest counterargument is that a file verification should catch any corruption. And it does \u2014 for missing or damaged game assets. But the shader cache is not part of the game\u2019s verified files. It lives in a separate folder (<code>%LOCALAPPDATA%Star Wars Zero CompanySavedConfigWindows<\/code>codecodecodecodecodecode and also in <code>%LOCALAPPDATA%NVIDIADXCache<\/code>codecodecodecodecodecode or the AMD equivalent). Verifying game files on Steam or repairing on EA App will not touch the shader cache. You can run the verification, have it return \u201call files successfully validated,\u201d and still hit the black screen. That is why the standard \u201cverify files\u201d advice often fails here.<\/p>\n<h2>Step-by-Step Fixes for the Black Screen<\/h2>\n<h3>Clear the Shader Cache<\/h3>\n<p>Open Disk Cleanup. Click the <a href=\"https:\/\/www.microsoft.com\/windows\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Windows<\/a> Start button, type \u201cdisk cleanup,\u201d select your C drive. In the list, check \u201cDirectX Shader Cache.\u201d Click OK, delete the files. This removes the system-level cache.<\/p>\n<p>Next, open File Explorer. Go to <code>%LOCALAPPDATA%NVIDIADXCache<\/code>codecodecodecodecodecode (or <code>%LOCALAPPDATA%AMDGLCache<\/code>codecodecodecodecodecode for AMD). Delete everything inside. Do the same for <code>%LOCALAPPDATA%NVIDIAGLCache<\/code>codecodecodecodecodecode. If you have an <a href=\"https:\/\/www.intel.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Intel<\/a> GPU, check <code>%LOCALAPPDATA%IntelShaderCache<\/code>codecodecodecodecodecode.<\/p>\n<p>Restart your PC. Launch <em>STAR WARS Zero Company<\/em>. The first launch will take longer \u2014 sometimes 3 to 5 minutes \u2014 because the game must rebuild all shaders. Do not alt-tab or click away. Let it finish.<\/p>\n<h3>Force DirectX 12 via Launch Options<\/h3>\n<p>The game defaults to DX11 on some systems, and DX11 can trigger the black screen on certain GPU\/driver combinations. Forcing DX12 often bypasses the stall.<\/p>\n<p><strong>Steam users:<\/strong> Right-click the game in your library, select Properties. In the \u201cLaunch Options\u201d field, type <code>-dx12<\/code>codecodecodecodecodecode. Close the window and launch.<\/p>\n<p><strong>EA App users:<\/strong> Click Manage \u2192 View Properties. Under \u201cAdvanced Launch Options,\u201d type <code>-dx12<\/code>codecodecodecodecodecode. Click Save. Launch the game.<\/p>\n<p>If the black screen persists, remove the flag and try <code>-dx11<\/code>codecodecodecodecodecode instead. Some GPUs (older Nvidia cards, certain AMD RDNA2 cards) actually work better on DX11. The point is to test both.<\/p>\n<h3>Disable In-Game Overlays<\/h3>\n<p>Overlays inject code into the rendering pipeline. That injection can corrupt the shader compilation process.<\/p>\n<ul>\n<li><strong>Steam overlay:<\/strong> Right-click the game \u2192 Properties \u2192 General \u2192 uncheck \u201cEnable the Steam Overlay while in-game.\u201d<\/li>\n<li><strong>EA App overlay:<\/strong> Click the three horizontal lines \u2192 Settings \u2192 Application \u2192 toggle \u201cIn-Game Overlay\u201d off.<\/li>\n<li><strong>Discord overlay:<\/strong> User Settings \u2192 Game Overlay \u2192 toggle off \u201cEnable in-game overlay.\u201d<\/li>\n<li><strong>Nvidia overlay:<\/strong> Open Nvidia app \u2192 Settings \u2192 toggle \u201cIn-Game Overlay\u201d off.<\/li>\n<li><strong>Xbox Game Bar:<\/strong> Press Windows + G \u2192 Settings \u2192 uncheck \u201cRemember this is a game.\u201d<\/li>\n<\/ul>\n<p>Close all overlay apps entirely. Do not just disable the overlay \u2014 close the application from the system tray or Task Manager.<\/p>\n<h3>Update GPU Drivers with a Clean Install<\/h3>\n<p>A dirty driver update \u2014 one installed over an older version without a clean wipe \u2014 leaves behind stale cache entries. Perform a clean installation.<\/p>\n<p><strong>Nvidia:<\/strong> Go to the Nvidia website, select your GPU and OS. Download the latest <a href=\"https:\/\/www.nvidia.com\/en-us\/geforce\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">GeForce<\/a> Game Ready Driver (version 616.56 as of this writing). Run the installer, choose \u201cCustom (Advanced),\u201d check \u201cPerform a clean installation,\u201d then proceed. Restart.<\/p>\n<p><strong>AMD:<\/strong> Download the latest Adrenalin driver from AMD\u2019s site. Run the installer, select \u201cFactory Reset\u201d when prompted. Restart.<\/p>\n<p>After the restart, clear the shader cache again (as in the first step) and launch the game.<\/p>\n<h3>Adjust In-Game Config File<\/h3>\n<p>If you can reach the game\u2019s config file, you can force settings that bypass the black screen without needing to get into the menu.<\/p>\n<p>Navigate to <code>%LOCALAPPDATA%Star Wars Zero CompanySavedConfigWindows<\/code>codecodecodecodecodecode. Open <code>GameUserSettings.ini<\/code>codecodecodecodecodecode in Notepad.<\/p>\n<p>Find the line <code>bNANiteEnabled=True<\/code>codecodecodecodecodecode. Change it to <code>False<\/code>codecodecodecodecodecode. This disables Nanite, which can cause shader compilation hangs on some GPUs.<\/p>\n<p>Also find <code>FrameGenerationMode=<\/code>codecodecodecodecodecode. Set it to <code>0<\/code>codecodecodecodecodecode (off). Find <code>FrameRateLimit=<\/code>codecodecodecodecodecode. Set it to <code>60.000000<\/code>codecodecodecodecodecode. Save the file. Right-click it \u2192 Properties \u2192 check \u201cRead-only\u201d \u2192 Apply. This prevents the game from overwriting your changes.<\/p>\n<p>Launch the game. If it works, you can later uncheck Read-only and adjust settings in-game.<\/p>\n<h3>Increase Virtual Memory<\/h3>\n<p>Low paging file size can cause shader compilation to fail silently. Set a manual size.<\/p>\n<p>Open Control Panel \u2192 System \u2192 Advanced system settings \u2192 Performance Settings \u2192 Advanced \u2192 Virtual Memory \u2192 Change. Uncheck \u201cAutomatically manage paging file size.\u201d Select your C drive. Choose \u201cCustom size.\u201d Set Initial size to 12288 MB (12 GB) and Maximum size to 24576 MB (24 GB). Click Set, OK, restart.<\/p>\n<h3>Rename the Config Folder<\/h3>\n<p>If nothing else works, rename the entire config folder. This forces the game to create a fresh config with default settings.<\/p>\n<p>Go to <code>%LOCALAPPDATA%Star Wars Zero CompanySavedConfig<\/code>codecodecodecodecodecode. Rename the <code>Windows<\/code>codecodecodecodecodecode folder to <code>Windows_old<\/code>codecodecodecodecodecode. Launch the game. It will create a new <code>Windows<\/code>codecodecodecodecodecode folder. The black screen may be gone \u2014 but you lose all your graphics settings.<\/p>\n<h2>When the Usual Fixes Fail: Advanced Troubleshooting<\/h2>\n<p>A small number of users report that the black screen persists even after all the above steps. In those cases, the issue is often an unstable CPU or memory overclock. The game\u2019s shader compiler is sensitive to marginal instability that other games tolerate.<\/p>\n<p>Download Intel Extreme Tuning Utility (XTU) if you have an Intel CPU. Open it. Under \u201cPerformance Core Ratio,\u201d reduce the value by one or two multipliers (e.g., from 55x to 53x). Apply. Restart. Launch the game. If the black screen disappears, your overclock was the culprit. AMD users can try similar undervolting or clock reduction in Ryzen Master.<\/p>\n<p>This is not a permanent fix \u2014 you can restore your overclock after the first successful launch. But the shader compilation pass is the most demanding phase for CPU stability. Once the cache is built, the game runs fine even with the overclock re-enabled.<\/p>\n<p>One edge case: users with multiple monitors at different refresh rates sometimes hit the black screen because the game tries to initialize on a display that is not the primary. Disconnect all but one monitor, set that monitor to 60 Hz, and try launching. If it works, you can reconnect the other monitors after the shader compile finishes.<\/p>\n<p>The black screen after the splash logo is frustrating, but it is solvable. Start with the shader cache. Work through the list. One of these steps will get you past it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The splash logo appears. The screen goes black. The music keeps playing \u2014 or it doesn\u2019t. You wait. Nothing happens. This is not a random crash. It is a shader compilation failure, and it is the single most common reason STAR WARS Zero Company refuses to load past the opening logo on PC. Let\u2019s be [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":78602,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/encrypted-tbn0.gstatic.com\/images?q=tbn:ANd9GcSSAGevunmkqpJpbCr__-Hn_mWBBA3vOyT9Dq1wPSJPUw&s=10","fifu_image_alt":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-78589","post","type-post","status-publish","format-standard","has-post-thumbnail","category-videogames"],"fifu_image_url":"https:\/\/encrypted-tbn0.gstatic.com\/images?q=tbn:ANd9GcSSAGevunmkqpJpbCr__-Hn_mWBBA3vOyT9Dq1wPSJPUw&s=10","_links":{"self":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/78589","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=78589"}],"version-history":[{"count":1,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/78589\/revisions"}],"predecessor-version":[{"id":82085,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/78589\/revisions\/82085"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media\/78602"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media?parent=78589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/categories?post=78589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/tags?post=78589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}