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

วิธีแก้ไขข้อผิดพลาด "The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship" บน Windows

ข้อผิดพลาดนี้จะเกิดขึ้นเมื่อผู้ใช้พยายามเข้าสู่ระบบโดเมน ซึ่งอาจเป็นปัญหาที่ยุ่งยากเพราะดูเหมือนจะไม่มีวิธีหลีกเลี่ยงได้ ข้อผิดพลาดนี้ปรากฏในหลายรุ่นของ Windows OS แต่พบบ่อยที่สุดใน Windows 10

วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows

เราได้ค้นพบวิธีแก้ไขที่ประสบความสำเร็จบางวิธีและตัดสินใจรวบรวมไว้ในบทความนี้ โปรดทำตามวิธีแก้ไขที่เราเตรียมไว้เพื่อแก้ไขปัญหาได้สำเร็จ!

สาเหตุของข้อผิดพลาด "The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship" บน Windows

รายการสาเหตุที่เป็นไปได้ของปัญหานี้ไม่ยาวนัก แต่จะครอบคลุมเกือบทุกสิ่งที่คุณต้องรู้เกี่ยวกับสาเหตุที่เป็นไปได้ ดูด้านล่างเพื่อทำให้การแก้ไขปัญหาง่ายขึ้น:

  • การตั้งค่าเวลาและวันที่ไม่ถูกต้อง – การตั้งค่าเวลาและวันที่ที่ผิดพลาดฝั่งไคลเอนต์จะทำให้เกิดปัญหาและแสดงข้อผิดพลาด
  • การเชื่อมต่อระหว่างไคลเอนต์และโดเมนคอนโทรลเลอร์อาจหมดเวลา – หากเป็นเช่นนี้ คุณจะต้องเชื่อมต่อใหม่และรีสตาร์ทการเชื่อมต่อ
  • ปัญหา DNS และ Windows Firewall – ที่อยู่ DNS หรือนโยบาย Windows Firewall อาจเป็นสาเหตุของปัญหา

วิธีแก้ไขที่ 1: ตรวจสอบการตั้งค่าเวลาและวันที่บนคอมพิวเตอร์ไคลเอนต์

เวลาและวันที่ที่ไม่ถูกต้องบนคอมพิวเตอร์ไม่ได้รับการแนะนำและไม่ใช่สิ่งที่ใครควรทำโดยเจตนา อย่างไรก็ตาม บางผู้ใช้รีสตาร์ท BIOS หรือทำการเปลี่ยนแปลงบางอย่างซึ่งเปลี่ยนแปลงเวลาและวันที่ และลืมตั้งค่าให้ถูกต้องอีกครั้ง สิ่งนี้เพียงอย่างเดียวก็เพียงพอที่จะทำให้เกิดปัญหา ดังนั้นโปรดตรวจสอบให้แน่ใจว่าทุกอย่างถูกต้อง

  1. เปิดการตั้งค่า Date and Time บนคอมพิวเตอร์ของคุณโดยเปิด Start menu แล้วเปิดแอป Settings โดยคลิกไอคอนเฟืองเหนือปุ่ม Start menu และไอคอน Power เลือกตัวเลือก Time & language และไปที่ Date & time
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows
  1. ในแท็บ Date and Time ให้ตรวจสอบว่าการตั้งค่าวันที่และเวลาของคอมพิวเตอร์ตรงกับตำแหน่งที่คุณอยู่ หากเวลาไม่ถูกต้อง คุณสามารถลองเปิดหรือปิดตัวเลือก Set time automatically ขึ้นอยู่กับการตั้งค่าก่อนหน้า
  2. หากตัวเลือก "Set time automatically" ปิดอยู่ ให้เลือกเขตเวลาที่ถูกต้องจากรายการแบบดรอปดาวน์เพื่อเสร็จสิ้นกระบวนการ หลังจากเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และลองเชื่อมต่อกับโดเมนอีกครั้ง
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows

ทางเลือกอื่น: หากวิธีนี้ไม่ได้ผล หรือคุณใช้ Windows รุ่นเก่ากว่า Windows 10 คุณสามารถใช้ Control Panel เพื่อซิงโครไนซ์กับเซิร์ฟเวอร์เวลาออนไลน์เพื่อให้มีการตั้งค่าที่ถูกต้องตลอดเวลา

  1. เปิด Control Panel โดยค้นหาใน Start menu หรือใช้ Windows Key + R พิมพ์ "control.exe" ในกล่อง Run และคลิก OK
  2. ใน Control Panel เลือก View as: Category ที่มุมขวาบน และคลิกปุ่ม Clock and Region เพื่อเปิดส่วนนี้
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows
  1. คลิกปุ่ม Set the time and date ภายใต้ Date and Time ในส่วน Clock and Region และไปที่แท็บ Internet Time ทันที คลิกปุ่ม Change settings
  2. ติ๊กถูกกล่องถัดจากตัวเลือก "Synchronize with an Internet time server" และเลือกเซิร์ฟเวอร์ "time.windows.com" ก่อนคลิก Update
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows
  1. คลิกปุ่ม OK เพื่อนำการเปลี่ยนแปลงไปใช้ และลองเชื่อมต่อกับโดเมนเพื่อดูว่าข้อผิดพลาด "The Security Database on the Server does not have a Computer Account for this Workstation Trust" ยังปรากฏหรือไม่

วิธีแก้ไขที่ 2: ตรวจสอบปัญหา DNS และ Firewall

หากมีปัญหาเกี่ยวกับการเชื่อมต่อจริงกับเซิร์ฟเวอร์ คุณอาจต้องตรวจสอบความขัดแย้งของ DNS หรือ Windows Firewall สิ่งเหล่านี้มักทำให้เกิดปัญหาเครือข่าย และคุณควรลองทำตามขั้นตอนด้านล่างเพื่อตั้งค่ากฎ Windows Firewall และรีเซ็ตที่อยู่ DNS

  1. ค้นหา "Command Prompt" โดยพิมพ์ใน Start menu หรือกดปุ่มค้นหาตรงๆ ด้านข้าง คลิกขวาที่ผลลัพธ์แรกที่ปรากฏและเลือก "Run as administrator" จากเมนูบริบท
  2. เพิ่มเติม คุณสามารถใช้ Windows Logo Key + R เพื่อเปิด Run dialog box พิมพ์ "cmd" ในกล่องโต้ตอบที่ปรากฏ และใช้ Ctrl + Shift + Enter สำหรับ Command Prompt แบบผู้ดูแลระบบ
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows
  1. พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง และกด Enter หลังพิมพ์แต่ละคำสั่ง รอข้อความ "Operation completed successfully" หรือข้อความคล้ายๆ กันเพื่อทราบว่าวิธีการทำงานสำเร็จ
netsh advfirewall firewall set rule group="network discovery" new enable=yes ipconfig/flushdns ipconfig /registerdns
  1. ลองรีเซ็ตการเชื่อมต่อและตรวจสอบว่าข้อผิดพลาดยังปรากฏหรือไม่!

วิธีแก้ไขที่ 3: รีสตาร์ทการเชื่อมต่อ

บางครั้งปัญหาจะเกิดขึ้นเมื่อการเชื่อมต่อของคอมพิวเตอร์กับเซิร์ฟเวอร์โดเมนเข้าสู่สถานะผิดพลาดและต้องรีสตาร์ท สามารถทำได้ที่คอมพิวเตอร์ไคลเอนต์โดยการสลับการเชื่อมต่อจากโดเมนเป็นเวิร์กกรุปและในทางกลับกัน ทำตามขั้นตอนด้านล่างเพื่อดำเนินการ!

  1. คลิกขวาที่ My Computer/This PC ขึ้นอยู่กับรุ่น Windows ที่ติดตั้ง และเลือก Properties
  2. หลังจากนั้น หาปุ่ม Change settings ด้านซ้ายของหน้าต่าง Properties ภายใต้ Computer name, domain, and workgroup settings และคลิกที่นั่น
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows
  1. ในแท็บ Computer Name ของ System Properties คลิกปุ่ม Change ที่มุมขวาล่างของหน้าต่าง ภายใต้พื้นที่ Member of เปลี่ยนปุ่มวิทยุจาก Domain เป็น Workgroup และนำไปใช้การเปลี่ยนแปลง
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows
  1. รีสตาร์ทคอมพิวเตอร์และกลับไปที่พื้นที่เดียวกันและยกเลิกการเปลี่ยนแปลงโดยสลับกลับเป็น Domain ลองเข้าสู่ระบบอีกครั้งและตรวจสอบว่าปัญหาเดิมยังปรากฏหรือไม่

วิธีแก้ไขที่ 4: ใช้คำสั่ง PowerShell

หากวิธีข้างต้นไม่ช่วย คุณอาจต้องลองคำสั่ง PowerShell เรียบง่ายๆ ซึ่งสามารถใช้เข้าสู่โดเมนได้ คำสั่งเหล่านี้ไม่ได้ทำงานเสมอไป แต่ช่วยแก้ไขปัญหาได้สมบูรณ์สำหรับบางผู้ใช้ จึงมีค่าที่จะนำมารวมในบทความ

  1. เปิดยูทิลิตี้ PowerShell โดยคลิกขวาที่ปุ่ม Start menu และคลิกตัวเลือก Windows PowerShell (Admin) ในเมนูบริบท
วิธีแก้ไขข้อผิดพลาด  The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship  บน Windows
  1. หากคุณเห็น Command Prompt แทน PowerShell ที่นั่น คุณสามารถค้นหาใน Start menu หรือแถบค้นหาด้านข้าง แต่ครั้งนี้ให้คลิกขวาที่ผลลัพธ์แรกและเลือก Run as administrator
  2. ในคอนโซล PowerShell ให้พิมพ์คำสั่งที่แสดงด้านล่างและกด Enter หลังพิมพ์แต่ละคำสั่ง ตรวจสอบให้แน่ใจว่าคุณใส่ข้อมูลเซิร์ฟเวอร์ของคุณในตำแหน่งที่ถูกต้องแทนตัวแทนของเรา
$cred = Get-Credential (ป้อนข้อมูลประจำตัวโดเมนของคุณ) reset-ComputerMachinePassword -Credential $cred -server (เซิร์ฟเวอร์ AD ของคุณที่นี่)
  1. ปล่อยให้คำสั่งนี้ทำงาน และคุณควรได้รับแจ้งให้ป้อนรหัสผ่านอีกครั้ง และหวังว่าคุณจะสามารถเข้าสู่ระบบได้โดยไม่มีปัญหา!