ลบ hiberfil.sys บน Windows 7


18

ตกลงดังนั้นฉันรู้ว่า hiberfil.sys คืออะไรและฉันต้องการใช้การไฮเบอร์เนตบนแล็ปท็อปของฉัน

แต่ฉันมีฮาร์ดไดรฟ์อื่นที่ใช้งานในแล็ปท็อปของฉันมันถูกพรากไปจากเก่าของฉัน ... และฉันต้องการกำจัด hiberfil.sys บนไดรฟ์นั้น แต่ถึงกระนั้นด้วยสิทธิ์ของผู้ดูแลระบบฉันไม่สามารถลบมันได้

ความคิดใด ๆ


2
คุณได้ปิดใช้งานโหมดไฮเบอร์เนตเมื่อคุณพยายามลบ hiberfil.sys เก่า
coneslayer

4
เป็นไปได้ซ้ำของ วิธีการลบ hiberfil.sys
Kromster

Closevoters : สิ่งนี้ควร ไม่ ถูกปิดเป็นซ้ำกับ วิธีการลบ hiberfil.sys เพราะโพสต์นี้มี 10x จำนวนการดูและการเพิ่มซ้ำของการเสนอซ้ำเกือบสองเท่า
nc4pk

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

คำตอบ:


26

ในการลบไฟล์กู้คืนคุณสามารถเปิดพร้อมท์คำสั่งด้วยสิทธิ์ผู้ดูแลระบบและรันคำสั่ง

powercfg -h off

จากนั้นเริ่มต้นใหม่และ Windows ควรลบของคุณโดยอัตโนมัติ hiberfil.sys. หากไม่สามารถลบได้

จากนั้นวิ่ง

powercfg -h on

คืนค่าโหมดสลีปและไฮเบอร์เนต

คุณสามารถเริ่มพร้อมรับคำสั่งด้วยสิทธิ์ผู้ดูแลระบบโดยเริ่มต้นพร้อมรับคำสั่ง ( รหัส Windows + R (เรียกใช้) พิมพ์ cmd ) จากนั้นคลิกขวาที่ไอคอนพรอมต์คำสั่งบนทาสก์บาร์แล้วเลือก "Run as administrator"


1
มันใช้งานได้! อย่างน้อยใน Windows 7 ไฟล์จะถูกลบทันทีโดยไม่จำเป็นต้องรีสตาร์ท
Peter Mortensen

ยืนยันสิ่งที่ @PeterMortensen พูดถึง: ทำงานโดยไม่ต้องรีสตาร์ท!
Tregoreg

24

ฉันต้องการทำสิ่งนี้ในวิธีที่ง่ายที่สุดเท่าที่จะเป็นไปได้

เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและไปที่ดิสก์ที่มี hiberfil.sys อยู่ ในกรณีของฉัน:

C:\Windows\System32\> e:

ใน e:, ตรวจสอบไฟล์ที่ซ่อนอยู่:

E:\> dir /A:H

ในรายการ hiberfil.sys ควรปรากฏขึ้น ถ้าเป็นเช่นนั้นลบมัน:

E:\> del /AS hiberfil.sys

ฉันต้องเตือนคุณ: ฉันไม่รู้ว่าจะเกิดอะไรขึ้นถ้าคุณทำเช่นนี้ด้วยไฟล์ hiberfil.sys ในกรณีของฉันมันเป็นฮาร์ดดิสก์เก่าและไม่จำเป็นอีกต่อไป


ยอดเยี่ยมฉันกลัวฉันจะไม่เรียกคืนพื้นที่นั้นจากไดรฟ์ที่สอง ไม่สามารถใช้ ATTRIB -S กับมันจึงติดอยู่
Todd Pierzina

น่ากลัวแน่นอน attrib -h -r -s hiberfil.sys ดูเหมือนจะไม่ทำงาน แต่ del / AS hiberfil.sys ทำงานให้ฉันได้เมื่อพยายามบนเครื่อง Windows 10 ที่ไม่สามารถบูตได้จากบรรทัดคำสั่งที่เปิดโดยใช้ Windows 10 สื่อการติดตั้ง
George Birbilis

4

หากคุณต้องการกำจัดไฟล์จริงๆคุณสามารถบู๊ตสิ่งต่าง ๆ เช่นดิสก์สำหรับบูต Linux หรือ Windows PE แล้วลบออก

ถ้ามันถูกวางไว้ที่นั่นโดยระบบปฏิบัติการปัจจุบันมันจะกลับมาทันที อย่างไรก็ตามจากถ้อยคำของคุณดูเหมือนว่าจะถูกวางไว้ใน HD เก่าโดยระบบปฏิบัติการเก่าที่อยู่บน


ฉันจะทำอย่างนั้น แต่มีปัญหาเล็ก ๆ น้อย ๆ ;) ฉันอยู่บน thinkpad และแล็ปท็อปเหล่านั้นมีอัลตร้าเบย์ที่เรียกว่าซึ่ง (ในการกำหนดค่าปกติ) dvd-rom ของคุณตั้งอยู่ คุณลักษณะคือคุณสามารถเลื่อน dvd-rom ของคุณออกและแทนที่ด้วย (ในกรณีของฉัน) เฟรมที่เก็บฮาร์ดไดรฟ์
Baarn

เกี่ยวกับการบูทอุปกรณ์ USB เช่นแฟลชไดรฟ์หรือไดรฟ์ USB DVD
coneslayer

อย่าทำแบบนี้ ใช้วิธีการที่อธิบายโดย @Olli ด้านล่าง

@ user3463 - ทำไมล่ะ
user66001

0

สำหรับการบังคับให้ลบไฟล์การจำศีลและติดตั้งให้ใช้สิ่งนี้

sudo mkdir /media/Windows
sudo ntfs-3g -o remove_hiberfile <device> /media/Windows
sudo umount <device>
sudo mount <device> <mountpoint>

แทน <device> ใช้อุปกรณ์ที่ถูกต้องเช่น / dev / sda4

ปรับปรุง

ขออภัยฉันไม่รู้ว่าทำไม แต่ฉันคิดว่าคุณต้องการติดตั้งบน linux

ดังนั้นสำหรับการลบคุณสามารถใช้ Live-CD เช่น ubuntu และรันคำสั่งเหล่านี้ด้านบน


1
และคุณคาดหวัง sudo, mount, umountและ /dev/sda4 ไปทำงาน บน Windows ?
Scott

-1

คลิกขวาที่ไดรฟ์ คลิก คุณสมบัติ และไปที่ ความปลอดภัย แถบ

ใช้ แก้ไข ปุ่มที่จะให้ ควบคุมทั้งหมด สำหรับผู้ใช้และผู้ใช้ที่ได้รับการรับรองความถูกต้อง

หลังจากนั้นคุณควรจะสามารถลบไฟล์ผ่านทาง command prompt (ตรวจสอบให้แน่ใจว่าคุณใช้ไดเรกทอรีปัจจุบันที่ถูกต้อง)

del /f hiberfil.sys

ควรกำจัดไฟล์ ฉันแนะนำให้เปลี่ยนการอนุญาตในภายหลัง

enter image description here

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.