Boot Advanced Options in MSCONFIG
There is one thing you would like to know clearly. The advanced boot section of System Configuration Utility or MSCONFIG is made for troubleshooting. However, the confusion occurs when the end-user finds this feature . We strongly urge you to stay these settings at their default values and not change them.
Number of Processors
Open Task Manager and switch to the Performance tab. Take a note of the amount of CPU cores and memory.
Now, type MSCONFIG within the Run prompt, and press the Enter key. Switch else section, and click on on the Advanced options button
Check the amount of processors box and choose anything but the utmost available within the dropdown. the utmost figure you see are going to be an equivalent as what you saw within the Task Manager.
Reboot, then check what percentage processors, and amount of memory is out there for the OS.
I am sure you'll experience a slower performance compared to what you had when computer boots under default configuration. While i'm unsure why these settings are there, but i'm guessing it helps developers to work out how their application performs under low hardware configuration without changing the particular hardware configuration. an equivalent can apply for Windows.
Now let’s take a glance at the opposite sections:
PCI Lock
PCI may be a hardware bus to feature components to a computer. The BIOS or OS can determine the resource requirement and automatically assign it, so there's no conflict. In earlier days, it had been useful as Windows wont to take this over.
From what I even have seen in forums, it's best to stay it unchecked, unless you're having issues with connected hardware. Windows can take this over, but we haven’t head about except that when checked, it leads to a BSOD.
If you've got checked PCI Lock, and are becoming a BSOD, confirm else into safe mode, then disable the PCI lock using msconfig. you'll need a bootable USB device to urge into the Advanced Boot configuration.
Debug
It is a developer option where to debug Kernel, debugging tools are connected to the OS. Again it's a non-consumer option and will be left as is. once you check Debug, you'll configure the remainder of the choices , including Debug port, Channel, USB target name, and baud . When using this, you'll need to disable or suspend BitLocker and Secure Boot on the PC.
There is tons which will be done using the bcdedit tool in Windows 10, which also offers /dbgsettings together of the choices . you'll use it to disable driver signature, enable or disable data execution, and so on.
You will also see other settings for max memory, Global debug settings, etc.
There is one thing clear here. These aren't consumer options, and there's no way you'll use them to hurry up computers. These Advanced options are debugging tools, and that they are there as long as I can remember. There are many such tools in Windows, and unless you're into hardware debugging, don't use it.
I hope the post was easy to know , and you were ready to find out why you, as a consumer, shouldn't be using the Boot Advanced Options in MSCONFIG in Windows 10.