Can't join PC to a domain with single label DNS name

To enable an Active Directory domain member to use DNS to locate domain controllers in domains that have single-label DNS names that are in other forests, follow these steps:
-
Click Start, click Run, type regedit, and then click OK.
-
Locate and then click the following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
-
In the right pane, locate the AllowSingleLabelDnsDomain entry. If theAllowSingleLabelDnsDomain entry does not exist, follow these steps:
-
On the Edit menu, point to New, and then click DWORD Value.
-
Type AllowSingleLabelDnsDomain as the entry name, and then press ENTER.
-
-
Double-click the AllowSingleLabelDnsDomain entry.
-
In the Value data box, type 1, and then click OK
-
Quit Registry Editor.
You should be able to join the machine to the domain.
Changing TCP/IP settings using the GUI property is fairly simple. If you have to change IP address settings using CMD to automate the process, here's how to do it: