ข้อผิดพลาด " การอ้างอิงถูกส่งคืนจากเซิร์ฟเวอร์ " สามารถเกิดขึ้นได้บน Windows เวอร์ชันใดก็ได้ (Windows 8, 7 และ Windows Vista) ในขณะที่ผู้ใช้รันโปรแกรมหรือแอปพลิเคชันโดยไม่มีสิทธิ์ของผู้ดูแลระบบ หรือหากเปิดใช้งานการตั้งค่า UAC ในระบบ
หากต้องการแก้ไขข้อผิดพลาด คุณเพียงแค่ต้องใช้สิทธิ์ผู้ดูแลระบบบนคอมพิวเตอร์หรือเปิดใช้งาน UAC ในบทความด้านล่าง LuckyTemplates จะแนะนำคุณเกี่ยวกับวิธีแก้ปัญหาบางอย่างเพื่อแก้ไขข้อผิดพลาดนี้
บันทึก:
ก่อนที่จะใช้วิธีแก้ไขปัญหาด้านล่าง ขั้นแรกตรวจสอบให้แน่ใจว่า UAC บนระบบของคุณถูกปิดใช้งานแล้ว เมื่อต้องการทำสิ่งนี้:
- ไปที่แผงควบคุม => บัญชีผู้ใช้จากนั้นคลิก ตัวเลือก เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้
- ใน หน้าต่างการตั้งค่าการควบคุมบัญชีผู้ใช้ ให้ค้นหาและสลับแถบเลื่อนไปที่ปิดเพื่อปิดใช้งาน UAC โดยสมบูรณ์
- รีสตาร์ทคอมพิวเตอร์และเรียกใช้โปรแกรมโดยมีข้อผิดพลาด "A Referral was return from the server" เพื่อดูว่ายังมีข้อผิดพลาดอยู่หรือไม่ หากข้อผิดพลาดยังคงอยู่ ให้ใช้วิธีแก้ไขปัญหาด้านล่างนี้ต่อไป
แก้ไขข้อผิดพลาด “การอ้างอิงถูกส่งคืนจากเซิร์ฟเวอร์” ใน Windows 10, 8, 7 และ Windows Vista:
1. แก้ไขข้อผิดพลาด “การอ้างอิงถูกส่งคืนจากเซิร์ฟเวอร์” ในโปรแกรมเฉพาะ
ใช้โซลูชันนี้เพื่อแก้ไขข้อผิดพลาด “การอ้างอิงถูกส่งคืนจากเซิร์ฟเวอร์” ในโปรแกรมที่ล้มเหลวเฉพาะ
1. คลิกขวาที่ทางลัดโปรแกรมที่ผิดพลาด จากนั้นเลือกProperties
2. บนหน้าต่างคุณสมบัติ บน แท็บ ความเข้ากันได้คลิกเปลี่ยนการตั้งค่าสำหรับผู้ใช้ทั้งหมด
3. เลือก ตัวเลือกเรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบจากนั้นคลิกตกลงสองครั้งเพื่อปิดหน้าต่างคุณสมบัติ
4. ในที่สุดคุณก็สามารถรันโปรแกรมได้และไม่มีข้อผิดพลาดปรากฏขึ้นอีก
2. แก้ไขข้อผิดพลาด “ผู้อ้างอิงถูกส่งคืนจากเซิร์ฟเวอร์” ในทุกโปรแกรม
- บน Windows 10, 8, 7 และ Windows Vista Home edition:
1. ขั้นแรกให้เปิดหน้าต่าง Registry Editor โดยทำตามขั้นตอนด้านล่าง:
- กด คีย์ผสมWindows + Rเพื่อเปิดหน้าต่างคำสั่ง Run
- ในหน้าต่างคำสั่ง Run ให้ป้อนregeditแล้วกดEnterเพื่อเปิดหน้าต่าง Registry Editor
2. บนหน้าต่างคำสั่ง Run ในบานหน้าต่างด้านซ้าย ให้นำทางไปยังคีย์:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\
3. ที่นี่ในบานหน้าต่างด้านขวา ค้นหาและดับเบิลคลิกValidateAdminCodeSignaturesและตั้งค่าใน กรอบ ข้อมูลค่าเป็น0
4. จากนั้นให้เปิด ค่า EnableUIADesktopToggleและตั้งค่าใน กรอบ Value Dataเป็น 0
5. สุดท้ายให้ปิดหน้าต่าง Registry Editor และรีสตาร์ทคอมพิวเตอร์
- บนเวอร์ชัน Windows 10, 8, 7 และ Windows Vista Pro:
1. เปิด หน้าต่างLocal Group Policy Editorโดย:
- กด คีย์ผสมWindows + Rเพื่อเปิดหน้าต่างคำสั่ง Run
- ในหน้าต่างคำสั่ง Run ให้ป้อนgpedit.mscแล้วกด Enter
2. ในหน้าต่าง Local Group Policy Editor ในบานหน้าต่างด้านซ้าย ให้นำทางไปยังคีย์:
การกำหนดค่าคอมพิวเตอร์ > การตั้งค่า Windows > การตั้งค่าความปลอดภัย > นโยบายท้องถิ่น > ตัวเลือกความปลอดภัย
3. ในบานหน้าต่างด้านขวา ค้นหาและคลิกสองครั้งที่นโยบายชื่อUser Account Control: Only elevate executables that are signed and validated .
4. ตอนนี้หน้าต่างใหม่จะปรากฏขึ้นบนหน้าจอ โดยคลิกแท็บLocal Security Settingsจากนั้นคลิกDisabledจากนั้นคลิกOK
5. จากนั้นให้ตั้งค่านโยบายชื่อAllow UIAccess to Disabled
6. ปิด หน้าต่าง Local Group Policyแล้วรีสตาร์ทคอมพิวเตอร์
อ้างถึงบทความเพิ่มเติมด้านล่าง:
ขอให้โชคดี!