Let's do an experiment.
1. Preparation Tool Win7 MAC Address Changer, Regshot
Use Win7 MAC address changer to change MAC addresses before you open Regshot to detect changes in the registry.
Create a pre-modified registry snapshot
Then open Win7 MAC Address Changer
Select the network card to change the MAC address, randomly generate a MAC address and then click "Change", then disable/enable the network card, and finally refresh to see the MAC address changed successfully
Then set up a registry snapshot after modifying the MAC address
A report page pops up, and clicking OK will generate an HTML page
, you can see from the report page that manually changing the MAC address actually modifies both registry values
PS: After I manually test, in fact, just add/remove [hkey_local_machine\system\controlset001\control\class\{ 4d36e972-e325-11ce-bfc1-08002be10318}\ the NetworkAddress key under the registry key of your network card can be used to change the MAC address, this operation will be automatically updated to [hkey_local_machine\ System\currentcontrolset\control\class\{4d36e972-e325-11ce-bfc1-08002be10318}\ under your NIC, If you delete the NetworkAddress key, you can revert to the default MAC address of the NIC.
Manually modify the registry to change the MAC address