Changing MAC address without using third-party app.

NndnG 1,101 Reputation points
2022-01-26T17:22:36.863+00:00

Hi,

For changing MAC address without using third-party app, following options I found in most articles:

A. Using Device Manager
168699-mac4.png

B. Using Random Hardware Addresses in Windows 10 and Windows 11

There are multiple queries and doubts related to changing MAC address as below:

1. I know, MAC address is a 48-bit hardware address in 12-digit format of hexadecimal number.
How can I calculate random number for the value of Locally Administered Address, if we want to change the MAC address using Device Manager?

2. In case of Random Hardware Addresses in Windows 10 and Windows 11, Windows 10 and Windows 11 have different options as below;
Windows 10

168690-mac2.png

Windows 11
168730-mac3.png

Like Windows 10, can I setup Change daily in Windows 11?

3. Random Hardware Addresses option is available only, if system is connected with Wi-Fi. The option is not available, if system is connected with an Ethernet cable. Can I enable Random Hardware Addresses option, if system is connected with an Ethernet cable?

4. After changing the MAC address, how do I know the actual MAC address which is engraved on the network adapter?

Please resolved queries. I'll be thankful for your assistance.

With Regards
NndnG

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,618 questions
Windows 10 Network
Windows 10 Network
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Network: A group of devices that communicate either wirelessly or via a physical connection.
2,272 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,166 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 39,356 Reputation points
    2022-01-27T09:43:45.323+00:00

    Hello NndnG,

    1. You can generate several MAC like addresses with a simple powershell script:

    Open powershell and run:
    0..100 | ForEach-Object { (0..5 | Foreach-Object { '{0:x}{1:x}' -f (Get-Random -Minimum 0 -Maximum 15),(Get-Random -Minimum 0 -Maximum 15)}) -join ':' }

    1. Yes, change daily is available on both versions
    2. Not with Windows system. There are 3rd Party tools to change this, but Microsoft doesn't provide directly that option to prevent LAN spoofing.
    3. In the network adapter’s Properties window, head to the Advanced tab. In the Property list, select Network Address, and you should see the spoofed MAC in the Value field on the right side of the window. To revert to the original MAC address, select Not Present, then press the OK button. Reboot to take effect.

    --If the reply is helpful, please Upvote and Accept as answer--