Sunday, January 1, 2012

Technitium MAC Address Changer v6 Released!

Happy new year everyone!

What would be a great start to new year than release of Technitium MAC Address Changer v6?! So, just go to http://www.technitium.com/tmac/index.html and get started with the latest version!

Click here for more screenshots
Version 6 is completely re-written, incorporating lot of new techniques and features. Major feature being support for Internet Protocol v6, there are lot of other improvements such as user interface, to make the software easy to use with less clicks.

With lot of feedback from people all around the world, features like Automatic Update and Update Vendor List were added.

People who used command line parameters for previous version must verify their batch programs due to slight changes in the command line options by addition of IPv6 support.

And, as always, do keep your feedback coming. Any issue with the software that you find, just fire off an email with OS description and a screenshot of error message to support [at] technitium [dot] com.

88 comments:

  1. Hello,

    Happy new year!

    Just one question : how to enable the "Use 02 as first octet of MAC adress" in command line ?

    For an automatic script launched at startup to randomised your MAC adress, it can be very useful...

    ReplyDelete
  2. Thanks for the comment. Its currently not available in command line, I somehow missed that feature in command line options. I will incorporate it for sure in coming days.

    ReplyDelete
  3. ok, thanks a lot ! :)

    ReplyDelete
  4. Shreyas - Thanks for the update to a GREAT utility.

    For all those wanting a portable version for a USB device, install to one machine.
    Copy the \program files\tmac directory to your memory stick, then add the following 4 files from \windows\system32 to the TMAC directory now on your memory stick.
    COMDLG32.OCX
    MSCHRT20.OCX
    MSCOMCTL.OCX
    TABCTL32.OCX

    The application is now portable, and does not need to be installed on other computers.

    cheers....

    ReplyDelete
  5. @Anonymous January 3, 2012 2:19 PM

    I will release the software later on with new version of Technitium Installer which will support portable installation. So, until then everyone will have to use the method you described.

    ReplyDelete
    Replies
    1. Hi Shreyas,

      Hi Im getting an error while attempting to use the freeware. It says,
      Source: AdapterInfo.GetIPv4InfoFromAPI
      Error: (232) The Pipe is being closed.

      The error keeps on flashing on the screen.
      I hope I could get it to work. Thanks.

      Delete
    2. @Anonymous Jan 28, 2012 12:38 AM

      I am currently trying to fix similar issue. An update will be released to fix it in a week. Thanks for feedback.

      Delete
  6. Hi Shreyas!

    Great work... unfortunately, I keep getting an error on Windows 7 x64.

    "Error: An exception occurred as described below:

    Source: TMACv6
    Error: (9) Subscript out of range"

    Please help!! :)

    ReplyDelete
    Replies
    1. same error after a windows 10 update some months ago, please fix no other program is as good as this one....

      Delete
    2. Just installed today and had the same problem, here is what worked for me.
      I will list all the steps for those less comfortable with computers.
      type 'cmd' in the Search bar in Win10 and then right click on 'Command Prompt' and click on Run as Administrator.
      Type in the following lines one after another and when finished restart the computer.
      Do this for each file that you get a 339 error on. I ended up having to do this with tabctl32.ocx and mscomctl.ocx but you may get errors for some other file such as comdlg32.ocx and mschrt20.ocx

      Commands as follows:

      cd\
      cd %systemroot%\syswow64
      regsvr32 /u [name of missing file]
      regsvr32 [name of missing file]
      exit

      Then restart the computer

      Delete
    3. I have the same problem
      Source: TMACv6
      Error:(9) Subscript out of range

      I don't see an error identifying any missing files. I'm using windows 10 x64

      Delete
  7. @Anonymous January 9, 2012 2:46 PM

    Just email me a screenshot on the email id given in the post. Thanks.

    ReplyDelete
  8. Has this been resolved? I am getting the same error. Thank you.

    ReplyDelete
    Replies
    1. It will be ready in a weeks time. You can get the update by clicking 'Help>Check For Software Updates' menu when its released.

      Delete
    2. Hi Shreyas,

      I'm also suffering from the Subscript out of range error on Windows 7 64 bits. The interface causing the error is a Cisco VPN Adapter. The problem seems to be that when the interface is deactivated TMAC can't read its MAC address (or the interface doesn't yet have one). If the interface is active TMAC works fine, reads the MAC address and reports no error.

      Since I don't plan to change this interface with TMAC and this VPN is not always active, is there any way of ignoring this interface or silence the error.
      I've tried using the -s command line option but it doesn't silence that error.

      There is also the issue that Windows 7 always complains that the TMAC.exe has an Unknown Publisher. I know I can workaround it but altering UAC permissions, but it would be great if you could address this one too.

      Thanks a bunch for this great software.
      Regards,
      Simple

      Delete
    3. @Anonymous August 21, 2012 4:56 AM

      Thanks for the feedback. I will have to do tests to find out the cause of the error. I am currently unable to reproduce the error.

      The "Unknown Publisher" that you see is due to TMAC.exe not being digitally signed. For the UAC to show proper publisher info, it will need me to purchase digital certificate for file signing which will cost quite a bit and will be a recurring cost too. So for now no digital signing possible.

      Delete
  9. I Keep getting the following on Win 7 64bit

    Source: AdapterInfo.GetIPv4InfoFromAPI
    Error: (232) The Pipe is being closed.

    ReplyDelete
    Replies
    1. Just email me the screenshot of the error and the main windows so that I can get some clue.

      Delete
  10. Nice Tool But failing to apply a 00-1F-29 HP addr to a 3com card onm Win XP . Advises me to try use 02 , this also fails. Also does the tool (v 6) write to the card or simply pleace a redirect within the OS ?

    ReplyDelete
    Replies
    1. Can you email me a screenshot of the main software window to get some more details? Secondly, the tool just makes registry edits to change MAC address. The registry value is then used by windows drivers.

      Delete
  11. lagi belajar gan
    kunjungi gan
    http://jaketkuning.unsri.ac.id/rafi/blog/779/

    ReplyDelete
  12. hello,
    i got: An execption occured as described bellow:
    Source error(0)
    I have the updated version!
    Help :(

    ReplyDelete
    Replies
    1. Please copy paste the entire error message(you can copy message box contents by pressing Ctrl+C). You can also email a screenshot.

      Delete
    2. ---------------------------
      Error - Technitium MAC Address Changer v6
      ---------------------------
      An exception occured as described below:



      Source:

      Error: (0)
      ---------------------------
      OK
      ---------------------------

      this is the error

      PS: i'm from france

      Delete
  13. ---------------------------
    Error - Technitium MAC Address Changer v6
    ---------------------------
    An exception occured as described below:



    Source:

    Error: (0)
    ---------------------------
    OK
    ---------------------------

    This is the error i got...

    PS: i live in France.

    ReplyDelete
    Replies
    1. I am unable to get this error in test runs. It would be helpful if you can send me screenshots of the main window and the error message box and tell when this error is occurring.

      Delete
    2. http://www.noelshack.com/2012-17-1335293191-Error.png

      Delete
    3. what is the exact action that is causing this error message? if you are trying to apply preset, what are the preset values?

      Delete
  14. Replies
    1. Just press ctrl+c on the error dialog and paste it in reply so that I can get more details. Also mention on which action this error occurs.

      Delete
  15. i'll get an error ( TMACv6.0.3 ) win7 64bit, comodo firewall, defense+ is disabled


    ---------------------------
    Error - Technitium MAC Address Changer v6
    ---------------------------
    An exception occured as described below:

    --

    Source: TMACv6

    Error: (339) Component 'MSCHRT20.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
    ---------------------------
    OK
    ---------------------------

    ReplyDelete
    Replies
    1. Just reinstall the software to fix this issue. If you are still getting same error then find the 'MSCHRT20.OCX' file in C drive, delete it and reinstall the software again.

      Delete
  16. im having an error. it keeps saying that use octer 02... but i already checked the box that says 'use 02..' pls help me . thanks!

    ReplyDelete
    Replies
    1. well, the error dialog shows a static message without checking the checkbox state. Your drivers are rejecting the changed MAC address.

      Delete
  17. Hello!
    I have problem, win7/64bit (notebook)

    Error- Technitium Mac Address Changer v6
    An exception occured as described below:
    Error: (339) Component 'MSCOMCTL.OCX or ome of its dependecis
    not correctly registered: a file is missing or invalid.
    MSCOMCTL.OCX allredy delete and reinstall the software.
    Dont work same error pliz hellp me!
    TNX.

    ReplyDelete
  18. Hello!
    I have problem, win7/64bit (notebook)
    Error- Technitium Mac Address Changer v6
    An exception occured as described below:
    Error: (339) Component 'MSCOMCTL.OCX or ome of its dependecis
    not correctly registered: a file is missing or invalid.
    MSCOMCTL.OCX allredy delete and reinstall the software.
    Dont work same error pliz hellp me!
    TNX.

    ReplyDelete
    Replies
    1. You will need to register the MSCOMCTL.OCX file manually. Open cmd.exe as administrator and use command:

      regsvr32 c:\windows\system32\MSCOMCTL.OCX

      (Note: in case of 64bit windows the path will be C:\Windows\SysWOW64\MSCOMCTL.OCX)

      Delete
    2. Doing this has made no diffrence i am still getting the same pop up when i try to run the program :(

      Delete
    3. @Twiner: you may try out steps in this blog post: http://blog.technitium.com/2014/06/sorting-tmac-installation-failure.html

      Delete
    4. I'm getting the exact same error message when trying to start Technitium MAC Address Changer v6 and none of the described solutions worked for me. Uninstalled the program, deleted all 3 files:

      MSCHRT20.OCX
      MSCOMCTL.OCX
      TABCTL32.OCX

      reinstalled the program, registered MSCOMCTL.OCX using the command "regsvr32 mscomctl.ocx" which succeeded, but I still keep getting the error message as described by Nauris RimaskisRimovs.

      I'm running Windows 7 Professional SP1 on a 64-bit OS.

      Delete
    5. Just fixed the problem with the help of

      https://www.solvusoft.com/en/files/

      All I had to do was to unregister the mscomctl.ocx file using the command

      regsvr32 /u MSCOMCTL.OCX

      and then register it using

      regsvr32 MSCOMCTL.OCX

      After that I was able to launch the already installed program without the error message!

      Here the full link to the help site:

      https://www.solvusoft.com/en/files/missing-not-registered/ocx/windows/microsoft/msdn-disc-2455-7/mscomctl-ocx/

      Cheers

      Delete
  19. hello i seem to be having a problem with v6.0.3. the presets are not saved properly (i.e. i save a preset with a custom mac address, and the next time i log into windows, the saved presets are no longer there). i am using windows 8, btw.

    ReplyDelete
    Replies
    1. Its not an issue at all on windows 8. Save feature works correctly here on windows 8. Do test it again properly.

      Delete
  20. Error: (232) The Pipe is being closed. The error keeps on flashing on the screen
    during mac address change in window xp

    ReplyDelete
    Replies
    1. This error is machine specific and I am unable to reproduce this error on test machines I have.

      Delete
  21. ---------------------------
    Error - Technitium MAC Address Changer v6
    ---------------------------
    An exception occured as described below:

    this happened to me is there a reason? im using windows 7 32bit

    Source: TMACv6

    Error: (339) Component 'TABCTL32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
    ---------------------------
    OK
    ---------------------------

    ReplyDelete
    Replies
    1. Please read comments above for suggested solution to this problem.

      Delete
  22. Hello

    I have an error, here is the message error :

    failed to change MAC ADDRESS. For wireless network connections, set the first octect of mac address as '02' and try again

    ReplyDelete
  23. Read this blog post to know more: http://blog.technitium.com/2011/05/tmac-issue-with-wireless-network.html

    ReplyDelete
  24. Error: (232) The Pipe is being closed. The error keeps on flashing on the screen
    during mac address change in window xp

    ReplyDelete
    Replies
    1. This is your computer specific issue. It may be related to using older drivers.

      Delete
  25. Even though the first octet is set to 02 in the random mode, it fails to change the address and gives the suggestion that I should change the first octet to 02 even though that is what it is set to. Any suggestions?

    ReplyDelete
    Replies
    1. Read this blog post & comments under it for more details: http://blog.technitium.com/2011/05/tmac-issue-with-wireless-network.html

      Delete
  26. Helpppppppppppppp:
    Error: An exception occurred as described below:

    "Source: TMACv6
    Error: (9) Subscript out of range"

    ReplyDelete
    Replies
    1. What action triggers this error message?

      Delete
  27. On a domain computer. I'm a domain admin. Downloaded TMACv6, ran install as administrator. Opened. Got error:
    Popup window title: "Error - Technitium MAC Address Changer v6"
    Error details" An exception occurred as descrived below:
    Source: TMACv6
    Error: (9) Subscript out of range.

    I see this has been happening for years.... so I'm not holding my breath on this one....

    ReplyDelete
  28. please fix sir

    https://postimg.org/image/nq6h9od0x/

    i very need

    ReplyDelete
  29. Error Windows 10 Home x86

    "Error: Se produjo una excepción como se describe a continuación:

    Fuente: TMACv6
    Error: (9) Indice fuera de rango"

    como arreglar esto por favor?

    ReplyDelete
  30. error en Windows 10 Home x86

    "Error: Se produjo una excepción como se describe a continuación:

    Fuente: TMACv6
    Error: (9) Indice fuera de rango"

    como resolver esto?
    por favor espero respuesta.

    ReplyDelete
  31. Hey can u help this?
    ---------------------------
    Error - Technitium MAC Address Changer v6
    ---------------------------
    An exception occured as described below:



    Source: TMACv6

    Error: (9) Subscript out of range
    ---------------------------
    OK
    ---------------------------

    ReplyDelete
  32. Can u help me about this? looking for responses
    ---------------------------
    Error - Technitium MAC Address Changer v6
    ---------------------------
    An exception occured as described below:



    Source: TMACv6

    Error: (9) Subscript out of range
    ---------------------------
    OK
    ---------------------------

    ReplyDelete
  33. mines not working
    source: tmacv6 component
    Error (339) an exception occurred as described below: mscoctl.ocx or one of its dependencies not correctly registered: a file is missing or invalid

    ReplyDelete
    Replies
    1. Same here except 'TABCTL32.OCX'. P.S. Windows 10 updated last night.

      Delete
  34. Error: (9) Subscript out of range
    SOLVED!!!
    You Should Set check box in folder options - Don't Show extensions of registered files.
    Programm the TMACv6 should start. Windows 10 x64.
    But on My PC this programm not show all adapters :(

    ReplyDelete
  35. i have this error message please update and fix the bug

    Error details" An exception occurred as descrived below:
    Source: TMACv6
    Error: (9) Subscript out of range.

    ReplyDelete
  36. Hey sir can u help me? i had some problem with it
    Its says
    " An Exception occured as described below :
    Source: SetDeviceState
    Error: (-536870351) Automation Error "

    ReplyDelete
  37. Error: (9) Subscript out of range

    pLS HELP

    ReplyDelete
    Replies
    1. Thanks for the feedback. The current version of TMAC is not in active development so wont be possible to fix any issues. There is however a plan to rewrite TMAC with latest .NET 5 which will fix most issues with the old version. There is no timeline for the new release though but should be available before end of year.

      Delete
  38. it says "Error (339) Component 'TABCTL32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid

    ReplyDelete
    Replies
    1. See this blog post for fix: https://blog.technitium.com/2014/06/sorting-tmac-installation-failure.html

      Delete
  39. ---------------------------
    Technitium MAC Address Changer
    ---------------------------
    Run-time error '91':

    Object variable or With block variable not set
    ---------------------------
    OK
    ---------------------------

    ReplyDelete
    Replies
    1. Thanks for the feedback. The current version of TMAC is not in active development so wont be possible to fix any issues. There is however a plan to rewrite TMAC with latest .NET 5 which will fix most issues with the old version. There is no timeline for the new release.

      Delete
  40. An Exception Occured As Described delow :
    Source : Tmacv6
    Error (9) Subscript out Of Range

    Estoy presentando inconvenientes a la hora de instalar y usar el problema alguna solucion

    ReplyDelete
    Replies
    1. Thanks for the feedback. The current version of TMAC is not in active development so wont be possible to fix any issues. There is however a plan to rewrite TMAC with latest .NET 5 which will fix most issues with the old version. There is no timeline for the new release.

      Delete
  41. Please i need help. I keep getting this message : Source: SetDeviceState Error(13) Type mismatch"

    ReplyDelete
    Replies
    1. Thanks for the feedback. The current version of TMAC is not in active development so wont be possible to fix any issues. There is however a plan to rewrite TMAC which will fix most issues with the old version. There is no timeline for the new release.

      Delete