diff --git a/core/modules/announcements_feed/announcements_feed.services.yml b/core/modules/announcements_feed/announcements_feed.services.yml
index 98e2ce7e3e8bc1736c643970c6163d0abbc7d565..f3a9220f0f1a0413da35454478c67451989620aa 100644
--- a/core/modules/announcements_feed/announcements_feed.services.yml
+++ b/core/modules/announcements_feed/announcements_feed.services.yml
@@ -3,6 +3,8 @@ parameters:
   announcements_feed.feed_link: https://www.drupal.org/about/announcements
 
 services:
+  _defaults:
+    autoconfigure: true
   announcements_feed.fetcher:
     class: Drupal\announcements_feed\AnnounceFetcher
     arguments: ['@http_client', '@config.factory', '@keyvalue.expirable', '@logger.channel.announcements_feed', '%announcements_feed.feed_json_url%']
diff --git a/core/modules/ban/ban.services.yml b/core/modules/ban/ban.services.yml
index e23f62c772e59a33106b3b970d063e3617ac80f3..9cf7b3f3a39e90202ae0d581d357d3ffcccb6b7b 100644
--- a/core/modules/ban/ban.services.yml
+++ b/core/modules/ban/ban.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   ban.ip_manager:
     class: Drupal\ban\BanIpManager
     arguments: ['@database']
diff --git a/core/modules/basic_auth/basic_auth.services.yml b/core/modules/basic_auth/basic_auth.services.yml
index ef001aae45d72c42cae8fa289e135bf3b8be0763..d64488b5bc609d02a0e7f8a46568dde0d1187a06 100644
--- a/core/modules/basic_auth/basic_auth.services.yml
+++ b/core/modules/basic_auth/basic_auth.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   basic_auth.authentication.basic_auth:
     class: Drupal\basic_auth\Authentication\Provider\BasicAuth
     arguments: ['@config.factory', '@user.auth', '@flood', '@entity_type.manager']
diff --git a/core/modules/breakpoint/breakpoint.services.yml b/core/modules/breakpoint/breakpoint.services.yml
index ead362d58b4205e9a1b6ad6b4a9cc176699eaa8b..37a315a4140701978cbf8a30193e1008a8bb18d3 100644
--- a/core/modules/breakpoint/breakpoint.services.yml
+++ b/core/modules/breakpoint/breakpoint.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   breakpoint.manager:
     class: Drupal\breakpoint\BreakpointManager
     arguments: ['@module_handler', '@theme_handler', '@cache.discovery', '@string_translation', '@extension.list.module']
diff --git a/core/modules/comment/comment.services.yml b/core/modules/comment/comment.services.yml
index 9bbf020ec5afae7f6b7a674381c304c16eeec9e7..1b6b957a85301f3c6148e4bc242187704ecc5899 100644
--- a/core/modules/comment/comment.services.yml
+++ b/core/modules/comment/comment.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   comment.breadcrumb:
     class: Drupal\comment\CommentBreadcrumbBuilder
     arguments: ['@entity_type.manager']
diff --git a/core/modules/contact/contact.services.yml b/core/modules/contact/contact.services.yml
index eee32c821791ae3d67305c6afb78afda98748a0e..c02e200f57e238e5beae12026bc77d1bc8ade3f7 100644
--- a/core/modules/contact/contact.services.yml
+++ b/core/modules/contact/contact.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   access_check.contact_personal:
     class: Drupal\contact\Access\ContactPageAccess
     tags:
diff --git a/core/modules/dblog/dblog.services.yml b/core/modules/dblog/dblog.services.yml
index 96ac2ee948273c0f3f377e22303e845477582fb6..d86404669dcb9fba8520033e4d65f9b4af461351 100644
--- a/core/modules/dblog/dblog.services.yml
+++ b/core/modules/dblog/dblog.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   logger.dblog:
     class: Drupal\dblog\Logger\DbLog
     arguments: ['@database', '@logger.log_message_parser']
diff --git a/core/modules/help/help.services.yml b/core/modules/help/help.services.yml
index cb1a4b333c983f0570cd2427f3b47bc0fc9789d6..eeec1e3d9bbd691aec579d4980a454f45e44287f 100644
--- a/core/modules/help/help.services.yml
+++ b/core/modules/help/help.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   plugin.manager.help_section:
     class: Drupal\help\HelpSectionManager
     parent: default_plugin_manager
diff --git a/core/modules/image/image.services.yml b/core/modules/image/image.services.yml
index 2f17bb5c8e4000835157d41fc39465b7ad118c7d..eda90083af1bef7142a7f4ad8080f001e23ac0d9 100644
--- a/core/modules/image/image.services.yml
+++ b/core/modules/image/image.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   path_processor.image_styles:
     class: Drupal\image\PathProcessor\PathProcessorImageStyles
     arguments: ['@stream_wrapper_manager']
diff --git a/core/modules/layout_discovery/layout_discovery.services.yml b/core/modules/layout_discovery/layout_discovery.services.yml
index fa984e0c254ef9904571436247b1cf144670df96..64ab392c1c30de9f9c045ec5c0a77b7707803d21 100644
--- a/core/modules/layout_discovery/layout_discovery.services.yml
+++ b/core/modules/layout_discovery/layout_discovery.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   plugin.manager.core.layout:
     class: Drupal\Core\Layout\LayoutPluginManager
     arguments: ['@container.namespaces', '@cache.discovery', '@module_handler', '@theme_handler']
diff --git a/core/modules/menu_ui/menu_ui.services.yml b/core/modules/menu_ui/menu_ui.services.yml
index 79c75b803d4a6abb14f882c2ba084aa9e4c7d6b6..6f782e2855c8769b98b33b1ffc9d5b28d81ffe2e 100644
--- a/core/modules/menu_ui/menu_ui.services.yml
+++ b/core/modules/menu_ui/menu_ui.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   menu_ui.menu_tree_manipulators:
     class: Drupal\menu_ui\Menu\MenuUiMenuTreeManipulators
   Drupal\menu_ui\Menu\MenuUiMenuTreeManipulators: '@menu_ui.menu_tree_manipulators'
diff --git a/core/modules/migrate_drupal/migrate_drupal.services.yml b/core/modules/migrate_drupal/migrate_drupal.services.yml
index 9e3662341b980814c50a3e7fb5713179dc8a31b2..c54ad0c7c59446146ea014a142bbcd61d3311027 100644
--- a/core/modules/migrate_drupal/migrate_drupal.services.yml
+++ b/core/modules/migrate_drupal/migrate_drupal.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   plugin.manager.migrate.field:
     class: Drupal\migrate_drupal\Plugin\MigrateFieldPluginManager
     arguments:
diff --git a/core/modules/migrate_drupal_ui/migrate_drupal_ui.services.yml b/core/modules/migrate_drupal_ui/migrate_drupal_ui.services.yml
index 08de00e80a81099bf64df932ea5afbb65bf4e4d3..78124b21ea9bd622fbc23a74641f746651d789c8 100644
--- a/core/modules/migrate_drupal_ui/migrate_drupal_ui.services.yml
+++ b/core/modules/migrate_drupal_ui/migrate_drupal_ui.services.yml
@@ -1,5 +1,5 @@
 services:
+  _defaults:
+    autoconfigure: true
   migrate_drupal_ui.route_subscriber:
     class: Drupal\migrate_drupal_ui\Routing\MigrateDrupalUiRouteSubscriber
-    tags:
-      - { name: event_subscriber }
diff --git a/core/modules/navigation/navigation.services.yml b/core/modules/navigation/navigation.services.yml
index a0f986aa14913fd28064be749be8f0088e8e315a..6c5ca8462d9e8cbf78f719c1c71f8add82c18f14 100644
--- a/core/modules/navigation/navigation.services.yml
+++ b/core/modules/navigation/navigation.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   navigation.renderer:
     class: Drupal\navigation\NavigationRenderer
     arguments:
diff --git a/core/modules/page_cache/page_cache.services.yml b/core/modules/page_cache/page_cache.services.yml
index 308eb454e5f1f2e122fe8358d0b3b302a41be68e..449b54535ff5906dcd977c274d80d683926656da 100644
--- a/core/modules/page_cache/page_cache.services.yml
+++ b/core/modules/page_cache/page_cache.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   http_middleware.page_cache:
     class: Drupal\page_cache\StackMiddleware\PageCache
     arguments: ['@cache.page', '@page_cache_request_policy', '@page_cache_response_policy']
diff --git a/core/modules/phpass/phpass.services.yml b/core/modules/phpass/phpass.services.yml
index 5f8bca90e1b6d8ad6434b8e3865638adc1dc7628..4d99d200c0fb81fea40743551fb0389f131342fa 100644
--- a/core/modules/phpass/phpass.services.yml
+++ b/core/modules/phpass/phpass.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   phpass.password:
     public: false
     class: Drupal\phpass\Password\PhpassHashedPassword
diff --git a/core/modules/search/search.services.yml b/core/modules/search/search.services.yml
index 85360e5f8a8ed2484d10e328df4fb89902bc9563..919c6e692468659c78458b0b09979c9609004a4f 100644
--- a/core/modules/search/search.services.yml
+++ b/core/modules/search/search.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   plugin.manager.search:
     class: Drupal\search\SearchPluginManager
     parent: default_plugin_manager
diff --git a/core/modules/settings_tray/settings_tray.services.yml b/core/modules/settings_tray/settings_tray.services.yml
index 7c57e95acc7834827f5746bd57619028d2688156..d819bec5e82cca979f4966d6c749cca27a479975 100644
--- a/core/modules/settings_tray/settings_tray.services.yml
+++ b/core/modules/settings_tray/settings_tray.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   access_check.settings_tray.block.has_overrides:
     class: Drupal\settings_tray\Access\BlockHasOverridesAccessCheck
     tags:
diff --git a/core/modules/shortcut/shortcut.services.yml b/core/modules/shortcut/shortcut.services.yml
index d4e45911cf2efad91363ca5f12042bb6995eb54e..cf5ac17ddd500fc8eb34f247c3af4b86ab7255ad 100644
--- a/core/modules/shortcut/shortcut.services.yml
+++ b/core/modules/shortcut/shortcut.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   shortcut.lazy_builders:
     class: Drupal\shortcut\ShortcutLazyBuilders
     arguments: ['@renderer', '@entity_type.manager', '@current_user']
diff --git a/core/modules/syslog/syslog.services.yml b/core/modules/syslog/syslog.services.yml
index 78c7d38ec8f2a3158fb23d61ba3fe12cd6535842..baa6db4101b2eba18047d687f3e5a6f5bd584048 100644
--- a/core/modules/syslog/syslog.services.yml
+++ b/core/modules/syslog/syslog.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   logger.syslog:
     class: Drupal\syslog\Logger\SysLog
     arguments: ['@config.factory', '@logger.log_message_parser']
diff --git a/core/modules/taxonomy/taxonomy.services.yml b/core/modules/taxonomy/taxonomy.services.yml
index 43818281c92303c4e18e2a6e43107199d57a5785..91a333ec9773243b37dc1e91f0b4657070adc667 100644
--- a/core/modules/taxonomy/taxonomy.services.yml
+++ b/core/modules/taxonomy/taxonomy.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   taxonomy_term.breadcrumb:
     class: Drupal\taxonomy\TermBreadcrumbBuilder
     arguments: ['@entity_type.manager', '@entity.repository']
diff --git a/core/modules/toolbar/toolbar.services.yml b/core/modules/toolbar/toolbar.services.yml
index b70f8b9df9c164d4ceb3cd01d7181c67f7ba2e4e..ee89f222c28ca697fb299b2a75d3f5b5906ba89f 100644
--- a/core/modules/toolbar/toolbar.services.yml
+++ b/core/modules/toolbar/toolbar.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   cache.toolbar:
     class: Drupal\Core\Cache\CacheBackendInterface
     tags:
diff --git a/core/modules/update/update.services.yml b/core/modules/update/update.services.yml
index d8089e809df395dc7b869c2cd2d7080d9f2b5f52..465df135529a0e8e332285a2e30ee40cee48a64b 100644
--- a/core/modules/update/update.services.yml
+++ b/core/modules/update/update.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   access_check.update.manager_access:
     class: Drupal\update\Access\UpdateManagerAccessCheck
     arguments: ['@settings']
diff --git a/core/modules/views_ui/views_ui.services.yml b/core/modules/views_ui/views_ui.services.yml
index 8828b7c513668d05f3799e1fdce371c8002da34f..219e5bc5c4258eaeb8845195b9ab7a58936fe752 100644
--- a/core/modules/views_ui/views_ui.services.yml
+++ b/core/modules/views_ui/views_ui.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   paramconverter.views_ui:
     class: Drupal\views_ui\ParamConverter\ViewUIConverter
     arguments: ['@entity_type.manager', '@tempstore.shared', '@config.factory', '@router.admin_context', '@entity.repository']
diff --git a/core/modules/workflows/workflows.services.yml b/core/modules/workflows/workflows.services.yml
index ff4932763e924d7ccebc52a94feb98b00a3998b3..e027313e262ee6c9cbb46ec10402caa83e79a0b0 100644
--- a/core/modules/workflows/workflows.services.yml
+++ b/core/modules/workflows/workflows.services.yml
@@ -1,4 +1,6 @@
 services:
+  _defaults:
+    autoconfigure: true
   plugin.manager.workflows.type:
     class: Drupal\workflows\WorkflowTypeManager
     parent: default_plugin_manager