i believe 1 is the default setting, seen it before on my other dual core comps.
some sites advocate enableling all cores, as a way of reducing boot times.
Just thought I'd ask.
The advanced boot options in msconfig have been a source of confusion since multiple core CPUs became popular. By default the "Number of processors" option is always set to "1" no matter how many cores the computer may have. Many well meaning but poorly informed "tweaking sites" claimed that if you did not manually set this to the actual number of cores then Windows would not use all of them. This is false. Windows is well aware of how many CPUs and cores are available and by default will all of them. Unless the checkbox is set the number of cores shown is of no consequence. I suppose Microsoft should have set this number to the total available. It would have made no difference to system operation but it would have caused less confusion.
I understand that there are some unusual situations where the number of cores must be explicitly set. But this is by no means the normal.
The option is provided as a means of limiting the number of CPU cores that will be used, primarily for testing and diagnostic purposes. For example, a developer may wish to test an application to see how it operates with fewer cores than are actually available.
The number of physical processors is of importance in licensing. In Windows 8 only the Pro and Enterprise editions support more than 1 physical processor and only server editions support more than 2. I haven't found similar information for Windows 10 but it will likely be the same. The number of cores per processor or the total is of no consequence for licensing purposes.
Another source of confusion is that the options are labeled as "Boot" options. It is sometimes said that these options are only in effect during the boot process. A reasonable assumption but wrong. All of these options remain in effect while Windows is running. The number of cores used during the boot process is usually of little consequence. Only during the latter stages of the process can multiple cores be used and disk performance is usually more important.
Problem is only if checkbox is checked with one core or less than maximum cores/threads processor has. If uchecked or checked with max number of cores/threads, it's same result. Same effect is throughout including BOOT time. Number of active cores/threads can be seen in number of places and programs that take reading from cores directly from windows and does not only estimate that number from processors ID.
So, I guess you have never run a program designed to limit the number of logical processors to facilitate backwards compatibility with a program (a few older programs choke in the presence of more than a single logical cpu)? Oh, well, that was the only thing I could think of that might have happened, somehow. But glad you've got it sorted--yes, I also like to set things up "my way," too... I know exactly what you mean.
I don't care what cpu you use. Just don't have check marks in the boxes and Windows will use all cores as needed.
What you are doing when you put a check mark is limiting the use of the cpu cores.
Device Manager will show how many cores there are but it doesn't show how many cores are being used.
Just leave the boxes without check marks and things will work as they should.