Hi,
I'm running VMware ESXi as my host operating system. I have created guest operating systems (virtual machines) running Windows 7 Professional/SP1. When I originally installed VisualCron on the guest operating system, the virtual machine was configured with 1 virtual CPU. The guest operating system reported 1 CPU.
When I add another virtual CPU, the guest operating system reports 2 CPUs. In the Server Info screen in VisualCron it shows Processors: 2, Logical processors: 2. When I check the Set affinity option in any of the tasks, it shows only CPU 1.
In the settings_server.xml file, the XML tag <ProcessorCount>1</ProcessorCount>. This XML tag never updates. On our newer machines, running Windows 10, same behaviour.
On virtual machines where I have configured with 2 virtual CPUs, and then install VisualCron, the affinity setting shows CPU1 and CPU2. The XML tag <ProcessorCount>2</ProcessorCount>