Cipher.exe เป็นเครื่องมือบรรทัดคำสั่งในตัวในระบบปฏิบัติการ Windows ที่สามารถใช้ในการเข้ารหัสหรือถอดรหัสข้อมูลบนไดรฟ์ NTFS เครื่องมือนี้ยังช่วยให้คุณลบข้อมูลได้อย่างปลอดภัยด้วยการเขียนทับ
วิธีใช้คำสั่ง Cipher ใน Windows
เมื่อใดก็ตามที่คุณสร้างไฟล์ข้อความและเข้ารหัสจนกว่ากระบวนการเข้ารหัสจะเสร็จสิ้น Windows จะสร้างการสำรองข้อมูลของไฟล์ เพื่อที่ว่าในกรณีที่มีสิ่งผิดปกติเกิดขึ้นระหว่างกระบวนการเข้ารหัส ข้อมูลจะยังคงสามารถกู้คืนได้โดยใช้สิ่งนี้ ไฟล์. เมื่อกระบวนการเข้ารหัสเสร็จสิ้น ข้อมูลสำรองจะถูกลบออก แต่แล้วอีกครั้ง ไฟล์สำรองการลบนี้สามารถกู้คืนได้โดยใช้ซอฟต์แวร์กู้คืนข้อมูล จนกว่าข้อมูลอื่นจะถูกเขียนทับ
เมื่อคุณใช้เครื่องมือในตัว จะสร้างโฟลเดอร์ชั่วคราวชื่อ EFSTMPWP บนพาร์ติชันระบบ จากนั้นจึงเพิ่มไฟล์ชั่วคราวในโฟลเดอร์นั้น และเขียนข้อมูลสุ่มที่ประกอบด้วย 0, 1 และตัวเลขสุ่มอื่นๆ ลงในไฟล์เหล่านั้น
Cipher.exe ช่วยให้คุณไม่เพียงแค่เข้ารหัสและถอดรหัสข้อมูลเท่านั้น แต่ยังลบข้อมูลได้อย่างปลอดภัยอีกด้วย ดังนั้นหลายคนจึงใช้เพื่อลบไฟล์อย่างถาวรเช่นกัน
เขียนทับข้อมูลที่ถูกลบโดยใช้การเข้ารหัส /w
หากต้องการเขียนทับข้อมูลที่ถูกลบ เราสามารถใช้ /w สวิตซ์.
เปิดเมนู WinX บน Windows และเลือก Command Prompt พิมพ์ข้อความต่อไปนี้แล้วกด Enter:
cipher /w:driveletter:\foldername
ที่นี่คุณจะต้องระบุอักษรชื่อไดรฟ์และชื่อโฟลเดอร์หรือเส้นทาง
การเข้ารหัสยังสามารถใช้เพื่อแสดงหรือแก้ไขการเข้ารหัสของโฟลเดอร์และไฟล์ หากใช้โดยไม่มีพารามิเตอร์ จะแสดงสถานะการเข้ารหัสของโฟลเดอร์ปัจจุบันและไฟล์ใดๆ ที่มีอยู่
สวิตช์ Cipher.exe
/? :แสดงความช่วยเหลือที่พรอมต์คำสั่ง
/อี :เข้ารหัสโฟลเดอร์ที่ระบุ โฟลเดอร์จะถูกทำเครื่องหมายเพื่อให้ไฟล์ที่เพิ่มไปยังโฟลเดอร์ในภายหลังได้รับการเข้ารหัสด้วยเช่นกัน
/d :ถอดรหัสโฟลเดอร์ที่ระบุ โฟลเดอร์จะถูกทำเครื่องหมายเพื่อให้ไฟล์ที่เพิ่มไปยังโฟลเดอร์ในภายหลังได้รับการเข้ารหัสด้วยเช่นกัน
/w :ชื่อพาธ – ลบข้อมูลในส่วนที่ไม่ได้ใช้ของโวลุ่ม PathName สามารถระบุไดเร็กทอรีใดก็ได้บนโวลุ่มที่ต้องการ
/s: ผบ : ดำเนินการที่เลือกในโฟลเดอร์ที่ระบุและโฟลเดอร์ย่อยทั้งหมด
/a : ดำเนินการกับไฟล์และไดเร็กทอรี
/i : ดำเนินการตามที่ระบุต่อไปแม้หลังจากเกิดข้อผิดพลาด โดยค่าเริ่มต้น รหัสลับ หยุดเมื่อพบข้อผิดพลาด
/f : บังคับการเข้ารหัสหรือถอดรหัสของอ็อบเจ็กต์ที่ระบุทั้งหมด โดยค่าเริ่มต้น รหัสลับ ข้ามไฟล์ที่เข้ารหัสหรือถอดรหัสแล้ว
/q : รายงานเฉพาะข้อมูลที่สำคัญที่สุดเท่านั้น
/ชม : แสดงไฟล์ที่มีแอตทริบิวต์ที่ซ่อนอยู่หรือระบบ โดยค่าเริ่มต้น ไฟล์เหล่านี้จะไม่เข้ารหัสหรือถอดรหัส
/k : สร้างคีย์การเข้ารหัสไฟล์ใหม่สำหรับผู้ใช้ที่ใช้ รหัสลับ . หากคุณใช้ตัวเลือกนี้ การเข้ารหัส ละเว้นตัวเลือกอื่นๆ ทั้งหมด
/u : อัปเดตคีย์การเข้ารหัสไฟล์ของผู้ใช้หรือคีย์ของตัวแทนการกู้คืนเป็นคีย์ปัจจุบันในไฟล์ที่เข้ารหัสทั้งหมดบนไดรฟ์ในเครื่อง (นั่นคือ หากคีย์มีการเปลี่ยนแปลง) ตัวเลือกนี้ใช้ได้เฉพาะกับ /n .
/n : ป้องกันไม่ให้มีการอัปเดตคีย์ ใช้ตัวเลือกนี้เพื่อค้นหาไฟล์ที่เข้ารหัสทั้งหมดบนไดรฟ์ในเครื่อง ตัวเลือกนี้ใช้ได้เฉพาะกับ /u .
สำหรับรายการสวิตช์และพารามิเตอร์บรรทัดคำสั่ง Cipher ทั้งหมด โปรดไปที่ TechNet
เนื่องจากลักษณะของเครื่องมือ คุณจึงปลอดภัยที่จะใช้เครื่องมือนี้เพื่อลบข้อมูลอย่างปลอดภัย เนื่องจากจะไม่เขียนทับไฟล์ที่ใช้งานอยู่ของคุณ มันจะเขียนทับเฉพาะข้อมูลที่คุณลบไปแล้วเท่านั้น
Microsoft SysInternals ยังมีเครื่องมืออันทรงพลังที่ให้คุณลบไฟล์ได้อย่างถาวร ด้วย เครื่องมือ SDelete ซึ่งคุณสามารถดาวน์โหลดได้ฟรี คุณสามารถเขียนทับเนื้อหาของพื้นที่ว่างบนดิสก์ของคุณเพื่อป้องกันไม่ให้ไฟล์ที่ถูกลบหรือเข้ารหัสถูกกู้คืนได้
เกี่ยวข้อง :โฟลเดอร์ EFSTMPWP คืออะไร