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

วิธีแก้ไขข้อผิดพลาด "คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้" บน Windows

ข้อความ “คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้” จะปรากฏขึ้นภายในฟีเจอร์ System Restore และป้องกันไม่ให้ผู้ใช้เรียกใช้ยูทิลิตีนี้บนไดรฟ์ที่เลือกได้ ข้อความนี้เป็นข้อความสถานะสำหรับไดรฟ์ที่เลือกซึ่งผู้ใช้ต้องการกู้คืน

วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows

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

สาเหตุของข้อผิดพลาด “คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้” บน Windows

ปัญหานี้อาจเกิดจากสองสาเหตุหลัก สถานการณ์แรกคือ การป้องกันระบบ (System Protection) ยังไม่ได้เปิดใช้งานบนคอมพิวเตอร์ของคุณ และคุณต้องเปิดใช้งานด้วยตนเอง ซึ่งอาจยากขึ้นหากคุณเข้าถึง System Restore จากเมนู Advanced Startup

สาเหตุที่สองอาจเป็นเพราะ บริการการป้องกันระบบ (System Protection Service) ไม่ได้ทำงานบนคอมพิวเตอร์ของคุณ และคุณต้องรีสตาร์ทบริการนี้ให้ถูกต้อง โปรดตรวจสอบทั้งสองสาเหตุและวิธีแก้ไขที่เกี่ยวข้อง!

วิธีที่ 1: ใช้ Command Prompt เปลี่ยนชื่อไฟล์ Registry และเรียกใช้ System Restore

System Restore สามารถเรียกใช้งานได้ผ่านหน้าต่าง Command Prompt อย่างไรก็ตาม ก่อนจะเรียกใช้ คุณควรเปลี่ยนชื่อไฟล์ระบบสองไฟล์ซึ่งเป็นสาเหตุของข้อความ “คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้” ปัญหานี้มักเกิดขึ้นเมื่อคุณไม่สามารถเข้าถึงระบบปฏิบัติการได้ ดังนั้นการแก้ไขปัญหาทั้งหมดจะต้องทำจากตัวเลือกการเริ่มต้นขั้นสูง (Advanced Startup Options)

  1. หากคุณไม่สามารถเข้าถึงระบบปฏิบัติการได้เลย คุณจะต้องแทรกไดรฟ์ติดตั้งที่คุณมีหรือเพิ่งสร้างขึ้น และบูตคอมพิวเตอร์
  2. คุณจะเห็นหน้าต่างเลือกเค้าโครงแป้นพิมพ์ ให้เลือกที่ต้องการ หน้าจอ Choose an option จะปรากฏขึ้น ให้ไปที่ Troubleshoot >> Advanced options >> Command Prompt
วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  1. ที่หน้าต่าง Command Prompt ให้พิมพ์คำสั่งด้านล่างในบรรทัดใหม่และกด Enter เพื่อไปยังโฟลเดอร์ C >> Windows >> System32 >> config:
cd %systemroot%\system32\config
  1. เมื่อไปถึงโฟลเดอร์ config ภายใน System32 แล้ว ถึงเวลาเปลี่ยนชื่อไฟล์ระบบสองไฟล์ ทำได้โดยพิมพ์คำสั่งสองคำสั่งด้านล่าง โปรดกด Enter หลังจากแต่ละคำสั่ง!
ren SYSTEM system.001 ren SOFTWARE software.001
วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  1. สุดท้าย ให้เรียกใช้ System Restore โดยพิมพ์คำสั่งด้านล่าง:
rstrui.exe /offline:C:\windows=active
  1. System Restore ควรจะเปิดขึ้นโดยไม่แสดงข้อความ “คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้” ครั้งนี้ โปรดปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการต่อไป และดูว่าคอมพิวเตอร์ทำงานปกติหรือไม่!

วิธีที่ 2: เปิดใช้งานการป้องกันระบบด้วย PowerShell

มีคำสั่ง PowerShell ง่ายๆ ที่สามารถเรียกคืนฟีเจอร์การป้องกันระบบสำหรับไดรฟ์ที่คุณต้องการกู้คืนได้ หลังจากนั้น คุณสามารถไปที่การตั้งค่า System Restore เพื่อตรวจสอบว่าสามารถเปิดใช้งานการป้องกันระบบสำหรับไดรฟ์ที่ติดตั้ง Windows ได้หรือไม่ ปฏิบัติตามขั้นตอนด้านล่างเพื่อดำเนินการวิธีนี้!

  1. เปิดยูทิลิตี PowerShell โดยคลิกขวาที่ปุ่ม Start menu และเลือก Windows PowerShell (Admin) จากเมนูบริบทวิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  1. หากคุณเห็น Command Prompt แทน PowerShell ณ ตำแหน่งนั้น คุณสามารถค้นหาได้จากเมนู Start หรือแถบค้นหา คลิกขวาที่ผลลัพธ์แรกและเลือก Run as administrator
  2. ในคอนโซล PowerShell ให้พิมพ์คำสั่งด้านล่างและกด Enter หลังจากพิมพ์แต่ละคำสั่ง:
enable-computerrestore -drive "c:\" vssadmin resize shadowstorage /on=c: /for=c: /maxsize=5% checkpoint-computer -description "Done"

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

  1. เพื่อตรวจสอบว่า System Restore ถูกปิดใช้งานหรือไม่ ให้คลิกปุ่ม Start menu ที่แถบงาน และพิมพ์ Control Panel คลิกที่ผลลัพธ์แรกเพื่อเปิด คุณยังสามารถใช้ Windows Key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ “control.exe” ในกล่องและคลิก OK เพื่อเรียกใช้ Control Panel
วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  1. คลิกที่ System เพื่อไปที่ส่วน System ของ Control Panel
  2. ด้านซ้ายของหน้าจอ คุณจะเห็น System protection settings คลิกเพื่อเปิด System Properties ไปที่แท็บ System Protection และคุณจะเห็น Protection Settings
วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  1. ตรวจสอบว่า Protection ตั้งค่าเป็น On ภายใต้ไดรฟ์ที่คุณใช้สำหรับไฟล์และโฟลเดอร์หรือไม่
  2. หากตัวเลือกตั้งค่าเป็น Off ให้เลือกไดรฟ์ที่ต้องการเปิด System Restore และคลิกที่ Configure
  3. หน้าต่าง System Protection Settings สำหรับ Windows 10 จะเปิดขึ้น ตรวจสอบภายใต้ Restore Settings สำหรับปุ่มตัวเลือก “Turn on system protection” ตรวจสอบให้แน่ใจว่าตัวเลือกนี้ถูกเลือกและคลิก OK
วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  1. ลองเรียกใช้ System Restore ตอนนี้ และตรวจสอบว่าข้อความข้อผิดพลาดเดิมปรากฏอีกหรือไม่

วิธีที่ 3: เริ่มบริการการป้องกันระบบ (System Protection Service)

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

  1. เปิดยูทิลิตี Run โดยใช้ Windows Key + R พิมพ์ “services.msc” ในกล่องที่เปิดขึ้นโดยไม่มีเครื่องหมายคำพูด และคลิก OK เพื่อเปิดเครื่องมือ Services.วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  2. วิธีทางเลือกคือเปิด Control Panel โดยค้นหาจาก Start menu หรือใช้ปุ่มค้นหาของ Start menu
  3. หลังจากเปิดหน้าต่าง Control Panel แล้ว ให้เปลี่ยนตัวเลือก “View by” ที่มุมขวาบนเป็น “Large Icons” และเลื่อนลงจนเจอรายการ Administrative Tools คลิกที่นั่นและค้นหาทางลัด Services ที่ด้านล่าง คลิกเพื่อเปิดเช่นกันวิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  4. ค้นหาบริการ System Protection Service ในรายการ คลิกขวาที่แต่ละรายการและเลือก Properties จากเมนูบริบทที่ปรากฏ
  5. หากบริการเริ่มต้นแล้ว (ตรวจสอบได้ข้างข้อความ Service status) คุณควรหยุดมันไว้ก่อนโดยคลิกปุ่ม Stop กลางหน้าต่าง หากหยุดอยู่แล้ว ให้ปล่อยไว้จนกว่าจะดำเนินการต่อวิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  6. ตรวจสอบให้แน่ใจว่าตัวเลือกภายใต้เมนู Startup type ในหน้าต่าง Properties ของบริการตั้งค่าเป็น Automatic ก่อนดำเนินการต่อ ยืนยันกล่องโต้ตอบใดๆ ที่อาจปรากฏเมื่อเปลี่ยนประเภทการเริ่มต้น คลิกปุ่ม Start กลางหน้าต่างก่อนออก

คุณอาจได้รับข้อความข้อผิดพลาดต่อไปนี้เมื่อคลิก Start:

Windows could not start the service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process.

หากเกิดขึ้น ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อแก้ไข

  1. ปฏิบัติตามขั้นตอน 1-3 จากคำแนะนำด้านบนเพื่อเปิดหน้าต่าง Properties ของบริการ ไปที่แท็บ Log On และคลิกปุ่ม Browse…
    วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  2. ภายใต้รายการ “Enter the object name to select” ให้พิมพ์ Network Service คลิก Check Names และรอจนชื่อพร้อมใช้งาน
  3. คลิก OK เมื่อเสร็จสิ้น และพิมพ์รหัสผ่านในกล่อง Password เมื่อได้รับแจ้ง หากคุณตั้งรหัสผ่านไว้ System Restore ควรทำงานได้ปกติแล้ว!

ทางเลือก: ใช้ Command Prompt

  1. หากคุณไม่สามารถเข้าถึงระบบปฏิบัติการได้เลย คุณจะต้องแทรกไดรฟ์ติดตั้งที่คุณมีหรือเพิ่งสร้างขึ้น และบูตคอมพิวเตอร์
  2. คุณจะเห็นหน้าต่างเลือกเค้าโครงแป้นพิมพ์ ให้เลือกที่ต้องการ หน้าจอ Choose an option จะปรากฏขึ้น ให้ไปที่ Troubleshoot >> Advanced options >> Command Prompt
วิธีแก้ไขข้อผิดพลาด  คุณต้องเปิดใช้งานการป้องกันระบบบนไดรฟ์นี้  บน Windows
  1. ที่หน้าต่าง Command Prompt ให้พิมพ์คำสั่งด้านล่างในบรรทัดใหม่และกด Enter หลังจากแต่ละคำสั่ง เพื่อหยุดและรีสตาร์ทบริการการป้องกันระบบ:
net stop vss net start vss
  1. ตรวจสอบว่า System Restore ทำงานได้ปกติแล้วหรือไม่!