From a7f7ef5e04527e638c07e0647be61a982583336f Mon Sep 17 00:00:00 2001
From: Juergen Schmied <juergen.schmied@metronet.de>
Date: Sun, 25 Jul 1999 11:17:13 +0000
Subject: [PATCH] New keys nessesary for running the new shell32.

---
 winedefault.reg | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/winedefault.reg b/winedefault.reg
index 5da0a0b20a2..858d0cb5cfc 100644
--- a/winedefault.reg
+++ b/winedefault.reg
@@ -39,8 +39,16 @@
 "Personal"="C:\My Documents"
 "Favorites"="C:\WINDOWS\Favorites"
 
-# The classfactory(?) entry for shortcuts (aka *.lnk files), used on the desktop and in the Start Menu.
-# Used by installation programs to create shortcuts.
+#
+# SHELL32 entrys base classes of the desktop/ shelllinks
+# Used by common dialogs, programs creating and may others
+#
+[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021400-0000-0000-C000-000000000046}]
+@="Shortcut"
+
+[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32]
+@="shell32.dll"
+"ThreadingModel"="Apartment"
 
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}]
 @="Shortcut"
@@ -52,7 +60,9 @@
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu]
 @=""
 
+#
 # Entries for DirectX. Used by high-performance multimedia applications, like games.
+#
 
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D7B70EE0-4340-11CF-B063-0020AFC2CD35}]
 @="DirectDraw Object"
-- 
GitLab