Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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
    

3 Answers 3

up vote 14 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
1  
@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
1  
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. –  Nate Kerkhofs Jan 22 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
$CS.JoinDomainOrWorkgroup("DOMAIN",$pw,$user,$null,3)

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

References:

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 was used for XP Home Edition to do what you are asking.

http://www.majorgeeks.com/files/details/x_setup_pro.html

I have not attempted it with W8.

share|improve this answer

Your Answer

 
discard

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.