Boot Advanced Options in MSCONFIG | Showing Uses


The boot Advanced Option of MSConfig is an immensely used utility to troubleshoot the Windows boot process. It is used to customize the startup process of Microsoft Windows.

You can observe which are giving pressure during the startup process and will be able to speed up the boot by enabling and disabling some startup software or drivers.

Boot Advanced Options in MSCONFIG

What is the Advanced Option of MSConfig?

There is a button named Advanced options under the boot menu of MSConfig. It will allow you to manage boot options and items, boot in safe mode, services, and more.

You can get access to configure the number of processors, debugging parameters, amount of memory, and more advanced options from here. 

You will know more details about this Advanced option of MSConfig from this article.

How to Find the Advanced Option in MSConfig?

Before going to advanced options you need to open MSConfig first. Follow the instructions to find the advance option of MSConfig:

  1. Press the Win + R keys simultaneously to open Run
  2. Now, type MSConfig in the search bar and click the OK button
1 10
  1. It will take you to the System Configuration
2 12
  1. There are 5 tabs on the menu bar which are:
  • General
  • Boot
  • Services
  • Startup
  • Tools
  1. Select the Boot tab and you will find Advanced Options here
3 11

How to Use Advanced Startup Options in MSConfig

There are four options inside the advance options which are:

  • Number of processors
  • Maximum Memory
  • PCI Lock
  • Debug
4 9

You can unlock Global debug settings by clicking the Debug check box. There are Debug port, Baud rate, Channel, and USB target name under the Global debug settings.

PRECAUTION: The first thing you should know before using this option is the advanced option of the System Configuration is only used for Troubleshooting. We strongly recommend you not to change the value of these and keep these at their default value.

Number of Processors

In a multiprocessor system, it keeps the limit of the processor to use during startup. You will be able to select among the total number of processors in your system from the dropdown menu after clicking the check box. 

5 8

Maximum Memory

You can modify the amount of memory that can be used by the system. This option is to simulate the configuration of low memory. You can able to view the total amount of physical memory in megabytes (MB) inside the box after checking the check box.

6 8

PCI Lock 

By checking the checkbox of PCI Lock, it prohibits reallocating IRQ resources and I/O by Windows. The BIOS preserves the memory resource here.

7 5


You can enable the Kernel Debugging Mode by checking the checkbox. It is used for driver development. It allows customizing the Global debug settings feature.

8 5

Global Debug Settings

It can communicate with a debugger host as a kernel debugger. You can specify the connection settings between the target computer and the host. There are options to choose the debug port – COM for Baud rate, IEEE for Channel, and USB for the USB target name.

9 3

Debug Port

There are four connection types and serial ports here. COM1 is the default port for debug port.

10 3

Baud Rate

You can use this optional setting if you select the Debug port and connection type to serial. There are five valid values for baud which are-

9600 bps, 19,200 bps, 38,400 bps, 57,600 bps, and 115,200 bps.

115,200 bps is the default value for the baud rate.

11 3


You can use and specify the channel number after choosing 1394 from the debug port. You have to choose a decimal number between 0 to 62 and this must be an integer. The channel number must be the same as the host computer or it will not work. 0 is the default value for the channel.

12 3

USB Target Name

You can use USB debugging by selecting USB from the debug port. Any values can be used inside the USB target name.

13 2

Frequently Asked Questions (FAQs)

How Do I Change MSConfig from Command Prompt?

Changing boot option via boot disc from the command prompt:

  1. Boot from Windows install disc
  2. Click Shift + F10 to open the command prompt
  3. Copy the text and paste it to the command prompt to check the current boot mode: X:\>bcdedit. … …
  4. Now, copy this text and paste it to remove the safe mode with networking option: X:\>bcdedit /deletevalue {default} safeboot. … 
  5. Check again: X:\>bcdedit. 

How to fix whether msconfig is not working?

MSConfig not responding error fix:

  • Search for the Errors by scanning the File System.
  • Search for the Viruses by scanning the System.
  • Search for fixing the Corrupted System Files.
  • Access as Administrator.

How can I make my laptop faster by configuring MSConfig?

Configuring MSConfig:

  1. Go to the System Configuration as mentioned above.
  2. Search for unnecessary things from the Service Tab and remove those.
  3. Remove the applications and software that you don’t need during the boot from Startup Tab.
  4. Click OK and restart your Laptop to see the magic.

Is modifying msconfig safe?

It is recommended not to change anything and keep it at its default value. It certainly will not damage your CPU but the Windows does not require customizing the amount of CPU and memory. By modifying it, your computer will drain more power which can create pressure on the battery, RAM, and processors.


As MSConfig is for the developers, end users must take steps carefully in this option. Read the instruction carefully before using any tools. It is necessary to understand the functions of each option before using it.

Remember, this is a debugging tool, not a consumer option and it has no connection to speed up the PC. 

I hope you understand the advanced boot option on msconfig and found this article helpful. Feel free to ask any question here in the comment section.  

Similar Posts

Leave a Reply

Your email address will not be published.