diff --git a/core/modules/config/src/Tests/ConfigImportAllTest.php b/core/modules/config/src/Tests/ConfigImportAllTest.php
index 1624211..02180e8 100644
--- a/core/modules/config/src/Tests/ConfigImportAllTest.php
+++ b/core/modules/config/src/Tests/ConfigImportAllTest.php
@@ -15,6 +15,8 @@
  */
 class ConfigImportAllTest extends ModuleTestBase {
 
+  use SchemaCheckTestTrait;
+
   /**
    * The profile to install as a basis for testing.
    *
@@ -113,5 +115,14 @@ public function testInstallUninstall() {
       $this->container->get('config.manager')
     );
     $this->assertIdentical($storage_comparer->createChangelist()->getChangelist(), $storage_comparer->getEmptyChangelist());
+
+    $names = $this->container->get('config.storage')->listAll();
+    $factory = $this->container-get('config.factory');
+    /** @var \Drupal\Core\Config\TypedConfigManagerInterface $typed_config */
+    $typed_config = $this->container->get('config.typed');
+    foreach ($names as $name) {
+      $config = $factory->get($name);
+      $this->assertConfigSchema($typed_config, $name, $config->get());
+    }
   }
 }
diff --git a/core/modules/image/config/schema/image.schema.yml b/core/modules/image/config/schema/image.schema.yml
index 2985696..bb001ea 100644
--- a/core/modules/image/config/schema/image.schema.yml
+++ b/core/modules/image/config/schema/image.schema.yml
@@ -82,6 +82,18 @@ field.image.settings:
     default_image:
       type: field_default_image
       label: 'Default value'
+    target_type:
+      type: string
+      label: 'Target type'
+    display_field:
+      type: boolean
+      label: 'Display field'
+    display_default:
+      type: string
+      label: 'Display default'
+    target_bundle:
+      type: string
+      label: 'Target bundle'
 
 field.image.instance_settings:
   type: mapping
@@ -117,6 +129,9 @@ field.image.instance_settings:
     default_image:
       type: field_default_image
       label: 'Default value'
+    handler:
+      type: string
+      label: 'Handler'
 
 field.image.value:
   type: sequence
diff --git a/core/modules/menu_ui/config/schema/menu_ui.schema.yml b/core/modules/menu_ui/config/schema/menu_ui.schema.yml
index ce6be8b..7625f0d 100644
--- a/core/modules/menu_ui/config/schema/menu_ui.schema.yml
+++ b/core/modules/menu_ui/config/schema/menu_ui.schema.yml
@@ -24,3 +24,6 @@ menu.entity.node.*:
       sequence:
        - type: string
          label: 'Menu machine name'
+    parent:
+      type: string
+      label: 'Parent'
diff --git a/core/modules/taxonomy/config/schema/taxonomy.schema.yml b/core/modules/taxonomy/config/schema/taxonomy.schema.yml
index c3d0bd4..9ca7666 100644
--- a/core/modules/taxonomy/config/schema/taxonomy.schema.yml
+++ b/core/modules/taxonomy/config/schema/taxonomy.schema.yml
@@ -54,6 +54,12 @@ field.taxonomy_term_reference.settings:
             parent:
               type: integer
               value: 'Parent'
+    target_type:
+      type: string
+      label: 'Target type'
+    target_bundle:
+      type: string
+      label: 'Target bundle'
 
 field.taxonomy_term_reference.instance_settings:
   type: sequence
