AFAIK none of the ID’s available in the Windows OS matches the “machine ID” used by VCV.
The machineID is computed by VCV, and is shown, if a premium module is loaded and for some reason rack cant get in touch with the VCV rack server api server. I don’t know of any other method to display the “Machine ID” in VCV than removing the .vcvkey file(s) and runnign rack withtout an internet-connection (block in firewall).
the .vcvkey files in Documents\Rack2\licenses contain the ID - but they only get created upon sucessfully starting rack pro or a premium module install + API server transaction.