Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

BCDedit

Featured Replies

how do i use this to change the names of my OS on the boot menu??


bcdedit /set {ntldr} Description "Windows XP Pro" might need to use {ntldr} instead of {legacy} but legacy still worked for me

If in Vista - bcdedit /set {current} description "Windows Vista 5384 x86"

try bcdedit /?

Edited by maxXPsoft

This is some thing I made to change the defualt boot menu name for Vista

@Echo Off
Color 9b
Mode 65,7
Title Change Vista Boot Menu Name
::
:ReNameVistaBootMenu
CLS
Color 9b
Mode 65,7
Echo.
Echo Add Your Own Custom Name To Vista BootScreen
Echo %UserName%, Type In The Boot Menu Name
Echo.
set BootName=
set /p BootName= Boot Menu Name -^>
Goto ConfirmIt
::
:ConfirmIt
Mode 65,7
ClS
Color B9
Echo.
Echo Is This The Correct Name -^> %BootName%
Echo.
Echo Yes To Confirm The Name Change
Echo No To Redo The Vista Boot Menu Name Change
Echo.
SET UC=
SET /P UC= Type Yes Or No -^>
IF /I '%UC%'=='Yes' GOTO Yes
IF /I '%UC%'=='No' GOTO No
color 9b
Mode 60,3
Echo.
Echo This reply %UC% is not valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO ConfirmIt
::
:Yes
ClS
Color F2
Echo.
Echo Confirm, and preparing to rename Vista Boot Menu Name.
Echo The new name to appear on the Boot Menu-^> %BootName%
set /p = Press Enter To Start The Re-Name Vista Boot Menu Process!
bcdedit /set {current} Description "%BootName%"
Goto CompleteReName
::
:No
Mode 60,7
ClS
Color F3
Echo.
Echo %UserName%,
Echo Did you want to Re Do this and change the Vista Menu Name?
Echo Did you want To Quit and not change Vista Boot Menu Name?
SET ReDoIT=
SET /P ReDoIT= %UserName% Type Yes Or No -^>
IF /I '%ReDoIT%'=='Yes' GOTO ReNameVistaBootMenu
IF /I '%ReDoIT%'=='No' GOTO UserCancel
color 9b
mode 60,3
Echo.
Echo This reply %ReDoIT% is not valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO No
::
:CompleteReName
Mode 60,4
CLS
Color 9a
Echo.
Echo Completed The Vista Boot Menu Name change!
set /p = Press Enter To Exit.
Goto TheEnd
::
:UserCancel
Goto TheEnd
::
:TheEnd
Exit
GoTo EOF:

This will change the legacy name on the Vista boot menu

cls
@echo off
::bcdedit /set {ntldr} Description "XP Home-Beta-2004"
Color 9b
Mode 65,7
Title Change Previuos Versions Of Windows
::
:BootNameWin
CLS
Color 9b
Mode 65,7
Echo.
Echo Change This Previuos Versions Of Windows And
Echo Add Your Own Custom Name To Vista BootScreen
Echo %UserName%, Type In The Boot Menu Name
Echo.
set BootWin=
set /p BootWin= Boot Menu Name -^>
Goto WinConfirm
::
:WinConfirm
Mode 65,7
ClS
Color B9
Echo.
Echo Is This The Correct Name -^> %BootWin%
Echo.
Echo Yes To Confirm The Name Change
Echo No To Redo The Vista Boot Menu Name Change
Echo.
SET UCWin=
SET /P UCWin= Type Yes Or No -^>
IF /I '%UCWin%'=='Yes' GOTO YesWin
IF /I '%UCWin%'=='No' GOTO NoWin
color 9b
Mode 60,3
Echo.
Echo This reply %UCWin% is NoWint valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO WinConfirm
::
:YesWin
ClS
Color F2
Echo.
Echo Confirm, and preparing to rename Vista Boot Menu Name.
Echo The new name to appear on the Boot Menu-^> %BootWin%
set /p = Press Enter To Start The Re-Name Vista Boot Menu Process!
bcdedit /set {ntldr} Description "%BootWin%"
Goto CompleteWin
::
:NoWin
Mode 60,7
ClS
Color F3
Echo.
Echo %UserName%,
Echo Did you want to Re Do this and change the Vista Menu Name?
Echo Did you want To Quit and Not change Vista Boot Menu Name?
SET WinReDo=
SET /P WinReDo= %UserName% Type Yes Or No -^>
IF /I '%WinReDo%'=='Yes' GOTO BootNameWin
IF /I '%WinReDo%'=='No' GOTO UserCancel
color 9b
mode 60,3
Echo.
Echo This reply %WinReDo% is NoWint valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO NoWin
::
:CompleteWin
Mode 60,4
CLS
Color 9a
Echo.
Echo Completed The Vista Boot Menu Name change!
set /p = Press Enter To Exit.
Goto TheEnd
::
:UserCancel
Goto TheEnd
::
:TheEnd
Exit
GoTo EOF:

VistaBootMenuChange.cmd

ChangeOldVersionWindowsBoot.cmd

  • Author

very fancy GSM :) i'll have to give it a try

Thanks

cheers also will give it a whirl!! :D

  • Author
This is some thing I made to change the defualt boot menu name for Vista
@Echo Off
Color 9b
Mode 65,7
Title Change Vista Boot Menu Name
::
:ReNameVistaBootMenu
CLS
Color 9b
Mode 65,7
Echo.
Echo Add Your Own Custom Name To Vista BootScreen
Echo %UserName%, Type In The Boot Menu Name
Echo.
set BootName=
set /p BootName= Boot Menu Name -^>
Goto ConfirmIt
::
:ConfirmIt
Mode 65,7
ClS
Color B9
Echo.
Echo Is This The Correct Name -^> %BootName%
Echo.
Echo Yes To Confirm The Name Change
Echo No To Redo The Vista Boot Menu Name Change
Echo.
SET UC=
SET /P UC= Type Yes Or No -^>
IF /I '%UC%'=='Yes' GOTO Yes
IF /I '%UC%'=='No' GOTO No
color 9b
Mode 60,3
Echo.
Echo This reply %UC% is not valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO ConfirmIt
::
:Yes
ClS
Color F2
Echo.
Echo Confirm, and preparing to rename Vista Boot Menu Name.
Echo The new name to appear on the Boot Menu-^> %BootName%
set /p = Press Enter To Start The Re-Name Vista Boot Menu Process!
bcdedit /set {current} Description "%BootName%"
Goto CompleteReName
::
:No
Mode 60,7
ClS
Color F3
Echo.
Echo %UserName%,
Echo Did you want to Re Do this and change the Vista Menu Name?
Echo Did you want To Quit and not change Vista Boot Menu Name?
SET ReDoIT=
SET /P ReDoIT= %UserName% Type Yes Or No -^>
IF /I '%ReDoIT%'=='Yes' GOTO ReNameVistaBootMenu
IF /I '%ReDoIT%'=='No' GOTO UserCancel
color 9b
mode 60,3
Echo.
Echo This reply %ReDoIT% is not valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO No
::
:CompleteReName
Mode 60,4
CLS
Color 9a
Echo.
Echo Completed The Vista Boot Menu Name change!
set /p = Press Enter To Exit.
Goto TheEnd
::
:UserCancel
Goto TheEnd
::
:TheEnd
Exit
GoTo EOF:

This will change the legacy name on the Vista boot menu

cls
@echo off
::bcdedit /set {ntldr} Description "XP Home-Beta-2004"
Color 9b
Mode 65,7
Title Change Previuos Versions Of Windows
::
:BootNameWin
CLS
Color 9b
Mode 65,7
Echo.
Echo Change This Previuos Versions Of Windows And
Echo Add Your Own Custom Name To Vista BootScreen
Echo %UserName%, Type In The Boot Menu Name
Echo.
set BootWin=
set /p BootWin= Boot Menu Name -^>
Goto WinConfirm
::
:WinConfirm
Mode 65,7
ClS
Color B9
Echo.
Echo Is This The Correct Name -^> %BootWin%
Echo.
Echo Yes To Confirm The Name Change
Echo No To Redo The Vista Boot Menu Name Change
Echo.
SET UCWin=
SET /P UCWin= Type Yes Or No -^>
IF /I '%UCWin%'=='Yes' GOTO YesWin
IF /I '%UCWin%'=='No' GOTO NoWin
color 9b
Mode 60,3
Echo.
Echo This reply %UCWin% is NoWint valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO WinConfirm
::
:YesWin
ClS
Color F2
Echo.
Echo Confirm, and preparing to rename Vista Boot Menu Name.
Echo The new name to appear on the Boot Menu-^> %BootWin%
set /p = Press Enter To Start The Re-Name Vista Boot Menu Process!
bcdedit /set {ntldr} Description "%BootWin%"
Goto CompleteWin
::
:NoWin
Mode 60,7
ClS
Color F3
Echo.
Echo %UserName%,
Echo Did you want to Re Do this and change the Vista Menu Name?
Echo Did you want To Quit and Not change Vista Boot Menu Name?
SET WinReDo=
SET /P WinReDo= %UserName% Type Yes Or No -^>
IF /I '%WinReDo%'=='Yes' GOTO BootNameWin
IF /I '%WinReDo%'=='No' GOTO UserCancel
color 9b
mode 60,3
Echo.
Echo This reply %WinReDo% is NoWint valid. Please try again.
ping -n 3 127.0.0.1>nul
GOTO NoWin
::
:CompleteWin
Mode 60,4
CLS
Color 9a
Echo.
Echo Completed The Vista Boot Menu Name change!
set /p = Press Enter To Exit.
Goto TheEnd
::
:UserCancel
Goto TheEnd
::
:TheEnd
Exit
GoTo EOF:

its works a treat your an absolute legend lool :D

  • Author
Thanks but I am not a legend, just got lucky on writing this.

:D

  • 4 weeks later...

I have made this in to a HTA. This is a SFX file so it act like a exe.

Here is the HTA code.

<HTML><HEAD><HTA:APPLICATION
ID = "BootMenu_V1" APPLICATIONNAME = "BootMenu_V1"
BORDER = "thin" CAPTION = "Yes"
SHOWINTASKBAR = "No" SINGLEINSTANCE = "Yes"
SYSMENU = "Yes" WINDOWSTATE = "normal"
VERSION = "1.1.1" INNERBORDER = "yes"
SELECTION = "yes" MAXIMIZEBUTTON = "No"
MINIMIZEBUTTON = "No" NAVIGABLE = "No"
CONTEXTMENU = "yes" BORDERSTYLE = "normal"
Icon = "%SystemRoot%\Explorer.exe"><Title>Change Vista Boot Menu</Title>
<!-- TEXT INPUT STYLES = TEXTBACKGROUND -->
<STYLE type="text/css">
Body.Normal
{
font: 10.25pt Verdana; color:#000080; font-weight:bold;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#E9E9E9',EndColorStr='#9E9E9E');
padding-top:1; padding-bottom:1; Text-Align:;
}
Table.Normal
{
font: 8.25pt Verdana; color:#000080; font-weight:bold;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#E9E9E9',EndColorStr='#9E9E9E');
padding-top:1; padding-bottom:1;
Text-Align:Center; vertical-align:Center;
display: block; float: Middle;
}
TD.Normal
{
font: 8.25pt Verdana; color:#000080; font-weight:bold;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#E9E9E9',EndColorStr='#9E9E9E');
padding-top:1; padding-bottom:1;
Text-Align:Center; vertical-align:Center;
}
.TextBackGround
{
font:8.75pt Verdana; color:#1E1E1E; font-weight:bold;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#e8e4de',EndColorStr='#f2ece8;');
padding-top:2; padding-bottom:1;
Height:21;
border-left: 2px Transparent #75b8d7; border-right: 1px Transparent #6480af;
border-top: 2px Transparent #75b8d7; border-Bottom: 1px Transparent #6480af;
}
.NormalButton
{
font:8.25pt Verdana; color:#1E1E8E; font-weight:bold;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#86cceb',endColorStr='#5589ab');
padding-top:1; padding-bottom:1;
Text-Align:CENTER; cursor:Hand;
Height:20; width:69;
border-left: 1px Transparent #6480af; border-right: 2px Transparent #6480af;
border-top: 1px Transparent #6480af; border-Bottom: 2px Transparent #6480af;
}
.PopupTopText
{font:9.25pt Palatino Linotype;color:#007266;font-weight:Italic;line-height:110%;text-align:Center;}
.PopupTextBottom
{font:9.25pt Palatino Linotype;color:#00101a;font-weight:Italic;line-height:110%;text-align:Left;}
</STYLE>
<script Language="JavaScript">
window.resizeTo (525,255),window.moveTo (100,125);
var Fso = new ActiveXObject("Scripting.FileSystemObject");
var Act = new ActiveXObject("Wscript.Shell");

function B1text() {if (RBG.style.visibility == "hidden")
{RBG.style.visibility = "",b1a.style.visibility = "",b1b.style.visibility = ""}
else {RBG.style.visibility = "hidden",b1a.style.visibility = "hidden",b1b.style.visibility = "hidden"}}

function B2text() {if (RBG.style.visibility == "hidden")
{RBG.style.visibility = "",b2a.style.visibility = "",b2b.style.visibility = ""}
else {RBG.style.visibility = "hidden",b2a.style.visibility = "hidden",b2b.style.visibility = "hidden"}}
</SCRIPT>
<script LANGUAGE="VBScript">
Dim EMsg1 : EMsg1 = ("No Text Was Inputted" & vbcrlf & "Please fill in a reply to continue")
Dim EMsg2 : EMsg2 = ("Is this the correct name you want" & vbcrlf & "to display on the Vista Boot Menu?")
Dim Hta : Hta = Act.ExpandEnvironmentStrings("%SystemDrive%\ChangeVistaBoot.hta")
</SCRIPT></HEAD>
<CENTER><body Class='Normal' Scroll='No'>
<!-- ===== -->
<Table><TD Style='font:8.75pt Verdana; color:#1E1E1E; font-weight:bold;'>
Change Vista Boot Menu Name</TD></Table>
<!-- ===== -->
<!-- START VISTA BOOT MENU TABLE -->
<Table Class='Normal'><Form>
<TD Class='Normal' onmouseover="B1text()" onmouseout="B1text()">
<script LANGUAGE="VBScript">
Dim A1, Chk1, Cmd1
Function ShowText1()
A1 = document.Forms(0).elements("Textbox1").value
If A1 = "" Then
A1 = "Vista Boot Menu Change" & Vbcrlf & EMsg1
window.alert A1
Else
Chk1 = window.confirm (EMsg2 & vbcrlf & A1)
If Chk1 = True then
Cmd1 = ("bcdedit /set {current} Description " & chr(34) & A1 & chr(34))
Act.Run(Cmd1),0,True
window.alert "Vista Boot Menu Change" & vbcrlf & "Completed Re Name" & Vbcrlf & A1 & vbcrlf & Cmd1
Exit Function
Else
ClearTextbox1()
End If
End If
End Function
Function ClearTextbox1()
document.Forms(0).elements("Textbox1").value = ""
End Function
</SCRIPT>
<!-- CONFIRM TEXTBOX 1 VISTA BOOT MENU -->
<input type='button' Class='NormalButton' value='Confirm'
onmouseout="this.style.color='#1E1E8E';" onmouseover="this.style.color='#36763e';" onClick="ShowText1()">
<!-- TEXTBOX 1 VISTA BOOT MENU -->
<input type=text Size=40 Class='TextBackGround' name=Textbox1 tabindex=1>
<!-- CLEAR TEXTBOX 1 VISTA BOOT MENU -->
<input type="button" Class='NormalButton' value='Clear'
onmouseout="this.style.color='#1E1E8E';" onmouseover="this.style.color='#36763e';" onClick="ClearTextbox1()">
</TD></Form></Table>
<!-- END VISTA BOOT MENU TABLE -->
<!-- ===== -->
<Table><TD Style='font:8.75pt Verdana; color:#1E1E1E; font-weight:bold;'>
Change Legacy Boot Menu Name</TD></Table>
<!-- ===== -->
<!-- START LEGACY BOOT MENU TABLE -->
<Table Class='Normal'><Form>
<TD Class='Normal' onmouseover="B2text()" onmouseout="B2text()">
<script LANGUAGE="VBScript">
Dim A2, Chk2, Cmd2
Function ShowText2()
A2 = document.Forms(1).elements("Textbox2").value
If A2 = "" Then
A2 = "Legacy Boot Menu Change" & Vbcrlf & EMsg1
window.alert A2
Else
Chk2 = window.confirm (EMsg2 & vbcrlf & A2)
If Chk2 = True then
Cmd2 = ("bcdedit /set {ntldr} Description " & chr(34) & A2 & chr(34))
Act.Run(Cmd2),0,True
window.alert "Legacy Boot Menu Change" & vbcrlf & "Completed Re Name" & A2 & vbcrlf & Cmd2
Exit Function
Else
ClearTextbox2()
End If
End If
End Function
Function ClearTextbox2()
document.Forms(1).elements("Textbox2").value = ""
End Function
</SCRIPT>
<!-- CONFIRM TEXTBOX 2 LEGACY BOOT MENU -->
<input type='button' Class='NormalButton' value='Confirm'
onmouseout="this.style.color='#1E1E8E';" onmouseover="this.style.color='#36763e';" onClick="ShowText2()">
<!-- ===== -->
<!-- TEXTBOX 2 LEGACY BOOT MENU -->
<input type=text Size=40 Class='TextBackGround' name=Textbox2 tabindex=2>
<!-- ===== -->
<!-- CLEAR TEXTBOX 2 LEGACY BOOT MENU -->
<input type="button" Class='NormalButton' value='Clear'
onmouseout="this.style.color='#1E1E8E';" onmouseover="this.style.color='#36763e';" onClick="ClearTextbox2()">
<!-- ===== -->
</TD></Form></Table>
<!-- END LEGACY BOOT MENU TABLE -->
<Table><Td height='75'> </TD></Table>
<script LANGUAGE="VBScript">
Function ExitHta()
If Fso.FileExists(Hta) Then Fso.DeleteFile(Hta) End If
window.Close()
End Function
</SCRIPT>
<input type='button' Class='NormalButton' value='Close'
onmouseout="this.style.color='#1E1E8E';" onmouseover="this.style.color='#36763e';" onClick='ExitHta()'>
<!-- ===== -->
</Body></HTML>
<!-- ======================== SCRIPT SEPARATOR ======================== --><!-- Common BackGround Transparency -->
<Div id="RBG" style="visibility:hidden; position:absolute; top:1; Left:1; width:1; height:1;
background-color: white; filter:progid:DXImageTransform.alpha(opacity=100);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#bbb7b3', EndColorStr='#c4c0bb')"></DIV>
<!-- ======================== SCRIPT SEPARATOR ======================== -->
<Div id="b1a" style="visibility:hidden;color:;position:absolute;top:120;left:9;width:470;height:18; margin-top:5; margin-left:5;">
<P Class="PopupTopText">VISTA BOOT MENU</DIV>
<DIV id="b1b" style="visibility:hidden;color:;position:absolute;top:135;left:9;width:480;height:16; margin-top:5; margin-left:5;">
<UL Class="PopupTextBottom"><li Class="PopupTextBottom">
Fill in the text box with the custom name you would like to appear on the Vista Boot Menu</UL></DIV>
<!-- ======================== SCRIPT SEPARATOR ======================== -->
<Div id="b2a" style="visibility:hidden;color:;position:absolute;top:120;left:9;width:470;height:18; margin-top:5; margin-left:5;">
<P Class="PopupTopText">LEGACY BOOT MENU</DIV>
<DIV id="b2b" style="visibility:hidden;color:;position:absolute;top:135;left:9;width:480;height:16; margin-top:5; margin-left:5;">
<UL Class="PopupTextBottom"><li Class="PopupTextBottom">
Fill in the text box with the custom name you would like to appear on the Legacy Boot Menu,
this means old Version Of Microsoft Operating Systems.
<li Class="PopupTextBottom">Win 95, Win 98, Win Me, Win W2K, Win XP, Win W3K are consider Legacy Operating Systems.
</UL></DIV>

ChangeBootMenu.PNG

ChangeVistaBoot.exe

Edited by gunsmokingman

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.