By default, Google Chrome automatically updates itself in the background, just like Windows 10. The best thing is, unlike Windows 10, Chrome waits until you restart the browser manually to apply the downloaded updates. While updating the Chrome browser, it also automatically updates any Chrome components as and when the updates are available.
Now, this is all good and well. However, there will be times when chrome might fail to update one or more of the Chrome components. In those situations, depending on the Chrome component, you might have to deal with crashes, odd behavior, and slowness.
That good thing, Google Chrome has a dedicated page that has a list of all Chrome components. From this page, you can update Chrome components individually with just a single click. Let me show you how.
What Are Chrome Components?
You can think of Chrome components as simple individual modules that help Chrome work properly. Each of these components is responsible for a wide range of features. For instance, Adobe Flash component is required to play Flash content, WideVine is required to decrypt DRM protect content like Netflix videos, etc.
Like I said before when one or more Chrome components are not updated properly or corrupted, chrome can give you problems. If that is that just click n the Update button underneath the component.
Depending on the need, Chrome adds new components or removes components all the time.
Chrome Components List
All the Chrome components are listed in a single page along with their status and version number. You can visit that page by entering
chrome://components in the Chrome address bar. Currently, there are 13 components in Chrome. Each and every component has its own update button so that you can individually update Chrome components as and when needed.
Chrome component MEI Preload: MEI Preload is a media module that is responsible for preloading media content in the Chrome browser. If there is a problem with this module or if it is outdated, it can cause problems with media playback and preloading. You click on the Update button under the module to fix the issue.
Chrome component Intervention Policy Database: Chrome has different policies in a contained databased that it pushes to user devices so that Chrome can work properly and securely. If your chrome browser is crashing constantly, the Intervention Policy Database might be the problem. Update this module in those situations.
Chrome component Subresource Filter Rules: This module hosts all the Rules related to Subresource. Subresource is a simple mechanism that checks the filtered pages and identifies and filter out malicious or dangerous content, like phishing and malicious links. Additionally, the same Subresource filter rules are used to filter out ads that violate Better Ads Standard (https://www.betterads.org/standards/).
Chrome component Certificate Error Assistant: CEA module is dynamically updated with the captive portal certificate list so that it can handle any SSL errors or problems.
Chrome component Software Reporter Tool: This is a pretty self-explanatory Chrome competent. Using this module, Chrome tracks, and reports any software problems. Additionally, it also tracks and reports about unexpected ads that are causing chrome to slow down or harm users.
Chrome component CRLSet: CRLSet module is responsible for blocking certificates in emergency situations. Additionally, it can also perform non-emergency certificate revocation as and when needed.
Chrome component pnacl: Portable Native Client (pnacl) module is mainly aimed at developers so that they can run untrusted code in a contained and secure Chrome sandbox.
Chrome component Chrome Improved Recovery: This is a simple module that tracks any problems while updating. If there are any problems, this module is used to repair and recover.
Chrome component File Type Policies: Google Chrome handles a lot of file types, like PDFs. This module is designed to handle all those file type policies.
Chrome component Origin Trials: This is another developer centric feature. This module allows devs to experiment with web platform features without messing up the Chrome browser.
Chrome component Adobe Flash Player: This is your good old Adobe Flash Player component that is responsible for dealing with Flash content. Since flash content is slowly being removed, expect this module to be removed.
Chrome component Widevine Content Decryption Module: Widevine Content Decryption module helps decrypt DRM protected media, like Netflix videos, Spotify music, etc..
Chrome component Signed Tree Heads: This is a simple module that verifies the signed certificate timestamps.
That is all. Hope the Chrome component list helps you.