The Integrated OS Applications
Google Chrome isn’t just a browser; on certain platforms (specifically ChromeOS, but increasingly on Windows and Linux), it acts as an application platform. Google developed “System Web Apps” (SWAs)—which are essentially Progressive Web Apps (PWAs) that are deeply integrated into the operating system shell to function exactly like native system utilities (like the Settings app, File Manager, or Terminal on a Chromebook). The “Enable system web apps” flag controls whether Chrome is allowed to render and manage these system-level interfaces.
For standard desktop users on Windows or Mac, this flag rarely has a noticeable impact unless you are actively experimenting with Chromium OS features. However, if you are a developer testing a Chromium build, or if a recent Chrome update on your Linux machine mistakenly activated System Web App handlers that are conflicting with your native desktop environment (causing Chrome to try and open system files it shouldn’t), you may need to turn this feature off. Disabling it forces Chrome to act strictly as a standard web browser rather than an OS application container.
How to Turn Off System Web Apps
You can disable the handling of System Web Apps via the Chrome experimental flags menu.
- Open Google Chrome.
- Click inside the main address bar at the top of the window.
- Type
chrome://flagsand press Enter. - When the “Experiments” page loads, use the search bar at the top to search for System web apps.
- Locate the flag specifically named “Enable system web apps.”
- Click the dropdown menu next to it and change the setting to Disabled.
- Click the blue Relaunch button at the bottom right corner of the screen.
Upon restarting, Chrome will disable the underlying framework that allows it to run integrated System Web Apps, resolving potential handler conflicts with your host operating system.