Você deu as CPUs da VM 4, o Windows 7 lidará apenas com duas CPUs físicas, verá mais, mas é um SO cliente que lida apenas com 2 de cada vez.
O que você precisa fazer é forçá-lo a pensar que é uma CPU com quatro núcleos, a propósito, o VMWare Workstation permite que você defina isso por VM, conforme projetado para VMs baseadas no SO Cliente, enquanto o ESXi é mais focado os sistemas operacionais relacionados ao servidor que podem manipular > 2 CPUs físicas.
Aqui está um hack / change para fazer o que você precisa;