แก้ไขเซิร์ฟเวอร์ DNS ที่ไม่ได้รับอนุญาตสำหรับข้อผิดพลาดโซนใน Windows 11/10

เมื่อคุณพยายามเรียกใช้ทางลัดCMD จากตำแหน่งที่ไม่ได้มาตรฐาน คุณอาจได้รับข้อความ ' (CMD)เซิร์ฟเวอร์ DNS ไม่ได้รับอนุญาตสำหรับโซนนี้(DNS Server not authoritative for this zone) ' นอกจากนี้ยังอาจป้องกันและป้องกันไม่ให้คุณดำเนินงานที่สำคัญ มาดูวิธีการบางอย่างที่สามารถช่วยคุณกำจัดปัญหา DNSนี้

เซิร์ฟเวอร์ DNS ไม่ได้รับอนุญาต

วิธีแก้ไข เซิร์ฟเวอร์ DNSที่ไม่น่าเชื่อถือสำหรับข้อผิดพลาดของโซน

ข้อความแสดงข้อผิดพลาดที่สมบูรณ์มีคำอธิบายต่อไปนี้ -

The system cannot find message test for message in the file for Application, DNS Server not authoritative for zone

ในการแก้ไขปัญหานี้ คุณอาจลองใช้วิธีการแก้ไขปัญหาต่อไปนี้

  1. เรียกใช้ Command Prompt(Run Command Prompt)โดยตรงจากไดเร็กทอรี
  2. ล้าง DNS
  3. สร้างทางลัด CMD ใหม่
  4. สร้างบัญชีผู้ใช้ภายในเครื่องใหม่
  5. ใช้ PowerShell แทน

1] เรียกใช้ Command Prompt(Run Command Prompt)โดยตรงจากไดเร็กทอรี

 

เปิดพรอมต์คำสั่ง

บางครั้งไดเร็กทอรีทางอ้อมอาจไม่ได้รับอนุญาตหรือเสียหาย ดังนั้น เมื่อคุณพยายามเรียกใช้พรอมต์คำสั่ง(Command Prompt)โดยตรงโดยใช้ลิงก์ทางลัดที่มีอยู่บนเดสก์ท็อป(Desktop)คุณจะได้รับข้อผิดพลาด ในการแก้ไขปัญหานี้ ให้ลองเรียกใช้Command Promptโดยตรงจากไดเร็กทอรี สำหรับสิ่งนี้,

ไปที่ค้นหา(Search)และพิมพ์พรอมต์คำสั่ง

เมื่อ หน้าต่าง พรอมต์คำสั่ง(Command Prompt)เปิดขึ้น ให้คลิกขวาที่ตัวเลือกพรอมต์คำสั่งแล้วเลือกตัวเลือกเปิดตำแหน่งไฟล์(Open file location)

หน้าต่างใหม่ควรเปิดขึ้นพร้อมรายการทางลัดของแอปพลิเคชันต่างๆ

จากรายการ ให้เลือกCMDและเปิดขึ้น

ตรวจสอบว่าเซิร์ฟเวอร์ DNS ไม่ได้รับอนุญาตสำหรับ(DNS Server not authoritative for this zone)ข้อความโซนนี้ยังคงปรากฏขึ้น

วิธีนี้ใช้ได้กับ ผู้ใช้ Windows หลาย คน

2] ล้าง DNS

คุณสามารถลบแคช DNS(delete the DNS cache)โดยทำตามขั้นตอนเหล่านี้และดูว่าสามารถแก้ไขปัญหาได้หรือไม่:

พิมพ์ CMD ในแถบค้นหา

คลิกขวา(Right-click)ที่ รายการ CMDและเลือกRun as administrator

พิมพ์ipconfig /flushdnsแล้วกด Enter

รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ

ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

3] สร้างทางลัด CMD ใหม่

มีวิธีแก้ปัญหาอื่นเพื่อหลีกเลี่ยงปัญหานี้โดยการสร้างทางลัดCMD ใหม่ (CMD)นี่คือวิธีการเริ่มต้น!

คลิกขวา(Right-click)ในพื้นที่ว่างบนเดสก์ท็อป(Desktop)เลือกใหม่(New)  >  ทางลัด(Shortcut)

ใน กล่อง Create Shortcutที่ปรากฏขึ้น ให้พิมพ์ข้อความต่อไปนี้แล้วกดปุ่มNext%COMSPEC%

ตอนนี้ ในช่องว่างของType a name for this shortcutให้ป้อน ' Command Prompt '

กด ปุ่ม เสร็จสิ้น(Finish)เพื่อเพิ่มทางลัดไปยังเดสก์ท็(Desktop)อป

4] สร้างบัญชีผู้ใช้ภายในเครื่องใหม่

แม้ว่าตัวเลือกที่ดีที่สุดสำหรับทุกคนที่ใช้พีซีของคุณคือการใช้พีซีผ่าน บัญชี Microsoftคุณสามารถเปลี่ยนไป ใช้บัญชี ผู้ใช้ภายใน(Local User)ได้ หากคุณไม่สามารถเข้าถึงแอปพลิเคชันบางตัวได้ ดังนั้น หากคุณได้รับ  เซิร์ฟเวอร์ DNSที่ไม่มีสิทธิ์สำหรับข้อผิดพลาดโซนในWindowsขณะเปิดCommand Utilityให้ลองสร้างบัญชี Local แทน เป็นเรื่องง่ายมากที่จะสร้างบัญชีผู้ใช้ภายในเครื่องโดยใช้(create a local user account using PowerShell) PowerShell

5] ใช้ PowerShell แทน

สุดท้าย หากวิธีการทั้งหมดข้างต้นไม่สามารถให้ผลลัพธ์ที่ต้องการได้ ให้เปลี่ยนไปใช้Windows PowerShell มันทำหน้าที่เดียวกับที่เห็นใน พรอม ต์คำสั่ง(Command Prompt)

ไม่เหมือนกับเชลล์ส่วนใหญ่ที่ยอมรับและส่งคืนข้อความเท่านั้นPowerShellยอมรับและส่งคืนอ็อบเจ็กต์ .NET

นอกเหนือจากวิธีแก้ปัญหาข้างต้น คุณสามารถลอง กู้คืนความ สมบูรณ์ของไฟล์ระบบ และตรวจสอบสถานะ(restoring the health of the system files and check the status)หรือเปิดCommand Promptจากโฟลเดอร์(Folder)

ฉันจะตรวจสอบ การตั้งค่า DNSในWindowsได้อย่างไร

  • เปิดแผงควบคุม(Control Panel)จากนั้นเลือก การ เชื่อม(Network Connections)ต่อ เครือข่าย
  • จากนั้น คลิกขวาที่การเชื่อมต่อเครือข่ายที่ใช้ และเลือกตัวเลือกคุณสมบัติ(Properties option)
  • หลังจากนั้น ให้ดับเบิลคลิกที่รายการInternet(.) Protocol Internet Protocol (TCP/IP)
  • ที่นี่ตรวจสอบให้แน่ใจว่า ได้เลือก ช่องรับที่อยู่ IP โดยอัตโนมัติ(Obtain an IP address automatically)

ฉันจะทำให้เซิร์ฟเวอร์ของฉันมีสิทธิ์ในโซนได้อย่างไร

  • เปิดแผงควบคุม(Control Panel)ไปที่เครื่องมือการดูแลระบบ(Administrative Tools)และเลือกDNS
  • ถัดไป ภายในคอนโซลทรีของDNS Managerให้คลิกขวาที่โซนที่เกี่ยวข้อง แล้วกดปุ่มProperties
  • ตอนนี้ เลือก แท็บ Name ServersคลิกAddและระบุ เซิร์ฟเวอร์ DNS เพิ่มเติม ตามชื่อและที่อยู่ IP
  • เมื่อเสร็จแล้ว คลิกเพิ่ม(Add )เพื่อเพิ่มลงในรายการ

Hope it helps!



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts