diff --git a/src/Umbraco.Core/Notifications/UmbracoApplicationComponentsInstallingNotification.cs b/src/Umbraco.Core/Notifications/UmbracoApplicationComponentsInstallingNotification.cs
deleted file mode 100644
index 7f8d852115..0000000000
--- a/src/Umbraco.Core/Notifications/UmbracoApplicationComponentsInstallingNotification.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Umbraco.
-// See LICENSE for more details.
-
-using System;
-
-namespace Umbraco.Cms.Core.Notifications
-{
- // TODO (V10): Remove this class.
-
- ///
- /// Notification that occurs during the Umbraco boot process, before instances of initialize.
- ///
- [Obsolete("This notification was added to the core runtime start-up as a hook for Umbraco Cloud local connection string and database setup. " +
- "Following re-work they are no longer used (from Deploy 9.2.0)." +
- "Given they are non-documented and no other use is expected, they can be removed in the next major release")]
- public class UmbracoApplicationComponentsInstallingNotification : INotification
- {
- ///
- /// Initializes a new instance of the class.
- ///
- /// The runtime level
- public UmbracoApplicationComponentsInstallingNotification(RuntimeLevel runtimeLevel) => RuntimeLevel = runtimeLevel;
-
- ///
- /// Gets the runtime level of execution.
- ///
- public RuntimeLevel RuntimeLevel { get; }
- }
-}