diff --git a/contrib/packaging/hgpackaging/py2exe.py b/contrib/packaging/hgpackaging/py2exe.py
index a90039b07343b25964ec9bd968cd5d94c5c3589d_Y29udHJpYi9wYWNrYWdpbmcvaGdwYWNrYWdpbmcvcHkyZXhlLnB5..e4344e463c0c888a2f437b78b5982ecdf3f6650a_Y29udHJpYi9wYWNrYWdpbmcvaGdwYWNrYWdpbmcvcHkyZXhlLnB5 100644
--- a/contrib/packaging/hgpackaging/py2exe.py
+++ b/contrib/packaging/hgpackaging/py2exe.py
@@ -45,7 +45,7 @@
     ('doc/*.html', 'doc/'),
     ('doc/style.css', 'doc/'),
     ('mercurial/helptext/**/*.txt', 'helptext/'),
-    ('mercurial/defaultrc/*.rc', 'hgrc.d/'),
+    ('mercurial/defaultrc/*.rc', 'defaultrc/'),
     ('mercurial/locale/**/*', 'locale/'),
     ('mercurial/templates/**/*', 'Templates/'),
     ('COPYING', 'Copying.txt'),
@@ -232,7 +232,7 @@
 
     # Write out a default editor.rc file to configure notepad as the
     # default editor.
-    with (staging_dir / 'hgrc.d' / 'editor.rc').open(
+    with (staging_dir / 'defaultrc' / 'editor.rc').open(
         'w', encoding='utf-8'
     ) as fh:
         fh.write('[ui]\neditor = notepad\n')
diff --git a/contrib/packaging/hgpackaging/wix.py b/contrib/packaging/hgpackaging/wix.py
index a90039b07343b25964ec9bd968cd5d94c5c3589d_Y29udHJpYi9wYWNrYWdpbmcvaGdwYWNrYWdpbmcvd2l4LnB5..e4344e463c0c888a2f437b78b5982ecdf3f6650a_Y29udHJpYi9wYWNrYWdpbmcvaGdwYWNrYWdpbmcvd2l4LnB5 100644
--- a/contrib/packaging/hgpackaging/wix.py
+++ b/contrib/packaging/hgpackaging/wix.py
@@ -37,7 +37,7 @@
 
 EXTRA_INSTALL_RULES = [
     ('contrib/packaging/wix/COPYING.rtf', 'COPYING.rtf'),
-    ('contrib/win32/mercurial.ini', 'hgrc.d/mercurial.rc'),
+    ('contrib/win32/mercurial.ini', 'defaultrc/mercurial.rc'),
 ]
 
 STAGING_REMOVE_FILES = [
diff --git a/contrib/packaging/inno/mercurial.iss b/contrib/packaging/inno/mercurial.iss
index a90039b07343b25964ec9bd968cd5d94c5c3589d_Y29udHJpYi9wYWNrYWdpbmcvaW5uby9tZXJjdXJpYWwuaXNz..e4344e463c0c888a2f437b78b5982ecdf3f6650a_Y29udHJpYi9wYWNrYWdpbmcvaW5uby9tZXJjdXJpYWwuaXNz 100644
--- a/contrib/packaging/inno/mercurial.iss
+++ b/contrib/packaging/inno/mercurial.iss
@@ -51,7 +51,7 @@
 
 [UninstallDelete]
 Type: files; Name: {app}\Mercurial.url
-Type: filesandordirs; Name: {app}\hgrc.d
+Type: filesandordirs; Name: {app}\defaultrc
 
 [Icons]
 Name: {group}\Uninstall Mercurial; Filename: {uninstallexe}
diff --git a/contrib/packaging/wix/mercurial.wxs b/contrib/packaging/wix/mercurial.wxs
index a90039b07343b25964ec9bd968cd5d94c5c3589d_Y29udHJpYi9wYWNrYWdpbmcvd2l4L21lcmN1cmlhbC53eHM=..e4344e463c0c888a2f437b78b5982ecdf3f6650a_Y29udHJpYi9wYWNrYWdpbmcvd2l4L21lcmN1cmlhbC53eHM= 100644
--- a/contrib/packaging/wix/mercurial.wxs
+++ b/contrib/packaging/wix/mercurial.wxs
@@ -99,7 +99,7 @@
         <ComponentRef Id='MainExecutable' />
         <ComponentRef Id='ProgramMenuDir' />
         <ComponentGroupRef Id="hg.group.ROOT" />
-        <ComponentGroupRef Id="hg.group.hgrc.d" />
+        <ComponentGroupRef Id="hg.group.defaultrc" />
         <ComponentGroupRef Id="hg.group.helptext" />
         <ComponentGroupRef Id="hg.group.lib" />
         <ComponentGroupRef Id="hg.group.templates" />