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

แก้ไข: ข้อผิดพลาด "A referral was returned from the server" บน Windows 7, 8 และ 10

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

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

สามารถคาดการณ์ได้ว่า ข้อผิดพลาด "A referral was returned from the server" มีสถานการณ์ที่แตกต่างกันมากมาย และนี่คือกรณีที่แน่นอน คุณควรปฏิบัติตามวิธีแก้ไขตามสถานการณ์ของคุณและอย่าถือว่าล้มเหลว!

วิธีแก้ไข 1: ปรับการตั้งค่าบางอย่างใน Group Policy Editor

วิธีที่ Windows จัดการกับไฟล์ Executable นั้นซับซ้อน และมีกฎความปลอดภัยมากมายผูกมิดกับเรื่องนี้ เนื่องจากไฟล์ .exe เป็นไฟล์ที่อาจทำลายคอมพิวเตอร์ของคุณในหลายกรณี ปัญหานี้บางครั้งสามารถแก้ไขได้โดยการเปลี่ยนการตั้งค่าบางอย่างใน Local Group Policy Editor ซึ่งเข้าถึงได้ง่าย

  1. ใช้ชุดปุ่ม Windows Key + R บนคอมพิวเตอร์ของคุณเพื่อเปิดกล่องโต้ตอบ Run ป้อน "gpedit.msc" ในกล่องโต้ตอบ Run และกดปุ่ม OK เพื่อเปิด Group Policy Editor บน Windows 10 คุณสามารถลองพิมพ์ "Group Policy Editor" และคลิกผลลัพธ์แรกที่ปรากฏขึ้น

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. ด้านซ้ายของ Local Group Policy Editor ภายใต้ Computer Configuration ให้ดับเบิลคลิกที่ Windows Settings แล้วไปที่ Security Settings > Local Policies > Security Options
  2. เลือกโฟลเดอร์ Security Options โดยดับเบิลคลิก แล้วไปที่ส่วนขวามือ
  3. ดับเบิลคลิกที่นโยบาย "User Account Control: Only elevate executables that are signed and validated" ติ๊กถูกที่ตัวเลือก "Disabled" และนำการเปลี่ยนแปลงไปใช้ก่อนออกจาก Group Policy Editor

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. สุดท้าย ให้รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลงเหล่านี้ และตรวจสอบว่าข้อความผิดพลาดที่รบกวน "A referral was returned from the server" หายไปแล้วหรือยัง

วิธีแก้ไข 2: ตั้งค่า UAC ให้ต่ำลง

หากคุณเป็นผู้ใช้ Windows ที่ชอบทดลองตั้งค่าและโปรแกรมต่างๆ คุณอาจรู้สึกรำคาญกับการแจ้งเตือน User Account Control (UAC) ที่โผล่ขึ้นมาตลอดเวลา และข้อผิดพลาดที่ปรากฏเมื่อพยายามติดตั้งสิ่งใดสิ่งหนึ่ง สามารถหลีกเลี่ยงได้โดยการตั้งค่า UAC ให้คล่องตัวขึ้น

คอมพิวเตอร์ของคุณจะยังคงระดับความปลอดภัยเดิม และคุณจะไม่ได้รับข้อผิดพลาดพร้อมกับการแจ้งเตือนความปลอดภัยที่รบกวน

  1. เปิด Control Panel โดยค้นหาในเมนู Start หรือใช้ Windows Key + R พิมพ์ "control panel" ในกล่อง Run แล้วคลิก OK
  2. เปลี่ยน View by ใน Control Panel เป็น Large Icons และค้นหาตัวเลือก User Accounts

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. เปิด User Accounts และคลิกที่ "Change User Account Control Settings"
  2. คุณจะเห็นตัวเลือกหลายระดับบนแถบเลื่อน หากแถบเลื่อนอยู่ระดับบนสุด คุณจะได้รับข้อความป๊อปอัปมากกว่าปกติโดยไม่แก้ไขข้อผิดพลาด ข้อความผิดพลาดคล้ายที่คุณกำลังเผชิญอยู่ ปกติมาจาก User Account Control
  3. ลองลดค่าลงหนึ่งระดับหากอยู่ที่บนสุด และตรวจสอบว่าช่วยได้หรือไม่ ทำซ้ำหากข้อผิดพลาดยังคงปรากฏ หรือปิด UAC ไปเลย

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. เราแนะนำให้ปิด UAC ไปก่อน เนื่องจากไฟล์ควรจะติดตั้งสำเร็จ คุณอาจรันไฟล์ได้แม้ไม่ปิด UAC อย่างสมบูรณ์ แต่ควรเปิดไว้เพื่อปกป้องคอมพิวเตอร์ โดยเฉพาะหากคุณมีปัญหากับไฟล์เพียงไฟล์เดียว

วิธีแก้ไข 3: ติดตั้งโปรแกรมด้วยบัญชี Administrator

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

  1. โชคดีที่คุณไม่จำเป็นต้องล็อกอินเข้าบัญชีเพื่อเข้าถึง Command Prompt
  2. ที่หน้าจอล็อกอิน คลิกไอคอน Power และ ged ค้าง Shift ขณะคลิก Restart
  3. แทนที่จะรีสตาร์ท จะมีหน้าจอสีฟ้าปรากฏพร้อมตัวเลือกหลายอย่าง เลือก Troubleshoot >> Advanced Options >> Command Prompt
  4. 當然 คุณสามารถเปิด Command Prompt ได้โดยใช้ Windows Key + R พิมพ์ "cmd" แล้วคลิก OK

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. คัดลอกและวางคำสั่งต่อไปนี้ใน Command Prompt แล้วกด Enter คุณควรจะเห็นข้อความ "The command completed successfully" ภายในไม่กี่วินาที

net user administrator /active:yes

  1. ล็อกอินเข้าบัญชี Admin นี้ และรอสองสามนาทีจนทุกอย่างพร้อม
  2. ตอนนี้คุณสามารถลองรีสตาร์ทคอมพิวเตอร์ ล็อกอินเข้าบัญชี Administrator ใหม่ และรันไฟล์หรือกระบวนการที่มีปัญหา
  3. หลังจากเสร็จสิ้นกับบัญชี Administrator ซ่อนแล้ว คุณสามารถปิดมันอีกครั้งโดยเปิด Command Prompt แบบ Administrator และพิมพ์คำสั่งต่อไปนี้:

net user administrator /active:no

วิธีแก้ไข 4: เพิ่มลายเซ็นของไฟล์ที่มีปัญหาเข้า Trusted Signatures

หากการลดการตั้งค่าความปลอดภัยดูหนักเกินไป คุณสามารถบอก Windows ให้เชื่อถือ Certificate ของไฟล์ที่คุณพยายามรันหรือติดตั้ง วิธีนี้เป็นวิธีที่อ่อนโยนกว่า แต่ซับซ้อนกว่านิดหน่อย อย่างไรก็ตาม ยังคงแก้ปัญหาได้ตามรายงานของผู้ใช้ที่เจอข้อผิดพลาด "A referral was returned from the server"

  1. ไปที่ไฟล์ที่มีปัญหาใน Windows Explorer คลิกขวาเลือก Properties ไปที่แท็บ Digital Signatures หากมี ถ้าไม่มี วิธีนี้จะไม่ช่วยได้
  2. หาลายเซ็นภายใต้ Signature list คลิกเลือกแล้วเลือก Details หากมีหลายรายการ ต้องทำซ้ำสำหรับทุกรายการ

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. คลิก View Certificate ภายใต้ Signer information เลือก Install Certificate แล้วคลิก Next
  2. อย่าเลือก "Automatically select the certificate store" เพราะมักไม่ทำงาน เลือก "Place all certificates in the following store" แล้วคลิก Browse จดชื่อ Certificate ไว้เพราะจะต้องใช้ภายหลัง

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. เลือก Trusted Root Certification Authorities คลิก OK แล้ว Next >> Finish และลองรันโปรแกรมดู

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

  1. ใช้ Windows Key + R พิมพ์ "mmc" ในกล่อง Run คลิก OK คลิก File ที่เมนูบนสุด เลือก Add/Remove Snap-in

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. คลิก Certificates ที่ फलก Available snap-ins คลิก Add แล้ว OK ที่ด้านล่าง คลิกขวาที่ Certificates จากหน้าต่าง MMC หลัก เลือก Find Certificates
  2. พิมพ์ชื่อ Certificate ที่จดไว้ในส่วนก่อนหน้า คลิก Find Now

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. เมื่อเจอแล้ว คลิกขวาเลือก Properties ไปที่แท็บ General เลือก "Enable only the following purposes" ยกเลิกถูกทุกอย่างยกเว้น "Code Signing" ที่คุณจะใช้

วิธีแก้ไข 5: ยกเลิกติดตั้ง KB บางตัว

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

  1. ใช้ Windows Key + R เปิดกล่อง Run หรือค้นหาโดยตรงในเมนู Start หาก Windows รองรับ
  2. พิมพ์ Control Panel คลิก OK เพื่อเปิด เปลี่ยนมุมมองเป็น View by: Category คลิก Uninstall a program ภายใต้ Programs

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. ด้านขวาของหน้าจอที่เปิด คลิก View installed updates ค้นหาส่วน Media Features ขยายรายการ และหา Update for Microsoft Windows (KB3004394) ภายใต้รายการ Microsoft Windows
  2. เลือกแล้วคลิก Uninstall ที่ด้านบน ปฏิบัติตามคำแนะนำบนหน้าจอ และรีสตาร์ทคอมพิวเตอร์เพื่อตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง

วิธีแก้ไข 6: ใช้ System Restore

ต่างจากวิธีข้างต้น System Restore ใช้ได้กับทุกระบบปฏิบัติการและทุกビルด์ หากคุณเปลี่ยนการตั้งค่าบางอย่างหรือทำอะไรกับไฟล์ที่พยายามรันหรือติดตั้ง System Restore ช่วยให้คุณย้อนกลับคอมพิวเตอร์ไปสู่สภาพก่อนที่ปัญหาจะเกิดขึ้น

  1. ก่อนอื่น เราจะเปิดใช้งานเครื่องมือ System Restore ค้นหา System Restore ในเมนู Start เริ่มพิมพ์ คลิก Create a restore point

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. หน้าต่าง System Properties จะปรากฏ แสดงการตั้งค่าปัจจุบัน ในหน้าต่างนี้ เปิด Protection Settings และตรวจสอบว่า Protection เปิดใช้งานอยู่บน System Drive
  2. หากปิดอยู่ ให้เลือกดิสก์นั้น คลิก Configure เพื่อเปิดใช้งาน Protection ควรกำหนดพื้นที่ดิสก์เพียงพอสำหรับ System Protection กำหนดค่าเท่าไรก็ได้ ตราบใดที่มากกว่าสองสามกิกะไบต์หากต้องการเก็บ Restore Points มากขึ้น คลิก Apply และ OK

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. ตอนนี้ระบบจะสร้าง Restore Point อัตโนมัติเมื่อติดตั้งโปรแกรมใหม่หรือมีการเปลี่ยนแปลงสำคัญบนคอมพิวเตอร์

หลังจากเปิดใช้งานสำเร็จแล้ว เรามาย้อนกลับคอมพิวเตอร์ไปสู่สถานะที่ข้อผิดพลาด "A referral was returned from the server" ยังไม่เกิดขึ้น ตรวจสอบให้แน่ใจว่าคุณสำรองเอกสารและแอปที่สร้างหรือติดตั้งไว้ในช่วงเวลานั้น เพื่อความปลอดภัย

  1. ค้นหา System Restore ด้วยปุ่ม Search ใกล้เมนู Start คลิก Create a restore point ในหน้าต่าง System Properties คลิก System Restore

แก้ไข: ข้อผิดพลาด  A referral was returned from the server  บน Windows 7, 8 และ 10

  1. ในหน้าต่าง System Restore เลือก Choose a different restore point คลิก Next
  2. เลือก Restore Point ที่บันทึกไว้ก่อนหน้านี้ด้วยตนเอง หรือเลือก Restore Point ใดก็ได้จากรายการ และกด Next เพื่อดำเนินการกู้คืน หลังเสร็จสิ้น คุณจะถูกย้อนกลับไปสู่สถานะของคอมพิวเตอร์ในช่วงเวลานั้น