Logowanie
 Zmiana adresu MAC karty sieciowej (XP, Vista, Windows 7)

Autor: Mariusz Kołacz (rokko)
Strona autora: techformator.pl
Kontakt: m.kolacz(at)hotfix.pl

W poradniku przedstawiono, w jaki sposób zmienić adres sprzętowy karty sieciowej. Adres można zmienić na kilka sposobów.
Pierwszą metodą, a zarazem najpopularniejszą i najłatwiejszą jest zmiana poprzez ingerencję w zaawansowane ustawienia karty (sterownika) poprzez wpisanie określonego przez nas adresu.

Uruchamiamy menedżer urządzeń poprzez wpisanie w Start -> Uruchom

devmgmt.msc

Na liście sprzętu szukamy urządzenia - karty sieciowej (rozwijamy gałąź Network adapters, Karty sieciowe).




Klikamy Prawym Przyciskiem Myszy na wybranym urządzeniu i z menu kontekstowego wybieramy Właściwości (Properties). Przechodzimy na zakładkę Zaawansowane (Advanced). Szukamy zmiennej Network Adress lub Locally Administered Adress. Zaznaczamy Radio Button i w polu Value: podajemy nowy adres karty (adres wpisujemy bez znaków rozdzielających), potwierdzamy wszystko OK. Wprowadzona zmiana będzie widoczna po zrestartowaniu systemu bądź samego interfejsu sieciowego. Połączenie można wyłączyć poprzez Start -> Panel sterowania -> Połączenia sieciowe -> PPM na wybranym połączeniu -> Wyłącz. Ponowne włączenie odbędzie się w analogiczny sposób, PPM na połączeniu -> Włącz.


 

Z powyższej metody możemy skorzystać, o ile sterownik urządzenia udostępnia opcję zmiany adresu.

Aby sprawdzić adres MAC uruchamiamy wiersz poleceń Start -> Uruchom -> cmd i wpisujemy polecenie:

ipconfig /all

Wyświetlą się informacje na temat wszystkich interfejsów sieciowych dostępnych w naszym komputerze. Szukamy właściwego i sprawdzamy czy nasze działania przyniosły pożądany skutek. W polu Physical Address (Adres fizyczny) powinniśmy ujrzeć adres MAC, który zdefiniowaliśmy.


Druga metoda opiera się na odszukaniu i edycji odpowiedniego klucza rejestru przechowującego informację o adresie. Wpierw musimy zdobyć kilka informacji dotyczących karty, dla której chcemy przeprowadzić operację zmiany adresu MAC. W tym celu uruchamiamy wiersz poleceń i wpisujemy znane już polecenie ipconfig /all. Zapisujemy nazwę karty i jej obecny adres fizyczny, przykładowo, będzie to:


Opis (Description): Intel(R) PRO/Wireless 3945ABG Network Connection
Adres fizyczny (Physical Address): 00-E2-42-22-5F-2F



Uruchamiamy edytor rejestru Start -> Uruchom -> regedit

Przechodzimy do klucza HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

Kilkamy PPM na gałęzi Class, z menu kontekstowego wybieramy Szukaj (Find). W nowym oknie, w polu tekstowym wpisujemy część nazwy naszej karty sieciowej, na przykład "PRO/Wireless 3945ABG", klikamy Znajdź i czekamy na wynik.

Czasem możemy błędnie wpisać poszukiwaną frazę i wyszukiwanie nie przyniesie pożądanego rezultatu, dlatego niekiedy będziemy zmuszeni poświęcić nieco więcej czasu i poszukać wpisu (nazwę karty) na własną rękę.

W moim przypadku obyło się bez ręcznego poszukiwania, wyszukiwarka spełniła swoje zadanie. W tym przypadku informacje o urządzeniu (karcie) dostępne są w kluczu


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0005



Jeżeli będą jakiekolwiek wątpliwości co do właściwej selekcji karty (wpisu w rejestrze), można sprawdzić następujące wpisy:

  • DriverDesc - wpis powinien zawierać nazwę poszukiwanej karty sieciowej,
  • MatchingDeviceId - numer identyfikacyjny urządzenia, można odczytać go za pośrednictwem menedżera urządzeń (PPM na urządzeniu -> Właściwości -> zakładka Szczegóły -> z listy rozwijanej wybieramy MatchingDeviceId),
  • NetworkAddress - adres fizyczny karty (porównujemy z informacją uzyskaną dzięki zastosowaniu komendy ipconfig /all), w tym przypadku będzie to 00-E2-42-22-5F-2F,
  • NetCfgInstanceId - identyfikator GUID, można odczytać go za pomocą polecenia net config rdr (w wierszu poleceń), polecenie działa tylko dla aktywnych połączeń. Interesuje nas wyłącznie ciąg znaków mieszczących się pomiędzy nawiasami klamrowymi {......}.

Dodatkowo, w części przypadków można od razu jednoznacznie zidentyfikować klucz odpowiedzialny za wybraną kartę. W tym celu korzystamy z menedżera urządzeń, na zakładce Szczegóły odszukujemy wpis Klucz sterownika, który zawiera informację o dokładnej lokalizacji klucza.





Kiedy jesteśmy pewni, że odszukany wpis w rejestrze dotyczy właściwej karty, przystępujemy do zmiany adresu MAC. Zmiana adresu MAC jest możliwa poprzez modyfikację wartości we wpisie NetworkAddress. Klikamy dwukrotnie Lewym Klawiszem Myszki na wspomniany wpis i w polu wartości podajemy nowy adres, bez znaków rozdzielających np. 00E242225F2F. Jeżeli nie ma takiego wpisu tworzymy go ręcznie, klikamy PPM na wolnym polu i wybieramy Nowy (New) -> Wartość ciągu (String Value).





Zmiany będą widoczne po zrestartowaniu komputera bądź interfejsu sieciowego.


Trzecia metoda polega na zmianie adresu MAC w sposób programowy. Na rynku oprogramowania jest wiele programów, przy pomocy których można przeprowadzić operację zmiany adresu MAC.

Przykładowe programy:

Poradnik nie rozwiązał Twojego problemu? Zadaj pytanie na forum i otrzymaj odpowiedź.


Copyright © rokko

 Reklama

 Komentarze
#1 | gosc dnia 11/01/2010 13:35
a na jakich sterownikach to zostalo zrobione ?
bo medota 1 jest robiona na broadcomie 2 na intelu, mam ta sama karte intela 3945 sprawdzlaem na sterownikach 12.x i 13.x i nie dalo sie zmienic mac adresu ani programi ani w rejestrze...
#2 | me@djohnsc dnia 11/01/2010 13:57
Jak zostało napisane na samym końcu poradnika, w razie pytań oraz problemów prosimy pisać na Forum -> http://forum.hotf...
#3 | rokko dnia 11/01/2010 15:54
Pisząc poradnik testy przeprowadzałem na sterowniku dla Visty. Wersja sterownika 11.1.1.11

Akurat jeżeli chodzi o tę kartę, to nie ma z nią jakichkolwiek problemów ze zmianą MAC.

W razie dalszych pytań proszę o kontakt na forum.

Pozdrawiam
#4 | kuna79 dnia 10/02/2010 12:49
Tu macie stery do karty INTEL 3945 bo zadna metoda nie zadziala dopóki nie podmienicie sterow recznie powodzenia.Grin http://rapidshare.com/files/348622892/zmiana_mac_intel_3945.rar.html
#5 | rokko dnia 10/02/2010 19:01
Metoda zmiany programowej oraz ręczna poprzez rejestr nie wymaga zmiany sterowników więc zmiana ręczna sterownika nie jest wymagana.
#6 | Krzysiek dnia 20/02/2010 20:07
Problem w tym, że pod Windows 7 opisane w artykule metody NIE DZIAŁAJĄ (na standardowym sterowniku instalowanym z Windows).
#7 | rokko dnia 21/02/2010 14:12
Metody programowe działają, podobnie jak i ręczna zmiana MAC poprzez edycję rejestru, sprawdzałem osobiście na tej samej karcie co w poradniku i żadnych problemów ze zmianą nie ma. Więc jeżeli u siebie nie możesz tego zmienić, musisz niewłaściwie wykonywać instrukcje, w takim to razie opisz dokładnie wszystko na forum, przyjrzymy się Twojemu problemowi bliżej.
#8 | Frucio dnia 03/05/2010 19:10
Nie działa ten poradnik dla Windows 7 + karta Atheros AR9285
#9 | rokko dnia 04/05/2010 08:04
Zmieniając MAC za pośrednictwem rejestru powinno przy każdej konfiguracji działać, bez względu na system operacyjny czy model karty sieciowej. Musiałbyś opisać dokładniej sytuację.
#10 | pgt dnia 01/06/2010 07:58
Nie działa na win7starter+atheros9285; można zmienić mac zarówno w men. urz. jak i w rejestrze ale mimo to w szczegółach poł. bezprzew. nadal jest widoczny "stary" mac.
#11 | wiedzący dnia 07/06/2010 11:19
Oj ludziska <cenzura> z Micro$oftu w swej najnowszej Windzie z numerem 7 postanowili znowu uszczęśliwić ludzi na siłę! i jednym z ich debilnych pomysłów była blokada zmiany MAC dopuszczająca jedynie zmianę adresu MAC na lokalnie administrowane. Coś analogicznego jak są adresy IP lokalne/prywatne nierutowane w sieci publicznej Internet stosowane tylko dla sieci wewnętrznych (np. 10.*.*.*, czy 192.168.*.* czy 127.*.*.* itp.)
Na podobnej zasadzie Winda 7 ogranicza (zabrania) zmianę adresu MAC. Umozliwiając co prawda zmianę, ale tylko na adresy z puli: Locally Administered MAC Address.
#12 | bibi dnia 28/10/2010 19:42
Na karcie 4965ABGN ciężko jest zmienić adres MAC. Najlepiej zacząć od wpisania samych liczb. Jak sie uda można kombinować z literami.
#13 | isterr dnia 08/11/2010 08:35
jakoś ciągle nie mogę sobie poradzić ze zmianą adresu mac mam nowego win7, czy on ma jakieś szczególne zabezpieczenia?
#14 | okk dnia 14/02/2011 19:26
zastanawia mnie ta komenda "net config rdr"
#15 | ANONIM dnia 22/03/2011 19:08
faktycznie jest problem ze zmiana adresu MAC. mam to samo na lapku LENOVO , zastosowałem wszystkie wymienione czynności jakie opisano , włącznie ze zmianami kart wifi INTEL ATHEROS BROADCOM łącznie z wpisem do rejestru jak również sciągniętymi starmi sterownikami , poprostu KLAPA
na stałym łączu , kablowym bez problemu da się wymienić maca ale z kartami WIFI jest dośc spory problem , niewiem czy jest jakieś dodatkowe zabezpieczenie w dosie lub w biosie .... jestem laikiem w tym temacie , jedynie mam ten sam problem co poprzednicy
pozdrawiam
#16 | Szatan dnia 20/06/2011 21:27
Dla wszystkich, którzy maja karty na chipsecie Atheros:
Mnie pomogła zmiana sterowników na te:
http://www.atheros.cz/atheros-wireless-download.php?chipset=9&system=1
Po czym zmieniamy Mac-a w dowolny sposób oraz restartujemy komputer (w moim przypadku było to konieczne, bez restartu cały czas widział oryginalnego MAC-a)
Pozdrawiam
#17 | grexon dnia 24/07/2011 08:54
dzieki, dziala
#18 | arwi dnia 14/09/2011 11:01
Czy ta podmian sterowników dla atherosa pomogła ci dla Windows 7 64 bit ?
#19 | AREKSMY dnia 17/09/2011 09:36
Packard bell karta sieciowa atheros ar 5b97 network adapter
oryginalne sterowniki 9.0.0.202
chcialem zmienić mac w windows 7 jedyna opcja to podmiana sterownika karty
pomogly sterowniki od innej karty [starszy typ] mianowicie ar 2427 dedykowane dla Windows XP32/64
xp3264-7.7.0.481-whql.zip
http://www.atheros.cz/atheros-wireless-download.php?chipset=1&system=2
#20 | hakier dnia 07/10/2011 12:18
na win7 nie działa
#21 | Blach dnia 06/12/2011 21:09
Na windows7 wersja polska ultimate- działa zmiana adresu mac na kartach wifi (różnych producentów, ale głownie opartych na chipsecie atheros) jeśli zastosuje się najnowsze sterowniki z paczki: wxp-9.2.0.104-whql.zip teoretycznie są dedykane na xp i dlatego działają jako jedyne na windows7 gdzie umożliwiają zmianę adresu MAC. Żaden inny program do zmianu mac nie pomógł, żadne inne sterowniki dedykowane pod windows7, tylko ta instalacja sterowników. Szukajcie w google paczki: wxp-9.2.0.104-whql.zip lub o wyższym numerze niż 9.0.104.
Przetestowane przed chwilą.
Powodzenia!
#22 | Chrisu dnia 30/12/2011 07:54
Fajnie byłoby jeszcze coś takiego z wiersza poleceń znaleźć... Na IP ładnie z netsh to idzie, ale na MAC nie mam pomysłu...
#23 | kordian dnia 18/10/2012 15:10
Działa na 7 jak marzenie, dziękuję za pomoc!
#24 | elll dnia 28/01/2013 18:33
zrobiłam dokładnie tak jak jest opisane w metodzie 1 i mac owszem zmienił się ale teraz mam inny problem... kiedy wybieram żeby pokazało mi dostępne sieci bezprzewodowe wtedy wyskakuje mi taki komunikat: system windows nie może skonfigurować tego połączenia sieciowego. jeśli masz inny program aby skonfigurować to połączenie użyj go. jeśli chcesz użyć systemu windows do skonfigurowania tego połączenia kliknij... robię wszystko jak tam każą a mimo to sieci dalej nie wyświetla. ma ktoś z Was jakaś radę? a może jakiś inny program który mi to skonfiguruje faktycznie?
#25 | Gość dnia 15/12/2014 12:42
Dzięki człowieku Smile Życie RATUJESZ!!! Udało się od razu ;d
#26 | M. dnia 15/08/2015 08:02
U mnie nie ma czegoś takiego jak NetworkAddress, do tego momentu wszystko szło jak z płata.
#27 | LupeR dnia 21/08/2015 16:46
M. ale na pewno masz Adres sieciowy Wink
#28 | miglanc dnia 19/12/2015 14:16
Z tego wynika, że powiedzmy urządzenie "tenda" ma własny adres mac jak każde inne które jest bezprzewodowym urządzeniem sieciowym np "TP link". Chuligan internetowy, mieniący się informatykiem, zablokował mi adres mac i nawet po nowej konfiguracji routera przez innego informatyka blokada nadal tkwi. Nie mam pojęcia jak ją znieść.
#29 | cosik_ktosik dnia 19/12/2015 15:54
Ale to raczej musisz się kontaktować z dostawcą internetu.
#30 | pawel2514 dnia 13/12/2016 08:22
Wszystko pięknie działa postępując według instrukcji;D Dziękuje za wątek ;D
posiadacz starego kompa z windows 7
 Dodaj komentarz
Dla wszystkich komentarzy wymagana jest ich akceptacja przez moderatora.

Nick:



AntyBOT (dla niezalogowanych): Napisz słowo hotfix wielkimi literami

/articles.php?article_id=114

 Artykuły
Polecany artykuł


Jak walczyć z pobieraczkiem? Jak odstąpić od umowy? O tym w artykule.
 Ostatnie komentarze
gryPrzez: Maciak Plock [dnia: Apr 03, 2020]
wynik jest wysoko w google, przy...
gryPrzez: MAMBA [dnia: Mar 24, 2020]
Warning: Only 61104 of 61105 MBy...
gryPrzez: Random32 [dnia: Mar 18, 2020]
Witam, u mnie na polskim Window...
gryPrzez: muffintodebil [dnia: Mar 04, 2020]
aha gosicu to niezly jestes zaaw...
gryPrzez: Maciek [dnia: Feb 20, 2020]
2 karty 512 kupione na allegro: ...
gryPrzez: xd [dnia: Feb 05, 2020]
zrobiłem sposób Vin/7 na dziesią...
gryPrzez: gtremik [dnia: Jan 25, 2020]
Dzięki seba86mu :) Działa
gryPrzez: Mirek [dnia: Jan 22, 2020]
A jest rozwiązanie dla Windowsa 10?
 Gry
Polecany artykuł


Quake

Klasyk FPS w wersji flash.
 Programy
Polecany artykuł


Tapin Radio Darmowa aplikacja służąca do słuchania i nagrywania radia internetowego
 Recenzje
Polecana recenzja


Sleeping Dogs
Policjant pod przykrywką rozpracowuje Triadę.
 Facebook