Overview
Welcome to the official home page of the Samba Domain Join Utility! You can always get the latest version here.
This utility will join a computer to a Samba domain. It can do so on Windows 2000 and later. It has special support for handling a domain join elegantly on Windows 7 (setting 2 required registry keys and avoiding an error message that is usually displayed when using the native Windows domain join GUI).
If you would like to share this utility, please refer others to the official utility home page at
http://www.phyrix.com/samba/ to get the latest version.
Licence
This utility is our contribution back to the Samba community. We hope it'll be useful to system administrators of heterogenous networks.
This program is freeware. You may use and distribute it as you like, but we prefer that you point users to this website so that they can get the latest version with any necessary bugfixes and updates.
Technical Details
The latest version of this program is 1.0.38 and has been tested to work on Windows 2000/XP/Vista/7.
For Windows 7, the utility follows the required steps described at the official samba.org website at the follwoing URL:
http://wiki.samba.org/index.php/Windows7
When you perform the domain join operation with this utility, it first checks the internal Windows version number. If it is "6.1" (which is the internal Windows version number for the "Windows 7" product), it will set the following 2 required registry keys:
HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DomainCompatibilityMode = 1 (type DWORD)
HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DNSNameResolutionRequired = 0 (type DWORD)
Thereafter, the utility will call the Win32 API function "NetJoinDomain()" and pass it the username, password and domain name that you specified. If the function returns an error, an appropriate message is displayed with the error code and explanation.
Installation and Use
This utility is very simple and does not have an installation program. Simply download and run the executable EXE file as is and follow the on-screen instructions; you don't need to do anything else.
Note that you must run this utility with administrator privileges.
Screenshots
> Main window
When you run the utility, this is what you see:
> Domain join message
This is what you should see if the domain join procedure was successful:
Download
Click on the link below to download the latest version of the Samba Domain Join Utility.