วิธีแก้ไขข้อผิดพลาดการเข้าถึงทั่วไปถูกปฏิเสธสำหรับ Hyper-V

Hyper-V ทำงานบนระบบปฏิบัติการ Windows ดังนั้นข้อผิดพลาดของ Windows บางอย่างอาจทำให้เกิดปัญหากับ Hyper-V หากคุณพบข้อความแสดงข้อผิดพลาด เช่น ข้อผิดพลาดการเข้าถึงทั่วไป (0x80070005) เมื่อเริ่มต้นเครื่องเสมือน Hyper-V การส่งออกเครื่องเสมือน Hyper-V การสร้างจุดตรวจสอบ Hyper-V หรือการทำซ้ำเครื่องเสมือน Hyper-V ใน Hyper-V Manager คุณสามารถทำตามบทความนี้เพื่อแก้ไขปัญหาได้

ดาวน์โหลดฟรี
สำหรับ VM, OS, DB, ไฟล์, NAS, ฯลฯ
offroad-seachua

Updated by ออฟโรด แซ่ฉั่ว on 2025/12/08

สารบัญ
  • ทำไมคุณจะเผชิญกับข้อผิดพลาดการเข้าถึงทั่วไปถูกปฏิเสธเมื่อใช้งาน Hyper-V?

  • จะแก้ปัญหาการเข้าถึงทั่วไปถูกปฏิเสธสำหรับ Hyper-V ได้อย่างไร?

  • การสำรองข้อมูล VM Hyper-V ด้วย Vinchin Backup & Recovery ทำอย่างไร?

  • คำถามที่พบบ่อยเกี่ยวกับข้อผิดพลาดการเข้าถึงทั่วไปถูกปฏิเสธ

  • สรุป

การเปิดใช้งานและใช้ Hyper-V บนระบบปฏิบัติการ Windows นั้นสะดวก แต่ผู้ใช้อาจต้องเผชิญกับข้อผิดพลาดของ Windows เช่น ข้อผิดพลาดการเข้าถึงทั่วไปถูกปฏิเสธ (0x80070005) ข้อผิดพลาดนี้มักอธิบายว่าเป็นข้อผิดพลาดของสิทธิ์การเข้าถึง และอาจเกิดขึ้นในหลายสถานการณ์ เช่น การเริ่มเครื่องเสมือน Hyper-V ส่งออกเครื่องเสมือน Hyper-V และการสร้างจุดตรวจสอบ Hyper-V รวมถึงการจำลองเครื่องเสมือน Hyper-V ไปยังไดเรกทอรีอื่นใน Hyper-V Manager

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

ทำไมคุณจะเผชิญกับข้อผิดพลาดการเข้าถึงทั่วไปถูกปฏิเสธเมื่อใช้งาน Hyper-V?

จากข้อความแสดงข้อผิดพลาด คุณจะทราบได้ว่าการดำเนินการไม่สามารถดำเนินการได้ เนื่องจากคุณไม่มีสิทธิ์ในการเข้าถึงโฟลเดอร์หรือไฟล์บางอย่าง สาเหตุหลักคือเมื่อคุณใช้ Hyper-V Manager เพื่อจัดการ VM ของ Hyper-V แล้ว Hyper-V Manager จะมีเพียงสิทธิ์ตามบัญชีที่คุณลงชื่อเข้าใช้ระบบปฏิบัติการ Windows เท่านั้น หากตำแหน่งของ VM อยู่บนการแชร์เครือข่าย การขาดสิทธิ์จะทำให้การจัดการ VM ไม่สะดวกอย่างยิ่ง

เมื่อคุณเริ่มต้นเครื่องเสมือน Hyper-V เครื่องจัดการ Hyper-V จะต้องอ่านข้อมูลของเครื่องเสมือน เช่น ดิสก์เสมือน ไฟล์ vhd หรือ vhdx หากไม่มีสิทธิ์การเข้าถึงที่เพียงพอสำหรับโฟลเดอร์นั้น เครื่องเสมือนก็เริ่มทำงานไม่ได้

เมื่อคุณสร้างจุดควบคุมสำหรับเครื่องเสมือน Hyper-V ไฟล์ avhd หรือ avhdx ซึ่งเป็นดิสก์ที่ต่างกัน จะถูกสร้างขึ้นในโฟลเดอร์นั้น ดังนั้นหากไม่มีสิทธิ์ในการเขียนข้อมูลลงในโฟลเดอร์นี้ การดำเนินการจุดควบคุมจะล้มเหลว

เมื่อคุณส่งออกหรือทำสำเนาเครื่องเสมือน Hyper-V เวอร์ชันจะต้องมีการคัดลอกไฟล์ดิสก์เสมือน ดังนั้นการดำเนินการจะล้มเหลวด้วยเหตุผลเดียวกัน

จะแก้ปัญหาการเข้าถึงทั่วไปถูกปฏิเสธสำหรับ Hyper-V ได้อย่างไร?

ปัญหานี้อาจเป็นข้อผิดพลาดชั่วคราวเนื่องจากบั๊กของระบบ คุณสามารถรีสตาร์ทเซิร์ฟเวอร์แล้วลองใช้ Hyper-V Manager อีกครั้ง

1. เปลี่ยนสิทธิ์การใช้งาน

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

ในการเปลี่ยนแปลงสิทธิ์การใช้งาน NTFS

คลิกขวาที่โฟลเดอร์ > เลือก คุณสมบัติ(Properties) > คลิก ความปลอดภัย(Security) > คลิก แก้ไข(Edit) > เลือก ประเภทวัตถุ(Object types) และ ตำแหน่ง(Locations) > ป้อนชื่อโฮสต์ Hyper-V > คลิก ตรวจสอบชื่อ(Check Names) > คลิก ตกลง(OK) > ติ๊กช่อง ควบคุมทั้งหมด(Full control) ใต้ อนุญาต(Allow) > คลิก นำไปใช้(Apply)

เปลี่ยนสิทธิ์การแบ่งปัน

ขั้นตอนต่างๆ เหมือนกับการเปลี่ยนสิทธิ์การใช้งาน NTFS

คลิกขวาที่โฟลเดอร์ > เลือก คุณสมบัติ(Properties) > คลิก การแบ่งปัน(Sharing) > คลิก การแบ่งปันขั้นสูง(Adanced Sharing) > คลิก สิทธิ์(Permission) > คลิก เพิ่ม(Add) > เลือก ประเภทออบเจ็กต์(Object types) และ ตำแหน่ง(Locations) > ป้อนชื่อโฮสต์ Hyper-V > คลิก ตรวจสอบชื่อ(Check Names) > คลิก ตกลง(OK) > ทำเครื่องหมายที่ ควบคุมทั้งหมด(Full contral) ภายใต้ อนุญาต(Allow) > คลิก นำไปใช้(Apply)

2. เพิ่ม SID ไปยังดิสก์เสมือน

SID คือรหัสเครื่องเสมือนของ Hyper-V การที่ไม่มี SID จะทำให้ไม่สามารถเริ่มเครื่องเสมือนได้ ดังนั้นคุณควรเพิ่ม SID ลงในดิสก์เสมือนหรือดิสก์ภาพถ่ายสำรอง

SID แสดงอยู่ในข้อความแสดงข้อผิดพลาดและประกอบด้วยตัวอักษร ตัวเลข และเครื่องหมายยัติภังค์หลังจาก Virtual Machine ID

หลังจากนั้น ให้เปิดพรอมต์คำสั่งแล้วรันคำสั่งด้านล่าง

icacls <Path of .vhd or .avhd file> /grant "NT VIRTUAL MACHINE <SID> ":(F)

3. อย่าใช้ UNC path

หากต้องการทำสำเนาเครื่องเสมือน Hyper-V อย่าใช้เส้นทาง UNC ซึ่งมักใช้ในสภาพแวดล้อมเครือข่าย

ตัวอย่างเช่น เส้นทาง UNC จะมีลักษณะดังนี้  servernamesharenamedirectoryfilename คุณควรใช้เส้นทางแบบท้องถิ่น เช่น C:Program FilesVM Replication File

การสำรองข้อมูล VM Hyper-V ด้วย Vinchin Backup & Recovery ทำอย่างไร?

Hyper-V VM มีข้อมูลสำคัญที่คุณควรสำรองข้อมูลเพื่อปกป้องธุรกิจของคุณ Vinchin Backup & Recovery เป็นโซลูชันสำรองข้อมูลและกู้คืนจากภัยพิบัติสำหรับ Hyper-V VM มืออาชีพ รองรับ Windows Server 2012/2012 R2/2016/2019

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

คุณสามารถย้าย VM ไปยังโฮสต์ Hyper-V อีกเครื่องได้อย่างง่ายดาย โดยใช้การสำรองข้อมูลและกู้คืน VM จากการสำรองข้อมูล VM ภายใต้โหมดการกู้คืนแบบเจาะจง

การสร้างงานสำรองข้อมูลเครื่องเสมือน Hyper-V นั้นง่ายดายในคอนโซลเว็บที่ใช้งานง่าย

1. เลือกเครื่องเสมือน Hyper-V

เลือก Hyper-V VM

2. เลือกพื้นที่เก็บข้อมูล

เลือกที่จัดเก็บข้อมูลสำรอง

3. เลือกกลยุทธ์การสำรองข้อมูล เลือกกลยุทธ์การสำรองข้อมูล

4. ส่งงาน

ส่งงาน

Vinchin Backup & Recovery ได้รับความไว้วางใจจากบริษัทหลายพันแห่ง และคุณก็สามารถเริ่มใช้งานระบบที่ทรงพลังนี้ได้ด้วย ทดลองใช้งานฟรีเต็มรูปแบบ 60 วัน เพียงคลิกที่ปุ่มเพื่อรับแพ็กเกจติดตั้ง

คำถามที่พบบ่อยเกี่ยวกับข้อผิดพลาดการเข้าถึงทั่วไปถูกปฏิเสธ

Q1: ทำไมคำสั่ง Hyper-V PowerShell จะแสดงผลลัพธ์เป็น 0x80070005?

A1: คุณต้องรันคอนโซลในฐานะผู้ดูแลระบบ หรือเพิ่มสิทธิ์ของเซสชัน CIM เพื่อเข้าถึงพื้นที่ชื่อ WMI ของ Hyper-V

Q2: ผมจะแก้ไขข้อผิดพลาด 0x80070005 ได้อย่างไรเมื่อสร้าง VHDX ใหม่?

A2: ให้สิทธิ์การเขียนสำหรับบริการ Hyper-V Virtual Machine Management บนโฟลเดอร์หลักก่อนการสร้าง

Q3: ทำไมดิสก์ passthrough ของผมจะแสดงรหัสข้อผิดพลาด 0x80070005 ใน Hyper-V?

A3: ดิสก์ทางกายภาพของโฮสต์ถูกล็อกหรือไม่มีสิทธิ์การเข้าถึงแบบเฉพาะเจาะจงที่เหมาะสมโดยบริการ Hyper-V

สรุป

คุณอาจเห็นข้อความแสดงข้อผิดพลาด general access denied error (0x80070005) เมื่อเริ่มต้น ส่งออก หรือทำซ้ำ VM หรือสร้างจุดตรวจสอบ VM ใน Hyper-V Manager นี่เป็นปัญหาด้านสิทธิ์การเข้าถึงเป็นหลัก และคุณสามารถทำตามบทความนี้ เพื่อแก้ไขปัญหานี้

เครื่องเสมือน Hyper-V มีข้อมูลสำคัญสำหรับระบบธุรกิจ ดังนั้นคุณสามารถใช้ Vinchin Backup & Recovery เพื่อปกป้องสภาพแวดล้อมเสมือน อย่าพลาดการทดลองใช้งานฟรี

แชร์บน:

Categories: VM Tips