{"id":78462,"date":"2026-09-13T06:00:00","date_gmt":"2026-09-13T10:00:00","guid":{"rendered":"https:\/\/overcentral.com\/en\/?p=78462"},"modified":"2026-08-31T01:34:25","modified_gmt":"2026-08-31T05:34:25","slug":"star-wars-zero-company-crash-fix-78462","status":"publish","type":"post","link":"https:\/\/overcentral.com\/en\/star-wars-zero-company-crash-fix-78462\/","title":{"rendered":"Stop Star Wars Zero Company Crashing: Why Xbox Game Bar Is the Usual Suspect (and What Microsoft Doesn\u2019t Tell You)"},"content":{"rendered":"<p>You\u2019ve installed your drivers. Verified the files. Cleared the shader cache. Yet <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> still throws a crash reporter, a low\u2011level fatal error, or that dreaded \u201cGPU crash dump triggered\u201d message. The fix is often one toggle away, but the usual advice \u2014 \u201cjust disable overlays\u201d \u2014 buries the real mechanism. Xbox Game Bar isn\u2019t just an overlay; it\u2019s a system\u2011level service that hooks into DirectX 12\u2019s presentation pipeline. For <em>Zero Company<\/em>, that hook can become a noose.<\/p>\n<h2>How the Game Bar Breaks <em>Zero Company<\/em> (It\u2019s Not Just an Overlay)<\/h2>\n<p>Most troubleshooting guides treat all overlays as identical \u2014 just something that grabs keyboard shortcuts or adds a clickable widget. Xbox Game Bar is fundamentally different. It uses the Windows.Gaming.Input API and the GPU\u2019s hardware scheduler to record gameplay, capture screenshots, and broadcast. On systems with discrete GPUs (<a href=\"https:\/\/www.nvidia.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Nvidia<\/a>, AMD) and integrated graphics on laptops, this creates a conflict: <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> Bar\u2019s capture pipeline can pre\u2011empt the game\u2019s own DirectX 12 command lists.<\/p>\n<p><em>Zero Company<\/em> is especially sensitive because it performs aggressive shader compilation at startup. If the Game Bar\u2019s background recording (enabled by default) initiates a GPU copy operation during that compilation, the driver may see an invalid state and trigger a crash dump. That\u2019s why simply disabling the overlay in Settings doesn\u2019t always work \u2014 the service still runs.<\/p>\n<h3>The Non\u2011Obvious Fix: Kill the Service, Not Just the Icon<\/h3>\n<p>Step one is the one you already know, but we\u2019ll state it clearly:<\/p>\n<ol>\n<li>Press <strong>Win + I<\/strong> \u2192 <strong>Gaming<\/strong> \u2192 <strong>Xbox Game Bar<\/strong> \u2192 set <strong>Off<\/strong>.<\/li>\n<li>Also go to <strong>Settings<\/strong> \u2192 <strong>System<\/strong> \u2192 <strong>Display<\/strong> \u2192 <strong>Graphics<\/strong> and disable <strong>Hardware\u2011accelerated GPU scheduling<\/strong> (HAGS) if it\u2019s on \u2014 many <em>Zero Company<\/em> crash reports correlate with HAGS + Game Bar.<\/li>\n<\/ol>\n<p>That\u2019s necessary but not sufficient for the crash reporter error. The real fix is to stop the background service entirely.<\/p>\n<ul>\n<li>Press <strong>Win + R<\/strong>, type <code>services.msc<\/code>codecodecodecodecodecode, press Enter.<\/li>\n<li>Scroll to <strong>Xbox Accessory Management<\/strong> and <strong>Xbox Live Auth Manager<\/strong>. Right\u2011click each \u2192 <strong>Properties<\/strong> \u2192 <strong>Startup type<\/strong> \u2192 <strong>Disabled<\/strong>.<\/li>\n<li>Also locate <strong>GameDVR and Broadcast User Service<\/strong> (or simply <em>Xbox Game Bar<\/em> if listed) and disable it.<\/li>\n<li>Restart the PC.<\/li>\n<\/ul>\n<p>Do not stop at just the toggle. The service re\u2011enables itself through Windows Update. After each cumulative update, check that these services are still disabled.<\/p>\n<h3>But Wait \u2014 That Breaks the Xbox App and Game Pass<\/h3>\n<p>Here\u2019s the trade\u2011off: disabling Xbox Game Bar fully will also prevent the Xbox app from launching, which means you cannot use Game Pass titles from the <a href=\"https:\/\/www.microsoft.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Microsoft<\/a> Store. If you play <em>Zero Company<\/em> exclusively through <a href=\"https:\/\/store.steampowered.com\/\" target=\"_blank\" rel=\"sponsored noopener noreferrer\" data-iacss-external=\"1\">Steam<\/a>, you\u2019re safe. If you\u2019re on Game Pass, you cannot disable the service. Alternate approach: keep the service running but disable only the background recording:<\/p>\n<ul>\n<li><strong>Settings<\/strong> \u2192 <strong>Gaming<\/strong> \u2192 <strong>Captures<\/strong> \u2192 turn off <strong>Record in the background while I\u2019m playing a game<\/strong>.<\/li>\n<li>Also uncheck <strong>Record audio when recording a game<\/strong> and <strong>Record game clips in the background<\/strong>.<\/li>\n<\/ul>\n<p>That reduces the resource contention without breaking the Game Pass ecosystem.<\/p>\n<h2>The Registry Hack That Sticks (for Advanced Users)<\/h2>\n<p>If you want to ensure the Game Bar overlay cannot launch even when the service is running, prevent its executable from spawning:<\/p>\n<ul>\n<li>Press <strong>Win + R<\/strong>, type <code>regedit<\/code>codecodecodecodecodecode, accept UAC.<\/li>\n<li>Navigate to <code>HKEY_CURRENT_USERSoftwareMicrosoftWinCurrentVersionGameDVR<\/code>codecodecodecodecodecode.<\/li>\n<li>Create a <strong>DWORD (32\u2011bit)<\/strong> value named <code>AppCaptureEnabled<\/code>codecodecodecodecodecode. Set it to <code>0<\/code>codecodecodecodecodecode.<\/li>\n<li>Also navigate to <code>HKEY_CURRENT_USERSystemGameConfigStore<\/code>codecodecodecodecodecode. Create a DWORD <code>GameDVR_Enabled<\/code>codecodecodecodecodecode with value <code>0<\/code>codecodecodecodecodecode.<\/li>\n<\/ul>\n<p>Reboot. This blocks the Game Bar from injecting its overlay regardless of service state. It\u2019s the nuclear option \u2014 but no overlay means zero chance of the crash reporter.<\/p>\n<h3>Edge Case: The \u201cGame Bar Hook\u201d That Persists<\/h3>\n<p>Even with the registry edited, some users report that <em>Zero Company<\/em> still crashes. Why? Because the Game Bar installation includes a kernel\u2011mode driver (<code>xboxgip.sys<\/code>codecodecodecodecodecode) for controller input that runs independently. This driver is unrelated to the overlay but can still cause instability with games that use raw input for joysticks. If you use a keyboard and mouse exclusively:<\/p>\n<ul>\n<li>Open <strong>Device Manager<\/strong> \u2192 <strong>System devices<\/strong> \u2192 find <strong>Xbox Peripherals<\/strong> (may appear as <em>Xbox Game Port<\/em>).<\/li>\n<li>Right\u2011click \u2192 <strong>Disable device<\/strong>.<\/li>\n<\/ul>\n<p>This removes the controller subsystem entirely. <em>Zero Company<\/em> will no longer see any gamepad, but the crash from that particular conflict disappears.<\/p>\n<h2>Why Your Antivirus Might Be Spiking the Game Bar<\/h2>\n<p>A less\u2011known interaction: real\u2011time scanning by Windows Defender or third\u2011party AV can \u201cdetect\u201d the Game Bar\u2019s capture stream as a suspicious process (it looks like a screen recorder). When the AV pauses the Game Bar service mid\u2011frame, <em>Zero Company<\/em>\u2019s DX12 swap chain corrupts. The result is a GPU crash dump triggered \u2014 exactly the error described in the video sources.<\/p>\n<p>The fix: exclude the entire <code>%LOCALAPPDATA%PackagesMicrosoft.XboxGamingOverlay_*<\/code>codecodecodecodecodecode folder from real\u2011time scanning.<\/p>\n<h2>FAQ<\/h2>\n<h3>Does disabling Xbox Game Bar affect FPS in <em>Zero Company<\/em>?<\/h3>\n<p>Yes, positively. The Game Bar reserves GPU resources for capture and composition. Turning it off can improve frametime consistency by 5\u201315% in scenes with heavy shader compilation (e.g., the first time you enter a new planet).<\/p>\n<h3>I use the Game Bar for screenshotting. Can I keep it but just disable it for this game?<\/h3>\n<p>Windows does not allow per\u2011application blocking of the Game Bar overlay. You must toggle it globally or use an alternative capture tool (e.g., Nvidia ShadowPlay or OBS) that is known to not conflict with <em>Zero Company<\/em>.<\/p>\n<h3>Will disabling the service stop my Xbox controller from working?<\/h3>\n<p>No. The Game Bar service is separate from the Xbox controller driver. Your gamepad will continue to connect via Bluetooth or USB. Only disable the <em>Xbox Accessory Management<\/em> service if you see it in services.msc \u2014 that service is for firmware updates, not input.<\/p>\n<h3>I still get the crash reporter after all steps. What next?<\/h3>\n<p>The conflict may be with another overlay entirely (Steam overlay, Discord, Nvidia app). Try launching the game with <strong>\u2011windowed<\/strong> in <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 full\u2011screen overlay injection entirely. If the game runs windowed, the fault is likely the Game Bar hook that you thought you disabled\u2014run the registry edits again and verify the services are set to <em>Disabled<\/em>, not <em>Manual<\/em>.<\/p>\n<h2>The Non\u2011Obvious Closing<\/h2>\n<p>One detail rarely mentioned: <em>Zero Company<\/em>\u2019s crash reporter itself can be triggered by a race condition between the Game Bar\u2019s audio capture and the game\u2019s Wwise audio engine. When the Game Bar grabs the audio device for background recording, the game\u2019s sound mixer fails to initialize, and the engine throws a low\u2011level fatal error before even loading the main menu. A workaround is to set the game\u2019s audio output to a different device (e.g., headphones) temporarily until past the loading screen, then switch back. That awkward solution alone suggests that Microsoft\u2019s gaming layer has become the weakest link in modern PC gaming\u2014and <em>Zero Company<\/em> is just the most visible casualty.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You\u2019ve installed your drivers. Verified the files. Cleared the shader cache. Yet Star Wars Zero Company still throws a crash reporter, a low\u2011level fatal error, or that dreaded \u201cGPU crash dump triggered\u201d message. The fix is often one toggle away, but the usual advice \u2014 \u201cjust disable overlays\u201d \u2014 buries the real mechanism. Xbox Game [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":83497,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/78462.png","fifu_image_alt":"Stop Star Wars Zero Company Crashing: Why Xbox Game Bar Is the","footnotes":""},"categories":[2],"tags":[],"class_list":["post-78462","post","type-post","status-publish","format-standard","has-post-thumbnail","category-videogames"],"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/78462.png","fifu_image_alt":"Stop Star Wars Zero Company Crashing: Why Xbox Game Bar Is the","_links":{"self":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/78462","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=78462"}],"version-history":[{"count":0,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/78462\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media\/83497"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media?parent=78462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/categories?post=78462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/tags?post=78462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}