Quando você diz regedit
, presumo que esteja em um sistema Windows.
A maneira oficial de mudar o MAC, se o driver suporta, é através de Iniciar - > Executar - > ncpa.cpl - > clique com o botão direito no adaptador e selecione Propriedades - > clique em Configurar - > e se o driver da NIC suportar a alteração do MAC, uma página com a opção apropriada estará lá. Alguns drivers Wifi não suportam a alteração do MAC. Acredito que isso modifique de forma efetiva / segura o registro de maneira consistente com o que o Windows e o driver da NIC em questão esperam.
Agora, eu tinha um Wifi onboard que não apresentava essa opção. E o SMAC também não funcionaria. No entanto, o macshift funcionou muito bem, no entanto, note que este utilitário é somente para o Windows XP.