Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I enroll a Windows 8 PC into an existing domain?

share|improve this question
Does it not include netdom? I have not tried it out myself yet. – paradroid Sep 14 '11 at 16:32
up vote 15 down vote accepted
  1. From the Start page, select Control Panel.
  2. In the left sidebar, scroll all the way to the bottom and select More settings. Now you see the Control Panel much like it was in Windows 7.
  3. Select System and Security, then System.
  4. In the Computer name, domain, and workgroup settings section, select Change settings.
  5. Do what you would have done in Windows 7.

Note: You must have Windows 8 Pro or Enterprise

share|improve this answer
I'm trying this. The domain field is grayed and not selectable.... any tips? – Jason94 Sep 7 '12 at 14:19
@Jason94 Any chance you've got Windows RT and not 8? RT can't join a domain. Also it appears only the Pro version of 8 can. – Josh Jan 4 '13 at 18:21
Quicker way: Right click in lower left hand corner, Click on system. Follow four and five above. – Jeff F. Jan 4 '13 at 21:00
Damn Microsoft, why can't RT devices join a domain. Other than that downside they can be ideal for business users. – CodeBlend May 30 '13 at 14:18
I think the RT limitation is because they want business users to use the Surface Pro, and not the cheaper Surface RT. Most desktop computers with W8 have Pro anyway. – Nzall Jan 22 '14 at 15:58

If you are not afraid of the command line, PowerShell offers an easy way to script / automate this through the JoinDomainOrWorkgroup WMI method:

# Acquire credentials for a domain account that has permission to join
$admin = Get-Credential

# these two variables are for convenience in shortening the command line
$user = $admin.UserName
$pw = $admin.GetNetworkCredential().Password

$CS = Get-WmiObject Win32_ComputerSystem

Important Note: you will need Windows 8 Pro or Enterprise to join a domain. The regular version of Windows 8 and Windows 8 RT are not able to join domains. You can see your version with the following PowerShell command:

(Get-WmiObject -class Win32_OperatingSystem).Caption


share|improve this answer

You can attempt to use X-Setup to join a 'non'-Pro Windows client to a domain. The software is out of date, but it was used for Windows XP Home Edition to do what you are asking.

I have not attempted it with Windows 8.

share|improve this answer
According to the X-Setup website, X-Setup is not compatible with Windows 8 and all operations regarding X-Setup have been shut down. As usual in a case like this, the X-Setup website doesn't offer any information about the possibility of running X-Setup in Windows 8 in compatibility mode. – karel Oct 22 '15 at 14:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.