Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Trust Relationship ระหว่าง Workstation และ Primary Domain

เมื่ออยู่ในที่ทำงานที่บ้านหรือธุรกิจ คุณสามารถดูแลคอมพิวเตอร์ไคลเอนต์และเซิร์ฟเวอร์ภายในโครงสร้างพื้นฐานสองแบบที่เรียบง่าย คือ Workgroup (ใช้สำหรับกิจกรรมธุรกิจขนาดเล็ก 10 คอมพิวเตอร์หรือน้อยกว่า) และ Domain (มีคอมพิวเตอร์หลายพันเครื่องเชื่อมต่อกับเครือข่ายแบบรวมศูนย์) สำหรับโครงสร้าง Workgroup คุณอาจไม่ต้องการเซิร์ฟเวอร์เฉพาะเจาะจง ในขณะที่สำหรับโครงสร้าง Domain คุณต้องมีเซิร์ฟเวอร์อย่างน้อยหนึ่งเครื่องที่มีฟังก์ชันทั้ง Active Directory Domain Services และ Domain Name Services ผู้ใช้หลายคนร้องเรียนว่า the trust relationship between this workstation and the primary domain failed Windows 10 เกิดขึ้นบนคอมพิวเตอร์เมื่อพวกเขาพยายามล็อกอินเข้าบัญชีโดเมน หากคุณก็เป็นหนึ่งในพวกเขา เรานำคู่มือที่สมบูรณ์แบบมาให้เพื่อแก้ไขปัญหา "trust relationship between this workstation and the primary domain failed no local admin"

วิธีแก้ไข Trust Relationship Between This Workstation and the Primary Domain Failed ใน Windows 10

หนึ่งในปัญหาที่พบบ่อยที่สุดที่ผู้ดูแลระบบ (system administrators) เผชิญคือปัญหา trust relationship between this workstation and the primary domain failed นี่คือข้อเท็จจริงบางประการที่ควรรู้สำหรับปัญหานี้:

  • หากคุณรวมคอมพิวเตอร์ของคุณกับ Active Directory domain ใดๆ บัญชีผู้ใช้และรหัสผ่านใหม่ต้องถูกตั้งค่า
  • เมื่อคุณล็อกอินเข้าคอมพิวเตอร์ของคุณไปยัง Active Directory Domain ช่องทางปลอดภัย (secure channel) จะถูกสร้างขึ้นพร้อมกับโดเมนคอนโทรลเลอร์ (Domain Controller) ที่ใกล้ที่สุด Domain Controller (DC) ตรวจสอบข้อมูลประจำตัวผู้ใช้ และตอนนี้ trust (ความเชื่อมั่น) จะถูกสร้างระหว่างคอมพิวเตอร์ของคุณและโดเมน หากข้อมูลประจำตัวตรงตามนโยบายความปลอดภัยที่กำหนดไว้ล่วงหน้าของบริษัท
  • รหัสผ่านมีความถูกต้อง 30 วัน (ค่าเริ่มต้น) และคุณต้องเปลี่ยนหลังจากเวลาที่จัดสรร
  • บัญชีท้องถิ่น (local account) และข้อมูลประจำตัวรหัสผ่านของคอมพิวเตอร์ของคุณจะไม่หมดอายุใน AD เนื่องจาก Domain Password Policies ไม่ได้บังคับใช้กับ Active Directory Computer Objects
  • ข้อเท็จจริงที่น่าสนใจคือ แม้คุณจะไม่ได้เปิดคอมพิวเตอร์ของคุณเป็นหลายเดือนหรือหนึ่งปี ความสัมพันธ์เชื่อมั่น (trust relationship) ระหว่างคอมพิวเตอร์และโดเมนจะยังคงอยู่ ดังนั้น ครั้งต่อไปที่คุณล็อกอินเข้าวอร์กสเตชันที่เชื่อมต่อโดเมน รหัสผ่านจะถูกเปลี่ยนที่การล็อกอินครั้งแรก
  • เมื่อความสัมพันธ์เชื่อมั่นนี้พังเพราะเหตุผลใดเหตุผลหนึ่ง พรอมต์ "trust relationship between this workstation and the primary domain failed no local admin" จะปรากฏบนหน้าจอ

วิธีตรวจสอบ Trust Relationship ระหว่าง Workstation และ Primary Domain

เพื่อยืนยัน trust relationship ระหว่างวอร์กสเตชันของคุณและ primary domain คุณต้องแน่ใจว่ารหัสผ่านท้องถิ่น (local password) ของคอมพิวเตอร์ของคุณซิงค์ (synced) กับรหัสผ่านบัญชีคอมพิวเตอร์ที่ควบคุมโดยโดเมน (domain-controlled computer account password) ทำตามคำแนะนำด้านล่างเพื่อค้นหา

  1. ล็อกอินเข้าคอมพิวเตอร์ของคุณด้วยบัญชี local admin และรหัสผ่าน

หมายเหตุ: หากคุณเผชิญความยากลำบากในการล็อกอินเข้าคอมพิวเตอร์ของคุณที่ใช้บัญชีโดเมนด้วย แล้วให้ถอดสายอีเธอร์เน็ต (Ethernet cable) ชั่วคราว บางครั้งสิ่งนี้อาจอนุญาตให้คุณล็อกอินเข้าคอมพิวเตอร์ของคุณโดยใช้ cached Active Directory user credentials (ข้อมูลประจำตัวผู้ใช้ Active Directory ที่แคชไว้) เมื่อคุณล็อกอินด้วย cached credentials แล้ว ให้เสียบสายอีเธอร์เน็ตกลับไป

  1. ตอนนี้ กด Windows key พิมพ์ PowerShell แล้วคลิก Open
  2. จากนั้น พิมพ์คำสั่ง Test-ComputerSecureChannel และกด Enter key
  3. คุณสามารถรวม –verbose switch parameter และกด Enter key ได้ด้วย
Test-ComputerSecureChannel -Verbose
VERBOSE: Performing the operation Test-ComputerSecureChannel on target Techcult(Type Company Name).
True
VERBOSE: The secure channel between the local computer and the domain techcult.com is in good condition.
  1. คุณต้องได้รับ The secure channel between the local computer and the domain (company name).com is in good condition หากเป็นเช่นนั้น แสดงว่า trust relationship ระหว่างวอร์กสเตชันและโดเมนดีอยู่

สาเหตุที่ทำให้ Trust Relationship Failed Problem

ปัญหา domain trust relationship failed สามารถเกิดขึ้นในคอมพิวเตอร์ของคุณได้จากหลายเหตุผล

  • เมื่อวอร์กสเตชันของคุณไม่ได้รับความเชื่อมั่นจากโดเมนอีกต่อไป คุณจะเจอปัญหา trust relationship between this workstation and the primary domain failed
  • เมื่อข้อมูลประจำตัวรหัสผ่านบัญชีท้องถิ่นของคอมพิวเตอร์ของคุณไม่ตรงกับรหัสผ่านออบเจ็กต์ของคอมพิวเตอร์ของคุณใน Active Directory คุณจะเจอปัญหาเดียวกัน
  • หากวอร์กสเตชันของคุณพยายามยืนยันตัวตนกับโดเมนด้วยรหัสผ่านที่ไม่ถูกต้อง คุณจะเจอปัญหาที่กล่าวมา
  • มันยังเกิดขึ้นหลังจากติดตั้ง Windows ใหม่ (reinstalling Windows)
  • เมื่อคอมพิวเตอร์ของคุณถูกกู้คืนไปยัง restore point เก่าหรือ snapshot ที่มีรหัสผ่านบัญชีเครื่อง (machine account password) หมดอายุ

นี่คือรายการ 7 วิธี troubleshooting ที่ยอดเยี่ยมที่ช่วยคุณแก้ไขปัญหา trust relationship between this workstation and the primary domain failed ทำตามขั้นตอนเหล่านี้เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณสร้าง System Restore point เพื่อกู้คืนคอมพิวเตอร์ Windows 10 ของคุณเมื่อมีบางอย่างผิดพลาด

วิธีที่ 1: เปิดใช้งาน DHCP Server

หากคุณเพิ่ม DHCP server ใหม่เมื่อเร็วๆ นี้ หรือทำการเปลี่ยนแปลง DHCP pool ที่มีอยู่ ให้อ่านต่อวิธีนี้ คุณสามารถมอบหมายที่อยู่ IP ให้คอมพิวเตอร์โฮสต์ (host computers) ในเครือข่ายได้ แต่ด้วยวิธีการกำหนดที่อยู่แบบคงที่ (static) หรือแบบไดนามิก (dynamic addressing)

ผู้ใช้บางคนรายงานว่า ปัญหา trust relationship between this workstation and the primary domain failed เกิดขึ้นหลังจากเพิ่ม DHCP server เข้าไปในเซิร์ฟเวอร์ นี่เกิดขึ้นเมื่อคุณเพิ่ม DHCP pool ของที่อยู่ IP ที่ผิดไปยังเครือข่ายโฮสต์ ดังนั้น จึงมีความจำเป็นต้องตรวจสอบว่า DHCP ทำงานอย่างถูกต้องตามคำแนะนำด้านล่าง

หมายเหตุ: ที่นี่ อธิบายขั้นตอนตรวจสอบการกำหนดค่า DHCP สำหรับ Windows Server 2016 และ TP-Link TL-ER6120 ทำงานกับที่อยู่ IP 192.168.1.0/24 ทำตามขั้นตอนตามการตั้งค่าเครือข่ายของคุณ

  1. กดค้าง Windows + R keys พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
  2. ตอนนี้ พิมพ์ dhcpmgmt.msc และกด Enter เพื่อเปิด DHCP Management tool
  3. ตอนนี้ ขยายเซิร์ฟเวอร์ของคุณไปที่ techcult.com\IPv4\Scope
  4. หากคุณพบว่าการกำหนดค่า DHCP ไม่ได้ถูกกำหนดค่าอย่างถูกต้อง (ที่อยู่ IP 192.168.1.0/24) คุณต้องเปลี่ยนการกำหนดค่า DHCP

จากนั้น เพื่อตรวจสอบการกำหนดค่า DHCP ของเราเตอร์ของคุณ (เช่น TP-Link TL-ER6120) ทำตามขั้นตอนด้านล่าง

  1. บันทึก ที่อยู่ IP, Username และ Password ของเราเตอร์ไร้สายของคุณ

หมายเหตุ: หากคุณไม่รู้วิธีหาที่อยู่ IP ของเราเตอร์ของคุณ อ้างอิงคู่มือ "How to Find My Router's IP Address?" หรือคุณสามารถหาข้อมูลในคู่มือเราเตอร์ได้เช่นกัน

  1. ตอนนี้ เปิดเบราว์เซอร์ใดๆ และพิมพ์ IP Address ของเราเตอร์ในแถบที่อยู่
  2. ตอนนี้ พิมพ์ ข้อมูลประจำตัวเราเตอร์ (router credentials) และ log in
  3. จากนั้น ไปที่แท็บ Network และเลือก LAN จากแผงด้านซ้าย
  4. ตอนนี้ สลับไปที่แท็บ DHCP และตรวจสอบให้แน่ใจว่า DHCP Server เปิดใช้งาน ตรวจสอบที่อยู่ DHCP และคลิก Save หากคุณทำการเปลี่ยนแปลง

วิธีที่ 2: Rejoin Machine from Domain (เข้าร่วมเครื่องกลับเข้ามาในโดเมน)

การ Re-joining เครื่องหรือวอร์กสเตชันจากโดเมนเป็นวิธีแก้ไขที่เป็นไปได้สำหรับข้อผิดพลาด trust relationship between this workstation and the primary domain failed ทั้งสิ่งที่คุณต้องการคือบัญชี Domain Administrator ที่มีสิทธิ์ทั้งหมดในการเพิ่มหรือ join เครื่องใดๆ จากโดเมน

หมายเหตุ: ในบทความนี้ เราสาธิตขั้นตอน re-join Windows 10 Pro โดยใช้เครื่อง Server 2016 คุณสามารถทำตามขั้นตอนเหล่านี้กับ client และ server OS อื่นๆ ได้ ไม่ว่าจะจาก Windows XP หรือ Windows 8 โดยใช้ Windows Server 2003 หรือ 2012 R2

  1. ลงชื่อเข้าใช้บัญชี local admin ของ Windows ของคุณ และกด Windows + E keys พร้อมกันเพื่อเปิด File Explorer
  2. จากนั้น คลิก This PC จากขวาของ File Explorer และเลือก Properties
  3. จากนั้น ค้นหาและคลิก View advanced System Settings และสลับไปที่แท็บ Computer Name
  4. ตอนนี้ คลิกปุ่ม Change…
  5. จากนั้น ในหน้าต่าง Computer Name/Domain Changes เลือก radio button Workgroup และพิมพ์ชื่อที่คุณชอบ
  6. จากนั้น คลิก OK เพื่อบันทึกการเปลี่ยนแปลง
  7. ใน Windows Security prompt ถัดไป พิมพ์ข้อมูลประจำตัวบัญชี Administrator และคลิก OK
  8. ยืนยันพรอมต์ต่อเนื่องถัดไปโดยคลิก OK และออกจากหน้าต่าง System Properties
  9. Reboot เครื่องของคุณ และล็อกอินเข้าบัญชี domain user account ของ Windows 10

ตรวจสอบว่าคุณแก้ไขปัญหา trust relationship ระหว่างวอร์กสเตชันและโดเมนของคุณแล้วหรือยัง

วิธีที่ 3: ใช้ PowerShell เพื่อแก้ไข Domain Trust Relationship

นี่คือวิธีที่เป็นไปได้อีกอย่างที่จะช่วยคุณแก้ไข domain trust relationship PowerShell มันช่วยคุณสร้าง trust ระหว่าง client และ workstation สำหรับสิ่งนี้ คุณต้องมีบัญชี local administrator ทำตามคำแนะนำเพื่อแก้ไขปัญหา trust relationship between this workstation and the primary domain failed Windows 10

  1. ล็อกอินเข้าบัญชี Windows 10 local admin ของคุณ
  2. ตอนนี้ กด Windows key พิมพ์ PowerShell แล้วคลิก Open
  3. ตอนนี้ พิมพ์คำสั่ง $credential = Get-Credential และกด Enter key
  4. จากนั้น พิมพ์ ข้อมูลประจำตัวรหัสผ่านบัญชีโดเมน (domain account password credentials) ของคุณ และคลิก OK
  5. จากนั้น พิมพ์คำสั่ง Reset-ComputerMachinePassword -Credential $credential และกด Enter key
  6. ตอนนี้ exit PowerShell และ reboot the PC
  7. จากนั้น ล็อกอินเข้าบัญชี Windows 10 domain account และตรวจสอบว่าคุณสามารถแก้ไข domain trust relationship PowerShell ได้หรือไม่

วิธีที่ 4: เพิ่ม Domain Controller เข้า Credential Manager

ด้วยวิธีนี้ คุณสามารถแก้ไขปัญหาที่กล่าวมาได้โดยการเพิ่มบัญชี domain controller ใน Credential Manager ทำตามขั้นตอนตามที่แนะนำในคอมพิวเตอร์ Windows 10

  1. ล็อกอินเข้าบัญชี Windows 10 local admin ของคุณ
  2. ตอนนี้ กด Windows key พิมพ์ Credential Manager แล้วคลิก Open
  3. จากนั้น คลิก Windows Credentials
  4. จากนั้น คลิกลิงก์ Add a Windows Credential
  5. ตอนนี้ พิมพ์ Internet or network address พร้อมกับ Username และ Password credentials แล้วคลิก OK
  6. ตอนนี้ ปิดหน้าต่าง Credential Manager ทั้งหมด และ reboot คอมพิวเตอร์ของคุณ
  7. สุดท้าย Log on เข้าบัญชี Windows 10 domain user account ของคุณ และตรวจสอบว่าคุณแก้ไขปัญหา trust relationship ระหว่างวอร์กสเตชันและโดเมนแล้วหรือยัง

วิธีที่ 5: รีเซ็ตรหัสผ่านบัญชี (Reset Account Password)

หากคุณใช้ Windows Server 2003 และ Windows Server 2008 R2 ให้อ่านต่อวิธีนี้ ผู้ใช้ที่ใช้ server OS เวอร์ชันอื่นๆ โปรดข้ามไปวิธี troubleshooting ถัดไป ในวิธีนี้ คุณจะได้เรียนรู้วิธีรีเซ็ตรหัสผ่านเครื่อง (machine password) บน Windows Server 2008 R2 การรีเซ็ตรหัสผ่านจะช่วยคุณแก้ไขปัญหา trust ในกรณีขั้นสูงส่วนใหญ่

  1. ล็อกอินเข้าบัญชี domain admin และกด Windows key
  2. กด Windows key พิมพ์ cmd แล้วคลิก Open
  3. ตอนนี้ พิมพ์คำสั่ง netdom resetpwd /s:server /ud:domain\User /pd:* ในหน้าต่างคำสั่ง และกด Enter key

หมายเหตุ: ที่นี่ s คือ domain server name domain คือ domain name และ user คือ conflicting user account

  1. ตอนนี้ ปิดหน้าต่างทั้งหมด และ restart the PC
  2. จากนั้น ล็อกอินใช้ domain user account และตรวจสอบว่าคุณแก้ไข "trust relationship between this workstation and the primary domain failed no local admin issue" แล้วหรือยัง

วิธีที่ 6: รีเซ็ตบัญชี (Reset Account)

วิธี troubleshooting อีกวิธีที่ง่ายและเป็นไปได้ที่จะช่วยคุณแก้ไข "trust relationship between this workstation and the primary domain failed no local admin issue" คือการรีเซ็ตบัญชีคอมพิวเตอร์ของคุณโดยใช้เครื่องมือที่รวมอยู่กับ Active Directory Domain Services

  1. กดค้าง Windows + R keys พร้อมกันเพื่อเปิด Run dialog box
  2. ตอนนี้ พิมพ์ dsa.msc ในกล่อง และกด Enter key เพื่อเปิด Active Directory User and Computers
  3. ตอนนี้ ขยายไปยังโดเมนของคุณ เช่น techcult.com
  4. จากนั้น ดับเบิลคลิก Computers และนำทางไปยังบัญชีผู้ใช้ที่ขัดแย้งซึ่งก่อให้เกิดปัญหา
  5. ตอนนี้ คลิกขวาที่ user account นี้ และเลือก Reset Account
  6. ยืนยันพรอมต์โดยคลิก Yes ตามด้วย OK และปิดหน้าต่าง Active Directory User and Computers windows
  7. สุดท้าย restart the PC และล็อกอินเข้าบัญชี domain user account ของคุณ

วิธีที่ 7: ทำการ System Restore

หากมีส่วนประกอบการอัปเดต Windows ที่ไม่เข้ากันได้ในคอมพิวเตอร์ของคุณ คอมพิวเตอร์ของคุณจะไม่ทำงานเหมือนปกติ ดังนั้น ให้กู้คืนคอมพิวเตอร์ของคุณไปสู่สถานะที่ทุกอย่างทำงานได้ดี นี่คือคำแนะนำบางอย่างสำหรับกู้คืนคอมพิวเตอร์ของคุณเพื่อแก้ไขปัญหา trust relationship between this workstation and the primary domain failed Windows 10 ในการทำเช่นนั้น ให้ทำตามคู่มือ "How to use System Restore on Windows 10" และดำเนินการตามคำแนะนำที่สาธิต

หลังจากกู้คืนคอมพิวเตอร์ Windows 10 ของคุณแล้ว ตรวจสอบว่าคุณสามารถใช้เครื่อง Windows ของคุณที่เชื่อมต่อกับโดเมนได้โดยไม่มีข้อผิดพลาดหรือไม่

แนะนำเพิ่มเติม:

  • Fix Samsung Internet Keeps Opening By Itself
  • Fix Windows Store Error Code 0x80073CF3
  • Fix Not Enough Storage is Available to Process this Command
  • Fix Private Internet Access Won't Connect in Windows 10

เราหวังว่าคู่มือนี้เป็นประโยชน์ และคุณสามารถแก้ไขปัญหา trust relationship between this workstation and the primary domain failed ในอุปกรณ์ของคุณได้ ให้เรารู้ว่าวิธีไหนใช้ได้ดีที่สุดสำหรับคุณ หากคุณมีคำถาม/ข้อเสนอแนะเกี่ยวกับบทความนี้ โปรดทิ้งไว้ในส่วนความคิดเห็นครับ