Many Google superfans and casual users alike have set their default browsers to Chrome. However, some have become frustrated when they’ve tried to open the browser, and the following message has popped up, “‘GoogleSoftwareUpdate.bundle’ can’t be opened because Apple cannot check it for malicious software.”

But what does it mean?

Here, we’ll explain what this app and bundle are (and why some users consider them so “shady”), what the pop-up means, and what you can do to take care of it.

What is Google Software Update?

Google Software Update — also called Google Update — is a program automatically installed when you download Chrome. Google Update is used to support software patching (including both automatic/background and on-demand software updates) for Google Chrome and other Google products (such as Google Earth).

That doesn’t sound so malicious, does it?

While what Google claims the file does is benign in and of itself, because of how Google Update has been designed, it actually behaves like malware. Back in 2009, Wired even posted an article called “Google Software Update Tool is evil.”

The problem is that Google Update is automatically installed onto your computer when you download software like Chrome. Google never actually asks for your permission to download it and doesn’t give you an option to deny it. Because of this, most people don’t even know that Google Update is installed on their computers. 

In fact, many don’t even know that the software exists — hence the confusion when the “GoogleSoftwareUpdate.bundle” pop-up appears.

It’s because of these factors — particularly that the app is installed without your knowledge, as well as the fact that it’s notoriously difficult to uninstall — that Google Update is often seen as behaving like malware.

What the “GoogleSoftwareUpdate.bundle” pop-up means

First off, what’s a bundle? A bundle is a library that can be used by one or more apps to perform common tasks. In other words, an app uses a bundle to do whatever work it’s designed to do. In this case, Google apps use the GoogleSoftwareUpdate.bundle to help automatically check for updates.

All software you download from the App Store is reviewed and approved as trustworthy by Apple. However, when you download third-party software from outside of the App Store, such as Chrome, Apple treats it differently.

The “GoogleSoftwareUpdate.bundle” pop-up, in particular, then shows up because it might be triggering warnings in macOS. For example, Apple might detect that the bundle could make operating system calls that could potentially be dangerous if misused. Just as users opposed to Google Update have noted, Apple has identified that this software has the potential to behave like malware.

Find out if GoogleSoftwareUpdate.bundle is installed on your Mac

First off, you’ll want to make sure that Google Update is installed by locating it on your computer.

Here’s how to find GoogleSoftwareUpdate.app on your Mac:

  1. Open Terminal (Finder > Applications > Utilities). 
  2. Type this command into Terminal:
    defaults read com.google.Keystone.Agent.plist 
  3. Press Return. A screen that looks like this should come up:

If you don’t see a screen that looks like that, Google Update hasn’t been installed on your computer. If you do have GoogleSoftwareUpdate, read ahead to find out how to remove it. 

Uninstall GoogleSoftwareUpdate.app

In order to uninstall Google Update (and prevent Google apps from installing the update again), you’ll need to use a different approach. 

Here’s how to completely uninstall the app:

  1. Open Terminal.
  2. Type the following commands:

sudo touch ~/Library/Google/GoogleSoftwareUpdate

sudo chmod 444 ~/Library/Google/GoogleSoftwareUpdate

For complete removal of GoogleSoftwareUpdate, execute such commands:

sudo touch /Library/Google/GoogleSoftwareUpdate

sudo chmod 444 /Library/Google/GoogleSoftwareUpdate

Check whether GoogleSoftwareUpdate.app is gone

After uninstalling Google Update, you’ll want to make sure it’s been completely removed from your Mac. To make sure it’s gone for good, open Chrome and type chrome://help into the address bar.

You should see a message that looks like this:

If you do, then congrats! You’ve successfully uninstalled Google Update.

Change how often GoogleSoftwareUpdate.app runs

Because Google Update’s main goal is to automatically update Google software, you may not want to delete the app completely. Instead, you may want to change how often Google checks for software updates.

After typing defaults read com.google.Keystone.Agent.plist into Terminal, notice the “checkInterval” setting. 

This shows, in seconds, how often Google checks your Mac for software updates. By default, Google checks your computer every 5 hours (18,000 seconds) for updates. 

You can adjust this time in Terminal. Here’s how:

  1. Open Terminal. 
  2. Type the following command:defaults write com.google.Keystone.Agent checkInterval 86400

By running this command, you’ve set Google Update to check for updates every 24 hours (86400 seconds). You can increase this time by making the interval larger. 

Conversely, you can set an interval to 0, which will mean that Google will no longer send any update data to your computer. This is enough for most users to stop seeing notifications about GoogleSoftwareUpdate.app.

Detect and remove malware with
CleanMyMac X

No one likes malware. Even worse, it can be a pain to locate and get rid of. 

Luckily, you can use CleanMyMac X to easily check your Mac for malware. In particular, its Malware removal module gives you the power to find and remove malicious files. 

Malware removal module of CleanMyMac

  1. Download CleanMyMac X — you can try out the software for free.
  2. Install and open the app.
  3. Go to Malware Removal and click Scan.
  4. Remove the threats if there are any.

That’s all! Now, your Mac’s probably cleaner and safer. Additionally, you can clear out junk and unneeded files using CleanMyMac X’s System Junk module.

CleanMyMac - System junk scan complete

As you see, removing GoogleSoftwareUpdate.bundle isn’t tricky. Be aware that deleting this file actually stops Google from regularly updating its software. So, if you want to keep your browser or other Google software up-to-date, don’t remove the bundle. Instead, adjust how often Google can check for updates. 

Hope this was helpful!