ไดรฟ์ ntfs ไม่เปิดขึ้น วิธีคืนค่าระบบไฟล์ของฮาร์ดไดรฟ์ การกู้คืนระบบไฟล์แฟลชไดรฟ์ USB - ไม่ได้กำหนดระบบไฟล์รูท r_nedo ระหว่างการติดตั้ง
สวัสดี ผู้เยี่ยมชมที่รัก ผู้อ่าน เพื่อนและศัตรู ลูกค้าประจำ และบุคคลอื่นๆ ของเว็บไซต์
เราดำเนินการต่อในบทความเกี่ยวกับระบบ Linux วันนี้เราจะพูดถึงแนวคิดที่สำคัญ (อาจจะไม่ง่ายนัก) เช่น:
- ระบบไฟล์ลินุกซ์
- ไดเร็กทอรีหลักของระบบไฟล์รูท
- คำสั่งคอนโซลสำหรับการทำงานกับไฟล์และไดเร็กทอรี
มาเริ่มกันเลย
ระบบไฟล์รูทของ Linux
เป็นการยากที่จะจินตนาการถึงระบบปฏิบัติการ (แม้แต่ระบบเดียวเช่น Linux) ที่ไม่มีระบบไฟล์ มันวางระเบียบของระบบไว้ ระบบไฟล์ตรวจสอบองค์กร การจัดเก็บ และการตั้งชื่อข้อมูลอย่างเคร่งครัด ตัวอย่างเช่น เมื่อโปรแกรมเข้าถึงไฟล์ โปรแกรมจะไม่รู้อะไรเลยว่าข้อมูลเกี่ยวกับไฟล์นี้อยู่ที่ใด สื่อทางกายภาพใดที่บันทึก สิ่งเดียวที่โปรแกรมรู้คือชื่อของไฟล์ที่กำลังเข้าถึง ขนาดและพารามิเตอร์อื่นๆ ที่แยกไฟล์ที่ค้นหาออกจากไฟล์อื่นๆ (วันที่และเวลาที่สร้างไฟล์ ชื่อเจ้าของไฟล์ สิทธิ์และ วิธีการเข้าถึงไฟล์ ฯลฯ .) ได้รับข้อมูลทั้งหมดนี้จากระบบไฟล์ เป็นระบบไฟล์ที่กำหนดตำแหน่งและวิธีการเขียนไฟล์ไปยังสื่อทางกายภาพ (เช่น ฮาร์ดไดรฟ์หรืออุปกรณ์พกพา) ไดเร็กทอรีทั้งหมด (หรืออีกนัยหนึ่งคือโฟลเดอร์) ไดเร็กทอรีย่อย ตลอดจนไฟล์ที่รวบรวมไว้ในที่เดียวคือข้อมูลของระบบไฟล์ ยิ่งไปกว่านั้น หนึ่งในไดเร็กทอรีเหล่านี้ในระบบ Linux มีความสำคัญที่สุดคือ "top" (หรืออีกนัยหนึ่งคือ "root") ของระบบไฟล์ ซึ่งมีไดเร็กทอรีและไฟล์อื่นๆ ทั้งหมด
เพื่อให้คุณเข้าใจว่าอะไรคือความเสี่ยง ฉันเปิดไดเร็กทอรีระบบไฟล์ Linux ผ่านตัวจัดการไฟล์ Midnight Commander (MC) ด้านบนของระบบไฟล์ (ไดเรกทอรีราก) ถูกระบุด้วยลูกศรสีแดง - และนั่นคือระบบไฟล์อื่น ๆ ทั้งหมดจะถูกเมาต์ ต่อไปเราจะพยายามอธิบายทุกสิ่งที่คุณเห็นในปัจจุบันในรูปแบบที่เข้าถึงได้มากขึ้น (ในข้อความเราจะอาศัยแนวคิดบางอย่างเพื่อให้ชัดเจนว่าอะไรคือความเสี่ยงและคุณได้ดูรูปแล้ว ปรับทิศทางตัวเอง)
หากแบ่งฮาร์ดดิสก์ออกเป็นพาร์ติชัน แต่ละพาร์ติชันจะมีระบบไฟล์แยกกันโดยมีรูทของตนเองและมีโครงสร้างไดเร็กทอรีของตนเอง ระบบปฏิบัติการใด ๆ รองรับระบบไฟล์หลายระบบ ตัวอย่างเช่น Windows รองรับระบบไฟล์ที่รู้จักกันดีเช่น FAT, FAT32, NTFS เป็นต้น Linux ก็ไม่มีข้อยกเว้น อย่างไรก็ตาม สิ่งสำคัญคือต้องแยกความแตกต่างระหว่างระบบไฟล์ที่สามารถใช้เป็นระบบไฟล์รูทและระบบไฟล์ที่สนับสนุนระบบปฏิบัติการเพียงอย่างเดียวแต่ไม่ได้ใช้เพื่อติดตั้ง Linux หรือ Windows (เช่น ISO9660 (รุ่นนี้รับรองความเข้ากันได้ของสื่อต่างๆ ระบบปฏิบัติการ) ระบบ), UDF (และนี่คือรูปแบบระบบไฟล์พิเศษที่ออกแบบมาเพื่อจัดเก็บไฟล์บนสื่อออปติคัล) เป็นต้น) เราจะไม่กล่าวถึงระบบไฟล์ Windows เราจะไม่อาศัยอยู่ในระบบไฟล์ที่ไม่ได้ใช้ในการติดตั้งระบบปฏิบัติการ แต่เป็นเพียงภาพรวมโดยย่อและทำความคุ้นเคยกับระบบที่มีชื่อเสียงที่สุด ระบบไฟล์รูทลินุกซ์
- ext - ระบบไฟล์ขยาย (ระบบไฟล์ขยาย)ระบบไฟล์ระบบแรกที่ออกแบบมาโดยเฉพาะสำหรับระบบปฏิบัติการที่ใช้เคอร์เนลของ Linux
- ext2 - ระบบไฟล์เสริมที่สอง (ตามตัวอักษร: "ระบบไฟล์เสริมที่สอง")- ระบบไฟล์ Linux มาตรฐาน แต่ล้าสมัยแล้ว ในแง่ของความเร็วและประสิทธิภาพ สามารถใช้เป็นเกณฑ์มาตรฐานในการทดสอบประสิทธิภาพของระบบไฟล์ ข้อเสียเพียงอย่างเดียวคือไม่ใช่ระบบไฟล์เจอร์นัล (ระบบไฟล์ที่เจอร์นัลคือระบบที่ดูแลเจอร์นัลและเก็บรายการการเปลี่ยนแปลง ซึ่งจะช่วยรักษาความสมบูรณ์ของระบบไฟล์ระหว่างการหยุดทำงาน). ข้อบกพร่องนี้ได้รับการแก้ไขแล้วในระบบไฟล์ ext3 ถัดไป
- ext3 - ระบบไฟล์เสริมที่สาม (รุ่นที่สามของระบบไฟล์เพิ่มเติม)รุ่นปรับปรุงของระบบไฟล์ ext2 พร้อมรองรับการทำเจอร์นัล ซึ่งเพิ่มความน่าเชื่อถืออย่างไม่ต้องสงสัย
- ext4 - ระบบไฟล์เสริมที่สี่ (เวอร์ชันที่สี่ของระบบไฟล์เพิ่มเติม)เป็นระบบไฟล์ Linux ล่าสุด ตั้งแต่ลินุกซ์เคอร์เนล 2.6.28 (เผยแพร่เมื่อ 25/12/2551)ระบบไฟล์ถือว่าเสถียรอยู่แล้วและเป็นค่าเริ่มต้นในลีนุกซ์หลายรุ่น
- ระบบไฟล์ ext4 ถูกมองว่าเป็นขั้นตอนเปลี่ยนผ่านสู่ระบบไฟล์ Btrfs ยุคหน้า ซึ่งอ้างว่าเป็นระบบไฟล์หลักของ Linux ในอนาคต
ความสนใจ! มีระบบไฟล์อื่นๆ อีกหลายระบบ เช่น ReiserFS , JFS , XFS เป็นต้น แต่ไม่แนะนำให้ใช้ที่บ้าน เนื่องจาก ReiserFS ไวต่อการแครชและจำเป็นต้องจัดเรียงข้อมูลเป็นประจำ JFS ทำงานได้ไม่ดีกับไฟล์ขนาดใหญ่ (เช่น มีวิดีโอ)จะเป็นการดีกว่าหากใช้ระบบไฟล์นี้สำหรับเซิร์ฟเวอร์ฐานข้อมูล และ XFS เหมาะสำหรับใช้กับสถานีกราฟิกสำหรับการประมวลผลวิดีโอ
ทำซ้ำกันอีกครั้ง (การทำซ้ำคือแม่ของการเรียนรู้) :). เมื่อคุณติดตั้ง Linux ระบบไฟล์รูทจะถูกสร้างขึ้นบนพาร์ติชั่นฮาร์ดดิสก์ที่คุณเลือก และสำหรับ Linux นี่เป็นระบบที่สำคัญที่สุด ระบบไฟล์อื่น ๆ ทั้งหมดบนอุปกรณ์อื่นจะถูกเมานต์ ระบบไฟล์รูทยังถูกเมาท์ แต่ไม่ใช่กับระบบไฟล์อื่น แต่กับ "Linux เอง" และไดเร็กทอรีรูททำหน้าที่เป็นจุดเชื่อมต่อ ดังนั้น เมื่อระบบบู๊ต ระบบไฟล์รูทจะถูกเมาต์ก่อน และจะไม่ถูกเมาต์ครั้งสุดท้ายเมื่อเสร็จสิ้น (เราจะพูดถึงแนวคิดของการติดตั้งและยกเลิกการต่อเชื่อมในบทความต่อไปนี้ - นี่เป็นหัวข้อแยกต่างหากและสำคัญด้วย). ระบบไฟล์รูทมีชุดไดเร็กทอรีมาตรฐานและยูทิลิตี โดยที่ Linux ไม่สามารถทำงานได้ ใน Linux ไดเรกทอรีรากจะแสดงเป็น "/" (เครื่องหมายทับ) ชื่อเต็ม (กล่าวอีกนัยหนึ่ง - เส้นทาง)ไดเร็กทอรีอื่นๆ ทั้งหมดได้มาจาก "/" ซึ่งต่อท้ายชื่อไดเร็กทอรีที่ซ้อนกันต่อเนื่องกันทางด้านขวา ชื่อไดเร็กทอรีในพาธยังคั่นด้วยอักขระ “/” ตัวอย่างเช่น รายการ /home อ้างถึงไดเร็กทอรี "home" ในไดเร็กทอรีราก ("/") และ /home /Sonicelf อ้างถึงไดเร็กทอรี "Sonicelf" ในไดเร็กทอรี "home" ซึ่งจะอยู่ใน ไดเรกทอรีราก ไดเร็กทอรีที่แสดงด้วยวิธีนี้ซึ่งลงท้ายด้วยชื่อไฟล์คือ เส้นทางแบบเต็มไปยังไฟล์.
ใน Linux นอกเหนือจากเส้นทางแบบเต็มแล้วยังมี เส้นทางสัมพัทธ์ซึ่งสร้างขึ้นในลักษณะเดียวกับแบบเต็ม - โดยการแสดงรายการผ่านเครื่องหมายทับ (“/”) ชื่อทั้งหมดของไดเร็กทอรีที่พบเมื่อย้ายไปยังไดเร็กทอรีหรือไฟล์ที่ต้องการ มีความแตกต่างที่สำคัญเพียงอย่างเดียวระหว่างพาธแบบเต็มและพาธสัมพัทธ์: พาธสัมพัทธ์เริ่มต้นจากไดเร็กทอรีปัจจุบัน ในขณะที่พาธแบบเต็มจะเริ่มต้นจากไดเร็กทอรีหลักเสมอ Linux แยกความแตกต่างระหว่างพาธแบบเต็มและพาธสัมพัทธ์ง่ายๆ: ถ้าชื่ออ็อบเจกต์ขึ้นต้นด้วย “/” แสดงว่าเป็นพาธแบบเต็ม มิฉะนั้นจะเป็นพาธสัมพัทธ์
ไดเร็กทอรีหลักของระบบไฟล์รูท
ลีนุกซ์รุ่นต่างๆ อาจมีไดเร็กทอรีที่แตกต่างกัน: บางรุ่นจะมีไฟล์/ไดเร็กทอรีการกำหนดค่าเพิ่มเติม และไฟล์การกำหนดค่าบางไฟล์อาจมีชื่อแตกต่างกัน ฉันจะแสดงรายชื่อไดเร็กทอรีที่รวมอยู่ในการแจกจ่าย Fedora งั้นไปกัน:
/ - ไดเรกทอรีราก
- /bin - มียูทิลิตี้ลินุกซ์มาตรฐาน หรือสมมติว่า - ไดเร็กทอรีนี้มีไฟล์ปฏิบัติการหลัก (บน Windows ไฟล์เหล่านี้มีนามสกุล .exe)พร้อมใช้งานสำหรับผู้ใช้ทุกคน และยังมีลิงก์สัญลักษณ์ไปยังไฟล์ปฏิบัติการ ลิงก์สัญลักษณ์เป็นไฟล์พิเศษในระบบไฟล์ซึ่งภายในมีเพียงหนึ่งหรือสองบรรทัดที่ระบุเส้นทางแบบเต็มที่ต้องเปิดเมื่อพยายามเข้าถึงลิงก์ (ไฟล์) นี้
- /boot - มีไฟล์คอนฟิกูเรชัน bootloader ของ GRUB, เคอร์เนลอิมเมจ (สามไฟล์สุดท้ายจะถูกเก็บไว้โดยค่าเริ่มต้น), ไฟล์ Initrd เพื่อให้ชัดเจนว่าไฟล์ที่เป็นตำนานเหล่านี้คืออะไร ดิสก์ที่มีระบบไฟล์รูทชั่วคราวด้วยความช่วยเหลือ ซึ่งในทางกลับกัน เคอร์เนลลินุกซ์จะเปิดตัว ไฟล์ initrd เป็นอิมเมจของระบบรูทชั่วคราวที่จัดเก็บไว้ในอุปกรณ์บู๊ต
- / dev - มีไฟล์อุปกรณ์ ใน Linux อุปกรณ์คือชิ้นส่วนของฮาร์ดแวร์ที่เชื่อมต่อกับระบบระหว่างการบูตเคอร์เนลหรือในขณะที่ระบบกำลังทำงาน อุปกรณ์เหล่านี้แสดงถึงวิธีการป้อนข้อมูลหรือส่งออกข้อมูล ตัวอย่างเช่น ฮาร์ดดิสก์เป็นอุปกรณ์อินพุต (เขียน) และเอาต์พุต (อ่าน) เมาส์เป็นอุปกรณ์อินพุต การเคลื่อนไหวหรือการกดปุ่มเมาส์แต่ละครั้งจะส่งอักขระไปยังอุปกรณ์ /dev/mouse แป้นพิมพ์ยังเป็นอุปกรณ์อินพุต อุปกรณ์ Linux ส่วนใหญ่เป็นไฟล์ในระบบไฟล์พิเศษ (การ์ดเครือข่ายเป็นข้อยกเว้น). และไฟล์เหล่านี้ถูกจัดเก็บไว้ในไดเร็กทอรี /dev ซึ่งระบบจะเข้าถึงไฟล์เหล่านั้นเพื่อดำเนินการงานที่เกี่ยวข้องกับ I/O
- / etc - มีไฟล์การกำหนดค่าของระบบปฏิบัติการและบริการเครือข่ายทั้งหมด ไดเร็กทอรีนี้สามารถเปรียบเทียบได้กับรีจิสทรีของ Windows แต่ใน Windows การตั้งค่าทั้งระบบจะถูกจัดเก็บไว้ในไฟล์ไบนารีขนาดใหญ่ไฟล์เดียว และบน Linux จะอยู่ในไฟล์การกำหนดค่าต่างๆ ที่สามารถแก้ไขได้ด้วยโปรแกรมแก้ไขข้อความทั่วไป
- /home - ชื่อของไดเร็กทอรีบ่งบอกความเป็นตัวมันเอง ประกอบด้วยโฮมไดเร็กทอรีของผู้ใช้ทั้งหมดที่เข้าสู่ระบบ โฮมไดเร็กทอรีผู้ใช้จัดเก็บไฟล์ผู้ใช้รวมถึงการตั้งค่าผู้ใช้สำหรับโปรแกรมต่างๆ ดังที่เรากล่าวถึงในบทความก่อนหน้านี้ ดังนั้นผู้ใช้แต่ละคนจึงมีไดเร็กทอรีเฉพาะและเลียนแบบไม่ได้สำหรับไฟล์ส่วนตัวของเขาเอง ไดเร็กทอรีนี้เรียกว่า User's Home Directory และมีสัญลักษณ์ตามที่เราได้กล่าวไปก่อนหน้านี้เล็กน้อยว่า /home/UserName การแยกไดเร็กทอรีผู้ใช้และไฟล์ระบบปฏิบัติการนี้ทำให้การจัดเก็บข้อมูลง่ายขึ้นและปรับปรุงความน่าเชื่อถือของระบบปฏิบัติการเอง
- /lib - ไลบรารีและโมดูลเคอร์เนลต่างๆ อยู่ที่นี่ ระหว่างการติดตั้งโปรแกรมต่างๆ ใน Linux (รวมถึงไดรเวอร์) (เราได้พูดคุยเกี่ยวกับพวกเขาแล้ว)เพื่อการทำงานของโปรแกรมที่ถูกต้อง การพึ่งพาเหล่านี้ในกรณีส่วนใหญ่คือไลบรารี - ชุดของไฟล์ที่ประกอบขึ้นด้วยวิธีพิเศษที่เชื่อมต่อระหว่างการติดตั้งกับโปรแกรมที่กำลังติดตั้ง
- /lost+found - ไดเร็กทอรีนี้จำเป็นสำหรับจัดเก็บไฟล์ที่เสียหายในกรณีที่ระบบไฟล์มีปัญหา ซึ่งได้รับการคืนค่าหลังจากยกเลิกการต่อเชื่อมระบบไฟล์อย่างไม่ถูกต้อง เป็นต้น นี่เป็นไดเร็กทอรีที่มีค่ามาก จะไม่สามารถลบไดเร็กทอรีได้ (จะยังคงปรากฏขึ้นอีก)
- /misc - ใส่อะไรก็ได้
- /mnt และ /media - ไดเร็กทอรีเหล่านี้มักจะมีจุดเชื่อมต่อ ในลีนุกซ์รุ่นใหม่ กระบวนการนี้มักจะเกิดขึ้นโดยอัตโนมัติ สิ่งนี้สร้างไดเร็กทอรีย่อยภายใต้ไดเร็กทอรี /mnt หรือ /media ซึ่งชื่อนั้นตรงกับชื่อของวอลุ่มที่กำลังเมาต์
- /opt - มักจะติดตั้งโปรแกรมที่มีพื้นที่ดิสก์ขนาดใหญ่หรือแพ็คเกจเสริมไว้ที่นี่ เช่น ฉันมีเพียงสองโปรแกรมในไดเร็กทอรีนี้ ได้แก่ Adobe Reader และ Google Chrome
- /proc ไม่ใช่ไดเร็กทอรีทั่วไป แต่เป็นไดเร็กทอรีของระบบไฟล์หลอก procfs ที่ใช้เพื่อให้ข้อมูลเกี่ยวกับกระบวนการ (กล่าวอีกนัยหนึ่ง เป็นระบบไฟล์เสมือนที่มีการสื่อสารกับเคอร์เนลและติดตั้งในไดเร็กทอรี /proc). ใช่ มีวัตถุไฟล์เสมือนบนระบบ Linux ที่เรียกว่าไดเร็กทอรี /proc มีอยู่ในขณะที่ระบบทำงานใน RAM ของคอมพิวเตอร์เท่านั้น แคตตาล็อกยังเป็นที่สนใจจากมุมมองด้านความปลอดภัย ยูทิลิตี้มากมายที่แสดงข้อมูลระบบ (เช่น คำสั่ง ps)นำแหล่งข้อมูลจากไดเร็กทอรีนี้
- /root - ไดเร็กทอรีผู้ใช้ (เราพูดถึงใครในบทความก่อนหน้านี้)
- /run เป็นไดเร็กทอรีใหม่ล่าสุดที่เพิ่งเปิดตัว และถูกสร้างขึ้น (ตามที่นักพัฒนาคิดไว้) เพื่อจัดเก็บข้อมูลที่เปิดใช้งานโดยแอปพลิเคชันที่จำเป็นในกระบวนการทำงาน (สิ่งเหล่านี้สามารถเป็นบริการที่เปิดตัวโดยระบบเองและโปรแกรมที่คุณเรียกใช้เอง)
ซึ่งรวมถึง:- ตัวระบุกระบวนการ PID (แต่ละกระบวนการที่ทำงานในสภาพแวดล้อม Linux มีตัวระบุเฉพาะของตนเอง กล่าวคือ นี่คือที่อยู่ (ในรูปแบบตัวเลข) ของกระบวนการซึ่งกระบวนการที่กำลังทำงานอยู่อื่นๆ จะโต้ตอบระหว่างการดำเนินการ)
- ข้อมูลเกี่ยวกับการสื่อสารระหว่างโปรเซสเซอร์ (กล่าวอีกนัยหนึ่งคือการแลกเปลี่ยนข้อมูลระหว่างกระบวนการที่กำลังทำงานอยู่);
- ไฟล์ที่ถูกล็อก (หากในระหว่างกระบวนการ แอปพลิเคชันไม่เริ่มทำงานหรือไม่เสถียร นี่อาจหมายความว่าไฟล์บางไฟล์ของแอปพลิเคชันนี้ถูกล็อกโดยกระบวนการอื่น และจะเกิดขึ้นเมื่อหลายแอปพลิเคชันพยายามใช้ทรัพยากรที่ใช้ร่วมกันเดียวกันในคราวเดียว) - ข้อมูลอื่น ๆ ที่จำเป็นระหว่างการดำเนินการ
- /sbin - ชุดยูทิลิตี้สำหรับการดูแลระบบ มีไฟล์เรียกทำงานที่จำเป็นสำหรับการบู๊ตระบบและกู้คืนระบบในสถานการณ์ที่ละเอียดอ่อนต่างๆ รูทเท่านั้นที่มีสิทธิ์เรียกใช้ยูทิลิตี้เหล่านี้
- /tmp - ไดเรกทอรีที่เก็บไฟล์ชั่วคราว Linux ซึ่งแตกต่างจาก Windows ช่วยให้ไดเร็กทอรีนี้สะอาดและล้างเป็นประจำ
- /usr - มีโปรแกรมผู้ใช้ เอกสารประกอบ โปรแกรม และซอร์สของเคอร์เนล เป็นหนึ่งในไดเร็กทอรีที่ใหญ่ที่สุดในระบบไฟล์ที่มีขนาด โปรแกรมเกือบทั้งหมดติดตั้งอยู่ในไดเร็กทอรีนี้ และ (ไดเร็กทอรีนี้) แทบจะไม่สามารถเปรียบเทียบได้กับไดเร็กทอรี Program Files ใน Windows
- /var - มีไฟล์ที่มีการแก้ไขบ่อยที่สุด ตัวอย่างเช่น แคชของโปรแกรมต่างๆ ล็อคไฟล์เพื่อป้องกันการใช้งานโปรแกรมเดียวพร้อมกันโดยผู้ใช้หลายคน ไฟล์บันทึกระบบ ไฟล์ชั่วคราว (เมื่อปิดคอมพิวเตอร์ เนื้อหาจะถูกล้าง); ข้อมูลเกี่ยวกับโปรแกรมต่างๆ ข้อมูลทั่วไปเกี่ยวกับสถานะของระบบตั้งแต่การบูตครั้งล่าสุด การเข้าสู่ระบบ ฯลฯ คิวการพิมพ์ แฟกซ์ ตลอดจนกล่องจดหมายขาเข้าของผู้ใช้ เป็นต้น
บทสรุป. ระบบไฟล์ใน Linux เป็นระบบที่แบ่งแยกไม่ได้โดยเริ่มจากไดเร็กทอรีรูท (ที่เรียกว่า "บนสุด") และภายในไดเร็กทอรีอาจมีทั้งดิสก์หรือส่วนต่างๆ (กับระบบไฟล์อื่น) ซึ่งสามารถติดตั้งได้ง่าย ( แนบ) และยังถอด (แยกออก) ได้อย่างง่ายดาย เดียว, เดียว, แยกไม่ออก, ทั้งหมดต้นไม้. ฉันเน้นคำเหล่านี้เป็นพิเศษเพื่อให้เห็นความแตกต่างจากระบบไฟล์ Windows หากมีใครไม่ทราบ ใน Windows แต่ละไดรฟ์แบบลอจิคัลจะเป็นไดเร็กทอรีราก ตัวอย่างเช่น หากมีไดรฟ์แบบลอจิคัลสามตัว - C, D, F จะมีไดเร็กทอรีรูทสามไดเร็กทอรี
คำสั่งสำคัญที่คุณต้องรู้เพื่อทำงานกับไฟล์และไดเร็กทอรี
ตอนนี้ Linux มีส่วนต่อประสานกราฟิกที่ดี คอนโซลถูกใช้น้อยลงเรื่อย ๆ (ซึ่งโดยส่วนตัวแล้วทำให้ฉันเศร้า) ไม่ว่าในกรณีใด ผู้ใช้ทุกคนจำเป็นต้องมีความรู้เกี่ยวกับพื้นฐานง่ายๆ กล่าวคือ คำสั่งที่ง่ายและมีประโยชน์ (เช่น เซิร์ฟเวอร์ X ของคุณขัดข้อง (โดยคร่าวๆ นี่คือสิ่งที่เรียกว่าอินเทอร์เฟซแบบกราฟิกใน Linux ซึ่งไม่ใช่ คำจำกัดความที่ถูกต้องมาก แต่ในขณะนี้ เราจะไม่เจาะลึกคำศัพท์เฉพาะ) หรือคุณต้องติดตั้งโปรแกรมจากซอร์สโค้ดหรืออย่างอื่น) คุณไม่สามารถทำได้หากไม่มีคอนโซล (หรือเทอร์มินัล) และเพื่อให้ทำงานในคอนโซลได้อย่างมีประสิทธิภาพ คุณจำเป็นต้องรู้คำสั่งของ Linux โดยทั่วไปมีคำสั่งมากมายดังนั้นจึงไม่สมจริงที่จะครอบคลุมทั้งหมด (อย่างน้อยก็ในกรอบของบทความนี้) ดังนั้นในตอนนี้เราจะ จำกัด ตัวเองไว้ที่คำสั่งสำหรับการทำงานกับไฟล์และไดเร็กทอรี
บันทึก:
ฉันขอให้คุณสังเกตความจริงที่ว่าชื่อไฟล์และชื่อคำสั่งทั้งหมดจะต้องป้อนในกรณีที่ถูกต้อง เช่น ชื่อใน Linux นั้น "คำนึงถึงขนาดตัวพิมพ์" ตัวอย่างเช่น คำสั่ง cd ไม่เหมือนกับคำสั่ง Cd หรือ CD เลย เช่นเดียวกับชื่อไฟล์และไดเร็กทอรี
คำสั่ง cd ใช้เพื่อเลื่อนผ่านไดเร็กทอรีทรี หากคุณป้อนคำสั่งนี้โดยไม่มีข้อโต้แย้ง (เช่น แค่เขียน cd - ดูบรรทัดแรกในรูป) คุณจะถูกนำไปที่โฮมไดเร็กตอรี่ของคุณ และหากต้องการไปที่ไดเร็กทอรีอื่น คุณต้องระบุพาธไปยังไดเร็กทอรีนั้น ตามค่าเริ่มต้น คุณจะอยู่ในโฮมไดเร็กตอรี่ของคุณ (/home) เสมอ บรรทัดแรกประกอบด้วยเส้นทางสัมพัทธ์ บรรทัดที่สอง - เส้นทางแบบเต็ม หากคุณต้องการย้ายไปยังไดเร็กทอรีอื่น ให้พิมพ์ cd อย่าลืมเว้นวรรคและไดเร็กทอรีที่คุณต้องการเปลี่ยน เช่น cd /usr ในบรรทัดที่สี่ของภาพในวงเล็บเหลี่ยม แสดงว่าเราได้ย้ายไปยังไดเร็กทอรี usr คุณสามารถระบุพาธทั้งหมดพร้อมกันได้ เช่น cd /usr/games คุณจะถูกนำไปที่ไดเร็กทอรีเกมซึ่งอยู่ในไดเร็กทอรี usr ซึ่งจะอยู่ในไดเร็กทอรีรูทของระบบ หากต้องการกลับไปยังไดเร็กทอรีหลักของคุณ ให้ระบุพาธสัมพัทธ์ cd ~
ตอนนี้คุณรู้วิธีย้ายจากไดเร็กทอรีหนึ่งไปยังอีกไดเร็กทอรีด้วยการฝึกฝนเล็กน้อย ก็ถึงเวลาเรียนรู้วิธีดูเนื้อหาของไดเร็กทอรี และคำสั่ง ls จะช่วยเราในเรื่องนี้ คุณสามารถแสดงรายการไฟล์และไดเร็กทอรีในไดเร็กทอรีปัจจุบันได้ คำสั่ง ls มีตัวเลือกมากมาย ด้วยตัวของมันเอง คำสั่ง ls (ไม่มีตัวเลือก) จะไม่แสดงไฟล์ทั้งหมดในไดเร็กทอรี ไฟล์บางไฟล์ถูกซ่อนและสามารถมองเห็นได้โดยการให้สวิตช์เพิ่มเติม (ตัวเลือก) กับคำสั่ง ls หากคุณพิมพ์ ls -a การจ้องมองของเราจะแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรี (แม้แต่ไฟล์ที่ซ่อนอยู่ก็จะเปิดขึ้น)
คุณไม่จำเป็นต้องอยู่ในไดเร็กทอรีที่คุณต้องการดูเนื้อหาด้วยคำสั่ง ls ตัวอย่างเช่น หากต้องการดูว่ามีอะไรอยู่ในไดเร็กทอรี /etc ขณะที่ยังอยู่ในโฮมไดเร็กทอรีของคุณ ให้พิมพ์:
ls -al / ฯลฯ
ที่นี่เรามีสองปุ่ม - แสดงไฟล์ที่ซ่อนอยู่ (a) และแสดงข้อมูล (l) โปรดทราบว่าเราสามารถระบุหลายคีย์พร้อมกันเพื่อรับข้อมูลทั้งหมดเกี่ยวกับไดเร็กทอรีหรือไฟล์
นี่คือตัวเลือกคำสั่ง ls ที่ใช้บ่อยที่สุด:
A (ทั้งหมด) - จะแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีรวมถึงไฟล์ที่ซ่อนอยู่
L (ยาว) - จะแสดงข้อมูลเกี่ยวกับเนื้อหาของไดเร็กทอรี รวมถึงสิทธิ์ (คอลัมน์แรก) เจ้าของ (คอลัมน์ที่สอง) กลุ่ม (คอลัมน์ที่สาม) ขนาด (คอลัมน์ที่สี่) เวลาสร้าง (คอลัมน์ที่ห้า) ไม่ว่าจะเป็นไฟล์ เป็นลิงก์สัญลักษณ์ไปยังไฟล์อื่นและไฟล์ใด (คอลัมน์ที่หก);
R (ย้อนกลับ) - จะแสดงรายการเนื้อหาของไดเร็กทอรีในลำดับย้อนกลับ
S (ขนาด) - จัดเรียงไฟล์ตามขนาด
คำสั่งที่มีประโยชน์และจำเป็นถัดไปคือ pwd เมื่อย้ายผ่านไดเร็กทอรีต่างๆ คุณจะพบว่าตัวเองอยู่ในสถานการณ์ที่ค่อนข้างละเอียดอ่อนโดยที่คุณไม่รู้จักหรือจำชื่อไดเร็กทอรีปัจจุบันไม่ได้ กล่าวคือ คุณหลงทางในระบบไฟล์ :) ท้ายที่สุดแล้ว ตามค่าเริ่มต้นใน Linux พรอมต์บรรทัดคำสั่งจะแสดงเฉพาะชื่อของไดเร็กทอรีปัจจุบัน ไม่ใช่เส้นทางแบบเต็ม ในกรณีนี้ คำสั่ง pwd จะให้บริการที่ล้ำค่าแก่คุณ
ดูที่บรรทัดแรก วงเล็บเหลี่ยมระบุว่าฉันอยู่ในไดเรกทอรีบริการ แต่มันอยู่ที่ใดซึ่งไม่สามารถเข้าใจได้อย่างสมบูรณ์ในไดเร็กทอรีใด เมื่อป้อนคำสั่งดังกล่าว ฉันเปิดเส้นทางแบบเต็มไปยังไดเร็กทอรีนี้ (บรรทัดที่สอง) ด้วยคำสั่งนี้ คุณจะไม่หลงทางในระบบไฟล์ของ Linux แน่นอน
คำสั่ง mkdir คือการสร้างไดเร็กทอรีใหม่ ในโฮมไดเร็กทอรีของผู้ใช้ - /home คุณสามารถสร้างไดเร็กทอรีย่อยได้ไม่จำกัดจำนวน ผู้ใช้สามารถมีไดเร็กทอรีย่อยของตนเองได้ เป็นต้น กล่าวอีกนัยหนึ่ง คุณเป็นเจ้าของ "ทรีย่อย" ของระบบไฟล์ซึ่งมีรูทเป็นโฮมไดเร็กทอรีของผู้ใช้
ในการจัดระเบียบแผนผังย่อย คุณจะต้องสร้างไดเร็กทอรีภายในบ้าน นี่คือสิ่งที่ยูทิลิตี้ mkdir ใช้สำหรับ ใช้กับพารามิเตอร์ที่จำเป็น: ชื่อของไดเร็กทอรีที่จะสร้าง ตามค่าเริ่มต้น ไดเร็กทอรีจะถูกสร้างขึ้นในไดเร็กทอรีปัจจุบัน
มาสร้างไดเร็กทอรีลูกโลก (บรรทัดแรกในภาพ) ป้อนคำสั่ง mkdir global หากต้องการตรวจสอบว่าไดเร็กทอรีถูกสร้างขึ้น ให้ป้อนคำสั่ง ls พร้อมกับสวิตช์ -F (เพิ่มส่วนต่อท้าย "/" ต่อท้ายชื่อไดเร็กทอรีแต่ละชื่อ) สร้างไดเร็กทอรีแล้ว
ต่อไป . คุณสามารถใช้คำสั่งนี้เพื่อย้ายไฟล์และไดเร็กทอรี mv มีพารามิเตอร์ที่จำเป็นสองตัว: ตัวแรก - ต้องระบุไฟล์หรือไดเร็กทอรีที่จะย้าย ตัวที่สอง - ต้องระบุไฟล์ปลายทางหรือไดเร็กทอรี (จุดสิ้นสุด) ชื่อของไฟล์และไดเร็กทอรีสามารถระบุในรูปแบบใดก็ได้ที่ยอมรับได้: โดยใช้พาธแบบเต็มหรือแบบสัมพัทธ์ นอกจากนี้ mv ยังให้คุณย้ายไฟล์หรือไดเร็กทอรีเพียงไฟล์เดียว แต่ย้ายหลายไฟล์พร้อมกัน (ไฟล์ / ไดเร็กทอรีแสดงรายการโดยเว้นวรรค)
มาฝึกกันเล็กน้อย: สร้างไดเร็กทอรีสองไดเร็กทอรีในโฮมไดเร็กตอรี่ของคุณ - Globus และ Dos และสร้างไฟล์ - dokument ตอนนี้เรามาฝึกกัน:
1) เปลี่ยนชื่อไฟล์หนึ่งเป็นไฟล์อื่น หากต้องการเปลี่ยนชื่อไฟล์ dokument เป็น dokument.old ให้พิมพ์:
mv เอกสาร document.old
2) ตอนนี้ขอย้ายไดเร็กทอรีหนึ่งไปยังอีกไดเร็กทอรี หากต้องการย้ายไดเร็กทอรี Globus จากไดเร็กทอรีการทำงานปัจจุบันไปยังไดเร็กทอรี Dos ให้พิมพ์:
mv ลูกโลกดอส
หากมีไดเร็กทอรี Dos อยู่แล้ว (ในกรณีของเรา) mv จะวาง Globus ไว้ใน Dos และหากคุณยังไม่ได้สร้างไดเร็กทอรี Dos mv จะเปลี่ยนชื่อ (เขียนใหม่) Globus เป็น Dos
3) หากต้องการย้ายไฟล์หรือไดเร็กทอรีที่ไม่ได้อยู่ในไดเร็กทอรีปัจจุบัน ให้ระบุชื่อเต็มและเส้นทางเป็นตัวเลือก
ตัวอย่างเช่น หากต้องการย้ายไฟล์ /usr/tmp/dokument ไปยังไดเร็กทอรีการทำงานปัจจุบัน ให้พิมพ์:
mv /usr/tmp/document-txt.txt
เดิมไฟล์ dokument อยู่ใน /usr/tmp/ เราย้ายไปยังไดเร็กทอรีหลักและเปลี่ยนชื่อเป็น txt.txt
4) ในการย้ายไฟล์ txt.txt จากไดเร็กทอรีการทำงานปัจจุบันไปยังไดเร็กทอรี /usr/tmp ให้พิมพ์:
mv txt.txt /usr/tmp
ไฟล์ในไดเร็กทอรี tmp อาจมีได้หลายไฟล์ ดังนั้นผมจึงแบ่งรูปภาพและย่อขนาดเพื่อความสะดวก บรรทัดที่สองหมายความว่า เพื่อให้แน่ใจว่าไฟล์ของเราถูกย้าย เราต้องเปลี่ยนเป็นไดเร็กทอรีนี้ ซึ่งเราทำด้วยคำสั่ง cd และด้วยความช่วยเหลือของคำสั่ง ls เราเปิดไดเร็กทอรี tmp เพื่อดูและตรวจสอบให้แน่ใจว่าการย้ายสำเร็จ
คำสั่งที่มีประโยชน์และจำเป็นถัดไปคือ cp
มันสร้างสำเนาของไฟล์ ยูทิลิตี cp ยังต้องมีพารามิเตอร์บังคับสองตัว: ตัวแรกคือสิ่งที่เราต้องการคัดลอก (ไฟล์หรือไดเร็กทอรี) ตัวที่สองคือตำแหน่งที่เราต้องการคัดลอก (ปลายทาง) ตัวอย่างเช่น คุณต้องคัดลอกไฟล์เอกสารไปยังไดเร็กทอรี Globus - ป้อนคำสั่ง
เอกสาร cp ลูกโลก
และไฟล์เอกสารจะปรากฏในไดเร็กทอรี Globus (จะเป็นสำเนาของไฟล์เอกสารที่อยู่ในโฮมไดเร็กตอรี่ของเรา)
ด้วยคำสั่ง cp คุณสามารถคัดลอกไฟล์หรือไดเร็กทอรีได้มากกว่าหนึ่งไฟล์ คุณสามารถแสดงรายการทุกสิ่งที่คุณต้องการคัดลอกและระบุลงในคำสั่ง cp ตัวอย่างเช่น เราจำเป็นต้องคัดลอกไฟล์ dokument และ dokument.old สองไฟล์ไปยังไดเร็กทอรี Dos ไม่มีอะไรจะง่ายไปกว่านี้แล้ว - แสดงรายการไฟล์หรือไดเร็กทอรีทั้งหมดโดยคั่นด้วยช่องว่าง:
เอกสาร cp dokument.old Dos
คุณไม่เพียงคัดลอก แต่ยังลบไฟล์และไดเร็กทอรีได้ด้วย และคำสั่ง rm (ลบไฟล์) จะช่วยเราในเรื่องนี้
และ rmdir (ลบไดเรกทอรี) rmdir จะตกลงที่จะลบไดเร็กทอรีหากไดเร็กทอรีว่างเปล่า เช่น ไม่มีไฟล์หรือไดเร็กทอรีย่อย
คุณสามารถลบไดเร็กทอรีพร้อมกับเนื้อหาทั้งหมดด้วยคำสั่ง rm ด้วยปุ่ม "-r" คำสั่งชื่อไดเร็กทอรี rm -r เป็นวิธีที่สะดวกมากในการสูญเสียไฟล์ทั้งหมดในชั่วข้ามคืน: มันเรียกซ้ำ (คำนี้หมายถึงบางอย่างเช่น Windows run uninstaller ) ผ่านไดเร็กทอรีทั้งหมด ลบทุกอย่างที่เจอ - ไฟล์ ไดเร็กทอรีย่อย ฯลฯ . .d. และสวิตช์ "-f" (แรง) ทำให้หลีกเลี่ยงไม่ได้มากขึ้น เนื่องจากมันระงับคำขอ เช่น "ลบไฟล์ที่ป้องกันการเขียน" ดังนั้น rm จึงทำงานได้อย่างเงียบเชียบและไม่หยุดนิ่ง ระวังเมื่อใช้คำสั่งนี้
คำสั่ง cat ช่วยให้คุณแสดงเนื้อหาของไฟล์ใด ๆ บนหน้าจอ แต่ในรูปแบบนี้คำสั่งนี้ไม่ได้ใช้จริง หากไฟล์มีขนาดใหญ่เกินไป เนื้อหาจะถูกเลื่อนบนหน้าจอ และคุณจะเห็นเฉพาะบรรทัดสุดท้ายของไฟล์เท่านั้น ด้วยคำสั่งนี้ คุณสามารถรวมและรวมสำเนาของไฟล์ ตลอดจนสร้างไฟล์ใหม่ได้ หากคุณเพียงพิมพ์ cat บนบรรทัดคำสั่งแล้วกด Enter คุณจะสามารถป้อน (และเห็น) ข้อความบนหน้าจอได้ การกดปุ่ม Enter อีกครั้งจะเป็นการเพิ่มบรรทัดเป็นสองเท่าและอนุญาตให้คุณเริ่มบรรทัดถัดไป เมื่อพิมพ์ข้อความ คุณควรกดปุ่ม Ctrl และ d พร้อมกัน
สิ่งนี้เกิดขึ้นเนื่องจากคุณป้อนบรรทัดแรกด้วยตัวคุณเอง และบรรทัดที่สองถูกคัดลอกโดยคำสั่ง cat ไปยังหน้าจอ หากคุณเปลี่ยนเส้นทาง (เช่น เขียน) เอาต์พุตไปยังไฟล์ txt จะไม่มีการเพิ่มขึ้นเป็นสองเท่า แต่ไฟล์ใหม่ที่มีข้อความที่พิมพ์จะปรากฏในไดเร็กทอรีการทำงาน ซึ่งสามารถดูได้ง่ายผ่านคำสั่งนี้:
แมว > txt
คำสั่งนี้จะสามารถอ่านและเปิดไฟล์ใด ๆ ไม่ใช่แค่ข้อความ แต่จะไม่มีความหมายเมื่อคุณเปิดไฟล์กราฟิก ชุดอักขระโง่ ๆ จะแสดงบนหน้าจอ
ตัวเลือกบางอย่างที่สามารถใช้กับคำสั่งนี้คือ:
- -A แสดงอักขระที่มองไม่เห็นทั้งหมด
- -E แสดงอักขระท้ายบรรทัด
- -e แสดงอักขระที่ไม่สามารถพิมพ์ได้บวกกับอักขระท้ายบรรทัด
- -b ตัวเลขที่ไม่ว่างเปล่าบรรทัด;
- -n ตัวเลขทุกบรรทัด
ลองรวมสองไฟล์เป็นไฟล์เดียวโดยใช้คำสั่ง cat:
เรามีไฟล์สองไฟล์ - dokument และ txt เราจะรวมเข้าด้วยกันเป็น galina เดียวโดยป้อนคำสั่ง
เอกสาร cat txt >galina
นั่นคือทั้งหมด - ไฟล์ทั้งสองของเราถูกรวมเป็นไฟล์เดียวโดยเก็บทั้งไฟล์แรกและไฟล์ที่สองไว้ในไฟล์เดียว :)
หากไฟล์มีขนาดใหญ่เกินไป ให้ดูบนหน้าจอ ให้ใช้ คำสั่งมากขึ้นและน้อยลง.
- more แสดงเนื้อหาของไฟล์บนหน้าจอทีละหน้า เพียงขนาดของหน้าจอทั้งหมด หากต้องการดูหน้าถัดไป คุณต้องกดแป้นเว้นวรรค คุณสามารถออกจากโหมดการเล่นด้วยปุ่ม Q
- less มีฟังก์ชันควบคุมเอาต์พุตและคำสั่งทั้งหมดที่พบใน more and more ตัวอย่างเช่น คุณสามารถใช้แป้นลูกศรขึ้น ลูกศรลง PgUp และ PgDown เพื่อนำทางผ่านข้อความ
- คำสั่ง locate ค้นหาไฟล์ ด้วยคำสั่งนี้ คุณสามารถดูไฟล์หรือไดเร็กทอรีทั้งหมดที่มีรูปแบบการค้นหาอยู่ในชื่อ ตัวอย่างเช่น หากต้องการค้นหาไฟล์ที่มีคำว่า dokument.old ในชื่อ ให้ป้อน
ค้นหา document.old
คำสั่ง locate พบไฟล์ dokument.old ทั้งหมด มีสามคนในระบบ คุณยังสามารถตั้งค่าการค้นหาขั้นสูง เช่น หากคุณระบุ "ชิ้นส่วน" ของชื่อ เช่น "doku " แทนการใช้ dokument.old จะพบไฟล์ทั้งหมดที่ประกอบด้วยตัวอักษรนี้
มีคำสั่งอื่นที่คล้ายกันสำหรับการค้นหาไฟล์ - นี่คือ find คำสั่งนี้มีหลายตัวเลือก แต่ตัวเลือกที่ใช้บ่อยที่สุดคือ -name ซึ่งจะค้นหาไฟล์และไดเร็กทอรีทั้งหมดที่มีตัวอักษรที่คุณระบุในชื่อผสมกัน
อีกคำสั่งที่มีประโยชน์คือคำสั่งไหน แสดงตำแหน่งของไฟล์ปฏิบัติการ คำสั่งนี้มีประโยชน์เมื่อสร้างปุ่มเรียกใช้งานสำหรับแอปพลิเคชัน
หากต้องการสร้างปุ่มเปิดใช้ คุณต้องทราบคำสั่งเพื่อเปิดใช้แอปพลิเคชันที่คุณต้องการสร้างปุ่มเปิดใช้เดสก์ท็อป ตัวเลขนี้แสดงให้เห็นว่า ls เรียกใช้คำสั่งคือ /usr/bin/ls
คำสั่ง clear (เช่นเดียวกับแป้นพิมพ์ลัด Ctrl+L ) จะล้างหน้าต่างเทอร์มินัล สิ่งนี้มีประโยชน์เมื่อคุณนำทางผ่านไดเร็กทอรี ไฟล์ต่างๆ เนื่องจากหน้าต่างเทอร์มินัลเต็มไปด้วยคำสั่งจำนวนมากหรือข้อมูลเพียงบางส่วน ในกรณีนี้พรอมต์บรรทัดคำสั่งจะถูกเลื่อนลงซึ่งไม่สะดวกเสมอไป เพื่อไม่ให้ออกจากบรรทัดคำสั่งและป้อนอีกครั้ง คุณต้องใช้คำสั่งล้าง
และสุดท้าย ฉันต้องการบันทึกคำสั่งที่มีประโยชน์และจำเป็นอีกสองคำสั่ง
ประการแรกคือประวัติศาสตร์ ชื่อของทีมพูดเพื่อตัวเอง นี่คือประวัติคำสั่งที่คุณป้อนในหน้าต่างเทอร์มินัล สำหรับผู้เริ่มต้นหรือแม้แต่ผู้ใช้ขั้นสูง การจำว่าคำสั่งนี้หรือคำสั่งนั้นเขียนอย่างไรนั้นค่อนข้างน่าเบื่อ (ฉันไม่ได้พูดถึงคำสั่งคำเดียว แต่เกี่ยวกับคำสั่งที่มี 2-3-4 คำ เช่น system-config- การรับรองความถูกต้อง) คำสั่งนี้จะแสดงรายการคำสั่งที่ป้อนไว้ก่อนหน้านี้ (คุณยังสามารถดูรายการคำสั่งเหล่านี้ได้ในไฟล์ .bash_history ซึ่งจะอยู่ในโฮมโฟลเดอร์ของผู้ใช้) เพียงพิมพ์: !history command number" เช่น !847
และเราจะทำความคุ้นเคยกับคำสั่งที่สำคัญที่สุดใน Linux นี่คือคำสั่ง man - ย่อมาจาก "manual" (แมนนวล) สามารถเรียกหน้าเอกสารเกี่ยวกับวัตถุประสงค์และการใช้คำสั่งในระบบ โดยพิมพ์ man เว้นวรรคและชื่อคำสั่งใด ๆ คุณจะเห็นหน้าเอกสารสำหรับคำสั่งที่เลือก เช่น พิมพ์ man clear
ออกจากความช่วยเหลือ - q
เช่นเดียวกับระบบช่วยเหลืออื่น ๆ ระบบคนมีหน้าคนของตัวเอง พิมพ์ man man สำหรับเอกสารรายละเอียดเกี่ยวกับคำสั่ง man
คำต่อท้าย
อะไรทำนองนี้ และเช่นเคย เราหวังว่าจะได้รับความคิดเห็น ส่วนเพิ่มเติม และสิ่งอื่นๆ ทั้งหมด
เป็นการสรุปการบรรยายครั้งต่อไปของเรา :) จะมีมากขึ้นฉันหวังว่าพวกเขาจะน่าสนใจและน่าตื่นเต้น หากคุณมีสิ่งที่จะเพิ่ม (เพิ่ม) คุณยินดีเพิ่มในความคิดเห็นของคุณ
ป.ล. ขอบคุณสมาชิกของทีม Pantera สำหรับบทความนี้
ระบบปฏิบัติการใด ๆ รองรับระบบไฟล์หลายระบบ ตัวอย่างเช่น Windows รองรับระบบไฟล์ที่รู้จักกันดีเช่น FAT, FAT32, NTFS เป็นต้น Linux ก็ไม่มีข้อยกเว้น
วันนี้การ์ดหน่วยความจำแบบถอดได้และแฟลชไดรฟ์มีความจุค่อนข้างมากและมีการใช้งานเกือบทุกที่ อย่างไรก็ตาม พวกมันไวต่อความเสียหายทางกายภาพมากกว่าฮาร์ดไดรฟ์และไดรฟ์ภายใน อย่างไรก็ตาม ความล้มเหลวของซอฟต์แวร์ในกรณีนี้สามารถแสดงออกได้อย่างเท่าเทียมกัน ดังนั้นปรากฎว่าเมื่อระบบพยายามเชื่อมต่ออุปกรณ์กับคอมพิวเตอร์ ระบบจะแสดงข้อความแจ้งว่าระบบไฟล์ของวอลุ่มเสียหายหรือไม่รู้จัก ต่อไปนี้จะอธิบายวิธีการแก้ไขความล้มเหลวดังกล่าว
ไม่รู้จักแฟลชไดรฟ์: สาเหตุที่เป็นไปได้
สาเหตุที่เป็นไปได้มากที่สุดที่ระบบปฏิบัติการปฏิเสธที่จะรู้จักไดรฟ์และระบบไฟล์นั้นรวมถึงสาเหตุกว้างๆ สองประเภทต่อไปนี้: ความเสียหายทางกายภาพและความล้มเหลวของซอฟต์แวร์ ความเสียหายทางกายภาพมักเกี่ยวข้องกับการทำงานผิดปกติของไมโครคอนโทรลเลอร์ ความเสียหายภายในและภายนอก ภาวะอุณหภูมิต่ำหรือความร้อนสูงเกินไป ตลอดจนปัจจัยด้านลบอื่นๆ อีกมากมาย ซึ่งเราจะไม่กล่าวถึงในรายละเอียด ในกรณีที่เกิดความเสียหายทางกายภาพ ไดรฟ์ USB มักจะถูกโยนทิ้งไป การเปลี่ยนไมโครคอนโทรลเลอร์จะมีราคาสูงกว่าการ์ดหน่วยความจำและแฟลชไดรฟ์ใหม่ ในบางกรณี อาจมีปัญหากับพอร์ต USB อย่างไรก็ตามในกรณีนี้ทางออกค่อนข้างชัดเจน: คุณเพียงแค่ต้องเชื่อมต่อแฟลชไดรฟ์กับพอร์ตอื่น
มาดูความล้มเหลวของซอฟต์แวร์อย่างละเอียดยิ่งขึ้น สาเหตุที่เป็นไปได้มากที่สุดที่ระบบไฟล์ของวอลุ่มไม่เป็นที่รู้จัก (แฟลชไดรฟ์ไม่แสดงเมื่อเชื่อมต่อ และหากปรากฏ แสดงว่าใช้งานไม่ได้) มีดังต่อไปนี้:
- การสัมผัสกับไวรัส
- ความล้มเหลวของซอฟต์แวร์ที่เกิดขึ้นในการทำงานของไมโครคอนโทรลเลอร์
- การจัดรูปแบบไม่สมบูรณ์หรือไม่ถูกต้อง
- การถอดอุปกรณ์ออกจากพอร์ต USB อย่างไม่ถูกต้อง
- ไฟกระชาก;
- ไดรเวอร์ที่ล้าสมัยสำหรับอุปกรณ์
- ระบบไฟล์ที่ไม่รองรับ
- ไม่ตรงกันระหว่างพอร์ตและมาตรฐานของแฟลชไดรฟ์ USB
หากเราพูดถึงรายละเอียดเพิ่มเติมเกี่ยวกับจุดสุดท้ายปัญหาส่วนใหญ่คือแฟลชไดรฟ์ USB 3.0 เชื่อมต่อกับพอร์ต USB 2.0 คุณสามารถแก้ปัญหานี้ได้โดยเพียงแค่เชื่อมต่อกับพอร์ตที่ต้องการอีกครั้ง
อุปกรณ์ USB แบบถอดได้เสียหาย
การพิจารณาว่าอุปกรณ์ USB เสียนั้นค่อนข้างง่าย หากเชื่อมต่อแล้ว ระบบจะเริ่มแสดงข้อความเตือนว่าไม่รู้จักระบบไฟล์ ตำแหน่งไม่พร้อมใช้งาน หรือข้อความแจ้งให้ฟอร์แมตอุปกรณ์ปรากฏขึ้น นอกจากนี้ยังเป็นที่น่าสังเกตว่าไดรฟ์นั้นอาจมองเห็นหรือไม่ก็ได้ การแก้ไขปัญหาในกรณีแรกนั้นค่อนข้างง่ายกว่า ในกรณีที่สองคุณจะต้องใช้ยูทิลิตี้พิเศษเพื่อจุดประสงค์นี้ หากคุณได้รับคำเตือนเกี่ยวกับตำแหน่งที่ไม่สามารถเข้าถึงได้ สาเหตุส่วนใหญ่อยู่ที่การ์ดแบบถอดได้หรือแฟลชไดรฟ์ได้รับการกำหนดป้ายกำกับระดับเสียงที่ไม่ถูกต้อง เช่น X แทน F ในสถานการณ์นี้ คุณสามารถลอง เพื่อเปลี่ยนมัน เพื่อจุดประสงค์นี้ คุณต้องใช้ส่วนการจัดการดิสก์ก่อน โดยคลิกขวาที่อุปกรณ์ที่คุณต้องเลือกคำสั่งที่เหมาะสม
รูปแบบ RAW: มันคืออะไร?
โครงสร้างดังกล่าวในความหมายปกติคือรูปแบบที่ดัดแปลงซึ่งเข้ากันไม่ได้กับระบบปฏิบัติการที่รู้จักส่วนใหญ่ ด้วยเหตุนี้ บ่อยครั้งที่มีการแจ้งเตือนปรากฏขึ้นบนหน้าจอว่าไม่รู้จักระบบไฟล์ของโวลุ่ม สามารถมองเห็นแฟลชไดรฟ์ RAW ได้ แต่มองไม่เห็นไฟล์ในแฟลชไดรฟ์ แม้ว่าคุณจะเปิดการแสดงวัตถุที่ซ่อนอยู่ก็ตาม บ่อยครั้งที่การเปลี่ยนรูปแบบเกี่ยวข้องกับความล้มเหลวของซอฟต์แวร์ซึ่งเป็นผลมาจากการจัดรูปแบบที่ไม่ถูกต้อง การสัมผัสกับไวรัส หรือการปิดเครื่องที่ไม่เหมาะสม การแปลงรูปแบบนี้เป็นแบบอ่านได้นั้นค่อนข้างง่าย เรื่องนี้จะกล่าวถึงในภายหลัง
วิธีพื้นฐานในการแก้ปัญหา
หากไม่รู้จักระบบไฟล์ของวอลุ่ม มีหลายวิธีที่คุณสามารถใช้เพื่อแก้ไขปัญหานี้ ขึ้นอยู่กับสาเหตุของความล้มเหลว วิธีที่เป็นไปได้ในการแก้ปัญหานี้ ได้แก่ :
- การแปลงจากรูปแบบหนึ่งเป็นอีกรูปแบบที่เข้ากันได้กับระบบ
— การกำจัดภัยคุกคามและไวรัส
- การฟอร์แมตไดรฟ์แบบเต็มหรืออย่างรวดเร็ว
- การใช้ยูทิลิตี้พิเศษในกรณีที่จำเป็นต้องกู้คืนข้อมูล
ก่อนอื่น คุณต้องตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ที่ถูกต้องสำหรับอุปกรณ์แล้ว เพื่อจุดประสงค์นี้ คุณสามารถใช้ "ตัวจัดการอุปกรณ์" มาตรฐานได้ สามารถเข้าถึงได้จากแผงควบคุมหรือโดยการเรียกคำสั่งพิเศษ devmgmt.msc จากคอนโซลเรียกใช้ ในกรณีที่อุปกรณ์ไม่ทำงานหรือทำงานไม่ถูกต้อง จะมีเครื่องหมายเป็นสีเหลือง ในกรณีนี้ คุณต้องอัปเดตไดรเวอร์จากฐานข้อมูลของระบบปฏิบัติการโดยใช้คำสั่งเมนูบริบทพิเศษ หรือติดตั้งไดรเวอร์ด้วยตนเองจากสื่อที่ถอดเข้าออกได้ หรือใช้การอัปเดตอัตโนมัติโดยใช้โปรแกรม เช่น Driver Booster เมื่อเปิดใช้งานแฟลช ในบางกรณี คุณอาจต้องอัปเดตไดรเวอร์สำหรับคอนโทรลเลอร์ USB โดยตรง
การทดสอบและการกู้คืน
ลองพิจารณาสถานการณ์ที่ไม่รู้จักระบบไฟล์จากมุมมองของดิสก์ปกติ สำหรับสื่อที่ถอดเข้าออกได้ คุณสามารถใช้คำสั่งพิเศษเพื่อตรวจสอบสถานะ ซึ่งแต่เดิมมีไว้สำหรับฮาร์ดไดรฟ์ ในกรณีนี้เรากำลังพูดถึงการตรวจสอบดิสก์ ในการดำเนินการนี้ในโหมดแมนนวลคุณต้องเรียกคอนโซลคำสั่งจากเมนู Run จากนั้นเขียนบรรทัด chkdskX / f ลงไปโดยที่ตัวอักษร X หมายถึงตัวอักษรที่กำหนดให้กับแฟลชไดรฟ์ (โดยปกติคือตัวอักษร F ). แม้ว่าไดรฟ์จะอยู่ในรูปแบบ RAW ขั้นตอนนี้จะทำงานในแง่ของการกู้คืนระบบไฟล์หรือแปลงเป็นรูปแบบ NTFS
ตรวจสอบไวรัส
วัตถุและไวรัสที่เป็นอันตรายบางอย่างสามารถเปลี่ยนแปลงโครงสร้างของระบบไฟล์ของไดรฟ์แบบถอดได้ ในกรณีนี้ ข้อความจะปรากฏขึ้นเพื่อแจ้งให้คุณทราบว่าไม่รู้จักระบบไฟล์ของวอลุ่ม จริงในกรณีนี้ไดรฟ์จะปรากฏในระบบ สิ่งนี้ทำให้งานง่ายขึ้นมาก วิธีที่ง่ายที่สุดในการแก้ปัญหานี้คือการตรวจสอบไดรฟ์ให้สมบูรณ์ คุณสามารถใช้ยูทิลิตี้พกพาหรือโปรแกรมป้องกันไวรัสมาตรฐานเพื่อจุดประสงค์นี้ได้ อย่างไรก็ตาม น่าเสียดายที่ไม่มีการรับประกันว่า "การรักษา" ของอุปกรณ์จะสมบูรณ์ นี่เป็นเพราะการมีอยู่ของไฟล์ autorun มาตรฐาน autorun.inf บนสื่อซึ่งสามารถซ่อนได้ในบางกรณี หากต้องการดู ในบางกรณีจำเป็นต้องตั้งค่าการแสดงวัตถุที่ซ่อนอยู่ในเมนูมุมมองของโปรแกรม Explorer มาตรฐาน ถ้าเป็นไปได้ คุณต้องลบออกด้วยตนเอง แต่ส่วนใหญ่ มักได้รับการป้องกันจากการปฏิบัติตามขั้นตอนดังกล่าว อีกครั้ง คุณต้องใช้บรรทัดคำสั่ง
วิธีลบส่วนประกอบออกจากบรรทัดคำสั่ง
สมมติว่าไม่รู้จักระบบไฟล์ของโวลุ่ม แต่ตรวจพบแฟลชไดรฟ์ในระบบ ตัวอย่างเช่น เราสามารถสันนิษฐานได้ว่าฉลากไดรฟ์ข้อมูลของแฟลชไดรฟ์มีตัวอักษร Z หากต้องการลบไฟล์ที่ต้องการ คุณต้องป้อนคำสั่งต่อไปนี้: cdF:/; attrib -a -s -h -rautorun.inf; delautorun.inf หลังจากแต่ละคำสั่งเหล่านี้ คุณต้องกดปุ่ม Enter เฉพาะในกรณีนี้เท่านั้นที่จะรับประกันการลบวัตถุนี้อย่างสมบูรณ์ เนื่องจากการรวม Explorer เข้ากับระบบปฏิบัติการอย่างใกล้ชิดไวรัสสามารถกำหนดข้อ จำกัด บางประการเกี่ยวกับการกระทำในโปรแกรมนี้ บรรทัดคำสั่งทำงานเหมือนระบบดอส
วิธีแก้ไขระบบไฟล์ด้วยการจัดรูปแบบ
อีกตัวอย่างหนึ่งของปัญหาไดรฟ์คือสถานการณ์เมื่อใส่การ์ด SD ลงในเครื่องอ่านการ์ดในขณะที่ไม่รู้จักระบบไฟล์ของโวลุ่ม แต่ระบบ "เห็น" อุปกรณ์และไม่แสดงข้อความเกี่ยวกับการฟอร์แมตระบบ คุณสามารถดูรูปแบบการ์ดได้ในส่วนการจัดการดิสก์ อย่างไรก็ตาม เหตุใดจึงทำเช่นนี้หากปัญหาคือไม่สามารถเขียนข้อมูลลงในการ์ดได้ วิธีที่ง่ายที่สุดในการแก้ปัญหานี้คือการจัดรูปแบบ ผู้ใช้หลายคนเข้าใจผิดว่าวิธีที่ง่ายที่สุดในการแก้ปัญหาในกรณีนี้คือการล้างสารบัญอย่างรวดเร็ว แต่นี่เป็นเท็จอย่างสมบูรณ์ แม้ว่าคุณจะตั้งค่าบางอย่างจากรายการดรอปดาวน์สำหรับระบบที่ต้องการ ก็ไม่มีการรับประกันว่าจะสามารถทำงานกับระบบต่อไปได้ ดังนั้นจึงเป็นการดีกว่าที่จะดำเนินการเต็มรูปแบบ จะใช้เวลามากขึ้น แต่หลังจากนั้นผู้ใช้จะมีไดรฟ์ที่สะอาดหมดจดซึ่งเรียกว่าตั้งแต่เริ่มต้น ไม่น่าจะมีปัญหาอะไรกับมัน อย่างไรก็ตาม วิธีนี้ใช้ได้เฉพาะในกรณีที่อุปกรณ์ไม่มีข้อมูลสำคัญที่ไม่สามารถทำลายได้ไม่ว่ากรณีใดๆ ฉันสามารถลองกู้คืนข้อมูลในอุปกรณ์ที่เสียหายได้หรือไม่ สำหรับหลาย ๆ คน ปัญหาของการกู้คืนข้อมูลเป็นเกณฑ์ที่ไม่คลุมเครือในการเลือกโปรแกรมพิเศษที่ไม่เพียง แต่สามารถกู้คืนบูตเซกเตอร์และบันทึกบนอุปกรณ์ประเภทใดก็ได้ แต่ยังดึงข้อมูลที่มีอยู่ก่อนหน้านี้ซึ่งไม่สามารถเข้าถึงได้ด้วยเหตุผลบางประการ . อย่างไรก็ตาม ยังสามารถกู้คืนข้อมูลได้ แต่โปรแกรมยอดนิยมเช่น Recuva จะไร้ประโยชน์โดยสิ้นเชิงหากระบบไม่รู้จักสื่อแบบถอดได้ จากนั้นระบบสาธารณูปโภคระดับมืออาชีพสามารถช่วยได้ เราจะดูยูทิลิตี้ดังกล่าวสองรายการ: โปรแกรม R.Saver และ Test Disk ที่ไม่เหมือนใคร ยูทิลิตี้ทั้งสองนี้พกพาได้
การกู้คืนข้อมูลโดยใช้ยูทิลิตี้ Test Disk
พิจารณาสถานการณ์ที่ไม่รู้จักระบบไฟล์ของวอลุ่ม ควรสังเกตทันทีว่าโซลูชันด้านล่างสามารถใช้กับการ์ดหน่วยความจำมาตรฐานใดก็ได้ โปรแกรมนี้ฟรีและไม่ต้องติดตั้ง หลายคนอาจไม่พอใจกับการทำงานในโหมด DOS และไม่มีอินเทอร์เฟซภาษารัสเซีย ยูทิลิตีนี้มีประสิทธิภาพมากเพราะสามารถกู้คืนระบบไฟล์ได้ก่อนและหลังจากนั้น - ข้อมูลที่จำเป็น คุณต้องเรียกใช้ยูทิลิตีนี้และเลือกสร้างในหน้าต่างที่ปรากฏขึ้น จากนั้นรายการดิสก์ที่มีอยู่ทั้งหมดจะปรากฏขึ้น รวมถึงแฟลชไดรฟ์ที่ระบบมองไม่เห็นด้วย ในรายการมักจะเรียกว่า Disk / dev / sdc พร้อมระบุปริมาณ นอกจากนี้ อาจมีคำอธิบายประเภท Generic-Multi-Card หากไม่มีคำอธิบายคุณสามารถระบุได้ว่านี่คือแฟลชไดรฟ์ที่ต้องการตามตัวอักษรหรือขนาดของดิสก์ หลังจากนั้นคุณต้องเปิดใช้งานกระบวนการวิเคราะห์ดำเนินการและเลือกรายการพาร์ติชัน Intel ในตารางพาร์ติชัน ถัดไปคุณต้องไปที่รายการขั้นสูงแล้วกดปุ่ม Enter หลังจากนั้นที่ด้านล่างของหน้าต่างคุณต้องใช้คำสั่ง Undelete restore ตอนนี้ยังคงต้องรอจนกว่ากระบวนการสแกนจะเสร็จสิ้น เป็นผลให้เส้นสีแดงที่เกี่ยวข้องกับไฟล์ที่ถูกลบจะปรากฏในหน้าต่าง อย่าแปลกใจที่แม้แต่ไฟล์ที่คุณจำไม่ได้ก็สามารถพบได้ที่นี่ ตอนนี้คุณต้องใช้ลูกศรเพื่อเลื่อนดูรายการ เลือกวัตถุที่ต้องการแล้วกดปุ่ม C เพื่อกู้คืน ถัดไปคุณต้องเลือกไดเร็กทอรีที่จะบันทึกไฟล์แล้วกดปุ่ม "Enter" หลังจากเลือกโฟลเดอร์แล้ว คุณต้องกดปุ่ม C อีกครั้ง เมื่อกระบวนการกู้คืนเสร็จสิ้น ข้อความจะปรากฏขึ้นเพื่อแจ้งว่าข้อมูลสำรองพร้อมแล้ว
โปรแกรมอเนกประสงค์ R.Saver
พิจารณายูทิลิตี้อื่นที่สามารถใช้ได้หากไม่รู้จักระบบไฟล์ เหมาะที่สุดสำหรับการกู้คืนข้อมูลและเซกเตอร์ในการ์ด SD หลังจากเริ่มแอปพลิเคชันคุณต้องเลือกแฟลชไดรฟ์และเริ่มกระบวนการสแกน หลังจากนั้นขั้นตอนการกู้คืนเซกเตอร์และข้อมูลที่อยู่ในนั้นจะเริ่มขึ้น
ฮาร์ดไดรฟ์ของอุปกรณ์คอมพิวเตอร์ที่ใช้งานตามปกติจะได้รับการฟอร์แมตด้วยระบบไฟล์ NTFS หรือ FAT เสมอ หากหนึ่งในพาร์ติชัน HDD เริ่มทำงานไม่ถูกต้อง รายการจะปรากฏขึ้นในคุณสมบัติของดิสก์เกี่ยวกับการแปลงรูปแบบเป็น RAW ซึ่งหมายความว่าระบบไฟล์มาตรฐานเสียหายและจำเป็นต้องได้รับการซ่อมแซม ในทางปฏิบัติคุณสามารถค้นหาความเสียหายดังกล่าวได้ดังต่อไปนี้ เมื่อเข้าถึงดิสก์ ดิสก์หลังจะไม่เปิดขึ้นและมีข้อความปรากฏขึ้นบนจอภาพเกี่ยวกับความจำเป็นในการฟอร์แมต
ข้อความนี้หมายความว่าอย่างไร:
- โครงสร้างของระบบไฟล์ที่ใช้ถูกทำลาย
- ไม่มีการเข้าถึงเนื้อหาของฮาร์ดไดรฟ์
- การเขียนข้อมูลที่ไม่ถูกต้องหรือเสียหายไปยังดิสก์บูตเซกเตอร์
เมื่อเปิดคุณสมบัติของฮาร์ดดิสก์ คุณจะสังเกตเห็นว่าพาร์ติชันที่ถูกกล่าวหาว่าไม่มีข้อมูลใดๆ ไม่ว่าในกรณีใด จำเป็นต้องกู้คืนระบบไฟล์เพื่อกู้คืนข้อมูลในดิสก์
สิ่งที่อาจทำให้เกิดความผิดพลาด?
สาเหตุของความล้มเหลวดังกล่าวอาจเป็น:
- ผลกระทบของไวรัสที่เข้าสู่คอมพิวเตอร์
- ความล้มเหลวของระบบปฏิบัติการที่สำคัญ
- โปรแกรมที่ทำงานไม่ถูกต้องซึ่งแทนที่ไฟล์ระบบเดิมด้วยไฟล์ ซึ่งรวมถึงไดรเวอร์ที่ "คดเคี้ยว" ด้วย
- ข้อผิดพลาดของผู้ใช้เมื่อปิดเครื่องคอมพิวเตอร์ บ่อยครั้งที่ระบบไฟล์ในแฟลชมีเดียเสียหาย
- ปัจจัยภายนอกซึ่งเป็นผลมาจากการที่ระบบไฟล์อาจเสียหาย โดยเฉพาะอย่างยิ่ง ไฟฟ้าดับบ่อยครั้งอาจทำให้เกิดปัญหาที่คล้ายกัน
ฉันจะกู้คืนระบบไฟล์และข้อมูลในฮาร์ดไดรฟ์ได้อย่างไร
แม้ว่าระบบปฏิบัติการจะแจ้งให้คุณฟอร์แมตพาร์ติชันที่เสียหาย แต่ก็ไม่ควรเห็นด้วยกับการกระทำดังกล่าว อย่างไรก็ตาม หากคุณรีบเร่งและออกคำสั่งเพื่อจัดรูปแบบ ทุกอย่างจะไม่สูญหายไป จริงอยู่ ในกรณีนี้ การคืนค่าเนื้อหาของส่วนนี้จะยากกว่ามาก ขั้นแรก คุณควรกู้คืนข้อมูลทั้งหมดที่มีในพาร์ติชันที่ผิดพลาด จากนั้นกู้คืนระบบไฟล์เอง
ขอแนะนำให้กู้คืนข้อมูลและความสมบูรณ์ของโลจิคัลพาร์ติชันโดยใช้โปรแกรม RS Partition Recovery
โปรแกรมนี้ช่วยให้:
- กู้คืนไฟล์จาก HDD ที่ระบบไฟล์มีการเปลี่ยนแปลง นั่นคือด้วย RAW
- กู้คืนข้อมูลจากฮาร์ดไดรฟ์ที่คุณฟอร์แมต
- การรับข้อมูลที่สมบูรณ์ที่สุดจากโลจิคัลพาร์ติชันที่ถูกลบ
- การกู้คืนพาร์ติชันที่เสียหายเสร็จสมบูรณ์
- การคัดลอกข้อมูลจากพาร์ติชันที่เสียหายไปยังสื่ออื่น
- โปรแกรมทำงานได้ดีกับงานที่กำหนดไว้ในสื่อใด ๆ
การทำงานกับ RS Partition Recovery
อินเทอร์เฟซของโปรแกรมค่อนข้างง่าย เมนูหลักแบ่งออกเป็นสามส่วนหลัก ทางด้านซ้าย คุณจะเห็นรายการฮาร์ดไดรฟ์และโลจิคัลพาร์ติชัน ตรงกลางดิสก์จะเต็มไปด้วยข้อมูลรวมถึงขนาดของดิสก์ทั้งหมด ไฟล์ที่เราเลือกจะปรากฏในคอลัมน์ด้านขวา โปรแกรมยังแสดงไฟล์ที่ซ่อนอยู่รวมถึงพาร์ติชั่นที่จัดการโดยระบบปฏิบัติการอื่น
ถึงเวลาดำเนินการกู้คืนข้อมูลโดยตรงโดยใช้โปรแกรมที่ยอดเยี่ยมนี้ ในการทำเช่นนี้ เพียงคลิกที่ปุ่มซ้ายบนที่มีข้อความว่า "Wizard" เมนูของตัวช่วยสร้างจะเปิดขึ้นต่อหน้าผู้ใช้ ดิสก์ที่เลือกจะถูกวิเคราะห์
โปรแกรมแบ่งพาร์ติชั่นทั้งหมดออกเป็นสามประเภท: โลจิคัล, ที่ถอดออกได้และฮาร์ดไดรฟ์ ในการกู้คืนข้อมูล คุณต้องเลือกพาร์ติชันที่เหมาะสม ระบุแล้วคลิกถัดไป คุณจะได้รับแจ้งให้เลือกประเภทของการวิเคราะห์
ตัวเลือกประกอบด้วยสองตัวเลือก:
- สแกนเร็ว
- การวิเคราะห์แบบเต็ม
- ตัวกรอง 1 ตัวจะตรวจจับไฟล์ระบบ NTFS พาร์ติชันภายในส่วนใหญ่ทำงานในพื้นที่นี้
- ตัวกรอง 2 จะประมวลผลไฟล์ที่เป็นของระบบ FAT การจัดรูปแบบดังกล่าวเป็นเรื่องปกติสำหรับสื่อแบบถอดได้ แต่ไฟล์ดังกล่าวยังพบในฮาร์ดไดรฟ์ของคอมพิวเตอร์ Linux ยังทำงานร่วมกับระบบ FAT
- การวิเคราะห์เชิงลึกทำงานโดยไม่ขึ้นกับระบบไฟล์ ในระหว่างการทำงานโปรแกรมจะค้นหาไฟล์ทั้งหมดที่เคยมีหรือมีอยู่ในปัจจุบันบนดิสก์ อย่างไรก็ตาม การวิเคราะห์เชิงลึกอย่างเดียวเป็นสิ่งที่ไม่พึงปรารถนา เนื่องจากข้อมูลบางอย่างอาจสูญหายได้ วิธีที่ดีที่สุดคือวิเคราะห์ส่วนโดยใช้ตัวกรองทั้งสามตัว
เมื่อเลือกการสแกนอย่างรวดเร็ว ไฟล์บางไฟล์จะไม่พบ มีเพียงไฟล์ทั้งหมดไม่มีร่องรอยความเสียหาย
หลังจากการวิเคราะห์เสร็จสิ้น โปรแกรมจะรายงานจำนวนโฟลเดอร์และไฟล์แต่ละไฟล์ที่พบในพาร์ติชันนี้
หากต้องการดูไฟล์ทั้งหมดที่พบในระหว่างการวิเคราะห์ คุณต้องไปที่เมนูหลักของโปรแกรมโดยคลิกปุ่ม "เสร็จสิ้น"
คำแนะนำ
การแก้ปัญหานี้โดยไม่สูญเสียไฟล์บางส่วนเป็นเรื่องยากมาก แต่ด้วยแนวทางที่ถูกต้อง การสูญเสียไฟล์จะลดลงจนเกือบเป็นศูนย์ คลิกที่พาร์ติชั่นฮาร์ดดิสก์, ไฟล์ ระบบที่คุณต้องการคืนค่า ให้คลิกขวา เลือก "รูปแบบ" จากเมนูบริบทที่ปรากฏขึ้น ในหน้าต่างที่ปรากฏขึ้น ให้เลือกไฟล์ ระบบซึ่งจะฟอร์แมตพาร์ติชัน ตั้งค่าวิธีการจัดรูปแบบเป็น "ด่วน" ด้วยการฟอร์แมตดิสก์ด้วยวิธีนี้ คุณสามารถกู้คืนข้อมูลได้ในภายหลัง หลังจากนั้นคลิก "เริ่ม" หลังจากนั้นไม่กี่วินาที พาร์ติชันของฮาร์ดดิสก์จะถูกฟอร์แมตและระบบไฟล์จะถูกกู้คืน
ตอนนี้พาร์ติชันฮาร์ดดิสก์ได้รับการฟอร์แมตและระบบไฟล์ได้รับการคืนค่าแล้ว คุณสามารถกู้คืนข้อมูลที่สูญหายได้ หลังจากส่งคืนระบบไฟล์ อย่าบันทึกข้อมูลใดๆ ลงในพาร์ติชันนี้ เนื่องจากจะเพิ่มโอกาสในการกู้คืนข้อมูลอย่างมาก คุณจะต้องใช้ยูทิลิตี้ TuneUp เพื่อกู้คืน ดาวน์โหลดโปรแกรมจากอินเทอร์เน็ตและติดตั้งลงในคอมพิวเตอร์ของคุณ
เรียกใช้โปรแกรม หลังจากสแกนคอมพิวเตอร์ของคุณ คุณจะเข้าสู่เมนูหลักของโปรแกรม ในเมนูนี้ ให้คลิกซ้ายที่แท็บ "การแก้ไขปัญหา" ในหน้าต่างที่ปรากฏขึ้น เลือก " กู้คืนข้อมูลที่ถูกลบ». ในหน้าต่างถัดไป ทำเครื่องหมายพาร์ติชั่นดิสก์ที่ต้องการแล้วคลิก "ถัดไป" หน้าต่างอื่นจะปรากฏขึ้น คุณไม่จำเป็นต้องเขียนอะไรในบรรทัด "เกณฑ์การค้นหา" เนื่องจากคุณไม่ได้ค้นหาไฟล์เฉพาะ ในหน้าต่างเดียวกัน ทำเครื่องหมายที่ช่องถัดจากบรรทัด "แสดงไฟล์ในสภาพที่ดีเท่านั้น" แล้วคลิก "ถัดไป" กระบวนการค้นหาไฟล์ที่ถูกลบจะเริ่มขึ้น หลังจากเสร็จสิ้น ไฟล์ที่พบจะแสดงในหน้าต่างโปรแกรม เพียงเลือกด้วยปุ่มซ้ายของเมาส์แล้วคลิก "กู้คืน" ที่ด้านล่างของหน้าต่างโปรแกรม ไฟล์ที่หายไปจะได้รับการกู้คืน
ในบางครั้ง การติดตั้งโปรแกรมใหม่หรือการอัปเดตไดรเวอร์อาจทำให้การทำงานของระบบปฏิบัติการหยุดชะงักได้ คุณสามารถกู้คืนได้โดยใช้โปรแกรมพิเศษที่รวมอยู่ในชุดยูทิลิตี้มาตรฐานของระบบปฏิบัติการ โปรแกรมนี้สร้างจุดคืนค่าระบบเป็นระยะๆ โดยเขียนข้อมูลระบบและการตั้งค่ารีจิสทรีลงไป การเปิดใช้งานการตั้งค่าที่เหมาะสมจากจุดดังกล่าวจะทำให้คอมพิวเตอร์กลับสู่สถานะปกติ ในระบบปฏิบัติการ Windows มีหลายวิธีในการกู้คืนระบบ
คำแนะนำ
หากปัญหาปรากฏขึ้นทันทีหลังจากติดตั้งไดรเวอร์ใหม่ จากนั้นรีสตาร์ท Windows หน้าจอสีดำพร้อมตัวเลือกการบู๊ตจะเปิดขึ้นต่อหน้าคุณ คุณต้องเลือก "Load Last Known Good Configuration (with working settings)" โหมดนี้จะส่งคืนการตั้งค่าไดรเวอร์และการตั้งค่ารีจิสทรีที่ทำงานล่าสุด
หากคุณมีปัญหาขณะทำงานกับพีซี และคุณไม่ทราบว่าเกิดข้อผิดพลาดเมื่อใด คุณต้องเข้าสู่โปรแกรมการคืนค่าระบบ หลังจากนั้น เลือกหนึ่งในจุดคืนค่า เช่น เมื่อวาน หากการคืนค่าการตั้งค่าเมื่อวานไม่ได้ผล คุณต้องทำ
บ่อยครั้งที่ระบบไฟล์ดิสก์เปลี่ยนเป็น RAW หลังจากปิดคอมพิวเตอร์อย่างไม่ถูกต้อง เมื่อปิดไฟ หรือผู้ใช้ประหยัดเวลาและถอดปลั๊กไฟออกจากเต้ารับ อีกสาเหตุหนึ่งคือไวรัสที่เปลี่ยนรูปแบบ NTFS เป็น RAW HDD วิธีแก้ไขปัญหานี้ อ่านบทความนี้
ระบบไฟล์ RAW คืออะไร?
หากดิสก์ได้รับรูปแบบ RAW Windows จะแสดงในพาร์ติชันฮาร์ดไดรฟ์อื่นๆ แต่เมื่อคุณพยายามเปิดคอมพิวเตอร์จะมีข้อผิดพลาดและเสนอให้จัดรูปแบบ นอกจากนี้ การดำเนินการใด ๆ กับไดรฟ์ข้อมูลนี้จะไม่สามารถใช้งานได้: การตรวจสอบข้อผิดพลาด การจัดเรียงข้อมูล ฯลฯ (มีประโยชน์ในการอ่าน "")
ด้วยเหตุนี้ ระบบไฟล์ RAW จึงไม่มีอยู่จริง หากไดรฟ์ได้รับรูปแบบนี้ แสดงว่าไดรเวอร์คอมพิวเตอร์ไม่สามารถระบุประเภทของระบบไฟล์ได้ - NTFS, FAT หรือ FAT32 ในทางปฏิบัติ สิ่งนี้เกิดขึ้นได้ในหลายกรณี:
- โครงสร้างระบบไฟล์เสียหาย
- พาร์ติชันไม่ได้รับการฟอร์แมต
- ไม่มีการเข้าถึงเนื้อหาของไดรฟ์อย่างถูกต้อง
หากโวลุ่ม OS เสียหาย คำเตือน "รีบูตและเลือกอุปกรณ์บู๊ตที่เหมาะสม" หรือ "ไม่พบระบบปฏิบัติการ" จะปรากฏขึ้นเมื่อคอมพิวเตอร์บู๊ต
การกู้คืน
หากปัญหาเกิดขึ้นในไดรฟ์ที่ไม่ใช่ระบบ แต่มีข้อมูลสำคัญที่จะสูญหายระหว่างการฟอร์แมต ให้ใช้เครื่องมือ Windows ทั่วไปหรือโปรแกรมของบริษัทอื่นเพื่อแก้ไขข้อผิดพลาด
เครื่องมือ Windows
โดยพื้นฐานแล้ว ยูทิลิตี chkdsk มาตรฐานจะช่วยแก้ไขปัญหาเกี่ยวกับการจัดรูปแบบใน RAW
หลังจากตรวจสอบแล้ว คอมพิวเตอร์จะซ่อมแซมเซกเตอร์เสียและระบบไฟล์ NTFS ในโวลุ่มที่มีปัญหา
สำคัญ! วิธีนี้ใช้ได้ผลหากแฟลชไดรฟ์หรือฮาร์ดไดรฟ์ได้รับการฟอร์แมตเป็น NTFS
นอกจากนี้ ยูทิลิตี้ chkdsk จะช่วยเมื่อดิสก์ระบบเสียหาย แต่สำหรับสิ่งนี้คุณต้องมีดิสก์สำหรับบูตหรือแฟลชไดรฟ์
- เริ่มคอมพิวเตอร์จากแฟลชไดรฟ์หรือดิสก์ USB ที่สามารถบู๊ตได้ → เลือก "การคืนค่าระบบ"
- ตัวเลือกเพิ่มเติม → บรรทัดคำสั่ง → ป้อน chkdsk target_disk_letter: /ฉ.
ในสภาพแวดล้อมการกู้คืน ตัวอักษรของพาร์ติชันจะแตกต่างจากชื่อไดรฟ์แบบลอจิคัล เพื่อไม่ให้เกิดข้อผิดพลาดให้เปิดรายการพาร์ติชันคอมพิวเตอร์ในบรรทัดคำสั่ง
ป้อน diskpart → ปริมาณรายการ → รายการจะระบุว่าดิสก์ใดเป็นดิสก์ระบบ
โปรแกรมของบุคคลที่สาม
มีโปรแกรมของบุคคลที่สามที่ช่วยกู้คืนระบบไฟล์ NTFS หากฟอร์แมตเป็น RAW ด้วยเหตุผลบางประการ พวกเขาจะไม่ทำลายข้อมูลผู้ใช้ที่จัดเก็บไว้ในวอลุ่ม ตรงกันข้ามกับยูทิลิตี้ chkdsk ซึ่งสามารถ "ทำร้าย" พวกเขาในระหว่างกระบวนการกู้คืน
การกู้คืนข้อมูลพลังงาน MiniTool
สำคัญ! วิธีนี้มีประสิทธิภาพมากที่สุดหากระบบไฟล์ RAW ปรากฏบนแฟลชไดรฟ์
ดิสก์ทดสอบ
นี่คือยูทิลิตี้ฟรีแบบมัลติฟังก์ชั่นที่ทำงานกับพาร์ติชั่นฮาร์ดดิสก์โดยใช้ตัวเลือกมากมาย โปรแกรมนี้นำเสนอในเวอร์ชันพกพาดังนั้นจึงไม่ต้องติดตั้ง ข้อเสียเปรียบหลัก
หากถึงจุดหนึ่งที่คุณเชื่อมต่อไดรฟ์แบบถอดได้กับข้อมูลสำคัญจำนวนมากเข้ากับคอมพิวเตอร์ คุณจะเห็นข้อความว่า “หากต้องการใช้ดิสก์ในไดรฟ์ n: ให้ฟอร์แมตก่อน คุณต้องการจัดรูปแบบหรือไม่” บทความนี้เหมาะสำหรับคุณ
การกู้คืนแฟลชไดรฟ์หลังจากแปลงเป็นรูปแบบ RAW
ก่อนอื่นมาทำความเข้าใจกันก่อนว่า RAW คืออะไร ท้ายที่สุดแล้ว ทุกคนคุ้นเคยกับการเห็นระบบไฟล์ที่คุ้นเคยในไดรฟ์ เช่น NTFS, FAT32 ใช้สำหรับทั้ง SSD และฮาร์ดไดรฟ์และแฟลชไดรฟ์
จำเป็นต้องมีระบบไฟล์เพื่อให้ดิสก์ทำงานและสื่อสารกับคอมพิวเตอร์ได้ ด้วยเหตุนี้ คอมพิวเตอร์จึงแปลข้อมูลเป็นรหัสไบนารี่ที่เข้าใจและสามารถทำงานได้ และผู้ใช้ได้เห็นผลลัพธ์ของงานนี้แล้ว: ภาพถ่าย ข้อความ วิดีโอ การบันทึกเสียง เกม และแอปพลิเคชัน RAW คืออะไรกันแน่? หากคุณไม่ลงรายละเอียดมากเกินไป RAW คือความล้มเหลว ข้อผิดพลาดของระบบ มาดูกันว่าทำไมปัญหานี้ถึงเกิดขึ้น
ทำไมแฟลชไดรฟ์ถึงกลายเป็น RAW
หากระบบไฟล์ในแฟลชไดรฟ์ของคุณกลายเป็น RAW ในทันที หมายความว่าการทำงานกับมันหรือคอมพิวเตอร์เกิดข้อผิดพลาดหลายอย่าง เริ่มต้นจากความล้มเหลวของระบบซ้ำ ๆ ลงท้ายด้วยการทำงานของโปรแกรมที่เป็นอันตรายซึ่งเรียกว่าไวรัส หากคุณแน่ใจว่าความล้มเหลวเกิดจากไวรัส - เมื่อคุณเชื่อมต่อแฟลชไดรฟ์ โปรแกรมป้องกันไวรัสจะบอกคุณว่ามีภัยคุกคาม แต่คุณเพิกเฉยต่อคำเตือนเหล่านี้ - ก่อนอื่นคุณควรสแกนระบบและกำจัดแหล่งที่มาของ ปัญหาคือไวรัสที่ส่งคุณมีปัญหามากมาย
ไวรัสอาจเข้าสู่คอมพิวเตอร์ของคุณผ่านทางอินเทอร์เน็ตเช่นกัน ดังนั้นเพื่อป้องกันการติดไวรัสในอนาคต คุณควรเลือกไซต์อย่างเจาะจงมากขึ้นในการค้นหาข้อมูลนี้หรือข้อมูลนั้น เน้นไปที่ไซต์ที่เชื่อถือได้ นอกจากนี้ยังเป็นไปได้ค่อนข้างมากที่จะทำให้ไดรฟ์เสียหายทางกายภาพ เช่น เมื่อทำตก แรงดันไฟฟ้าตกในคอมพิวเตอร์ หรือการถอดแฟลชไดรฟ์อย่างไม่เหมาะสม
ตอนนี้คุณรู้แล้วว่าทำไมปัญหานี้ถึงเกิดขึ้น สิ่งสำคัญที่สุดคืออย่ารีบร้อนในการฟอร์แมตแฟลชไดรฟ์ คุณจะสูญเสียไฟล์ทั้งหมดในนั้น คุณสามารถลอง "ฟื้นคืนชีพ" ได้โดยใช้ยูทิลิตี้ Windows ในตัวหรือโปรแกรมของบุคคลที่สามอื่น ๆ ที่เผยแพร่ต่อสาธารณะทางอินเทอร์เน็ต
วิธีแก้ไขรูปแบบ RAW ในแฟลชไดรฟ์
หากคุณไม่ต้องการข้อมูลในแฟลชไดรฟ์ คุณสามารถฟอร์แมตได้อย่างปลอดภัยด้วยเครื่องมือในตัว แต่ถ้ามีข้อมูลที่มีค่า คุณต้องแก้ไขปัญหานี้ คำถามเกิดขึ้น: จะแก้ไขแฟลชไดรฟ์ในรูปแบบ RAW ได้อย่างไร
ไม่จำเป็นต้องสิ้นหวัง ทุกอย่างสามารถกู้คืนได้โดยไม่สูญเสีย อย่างไรก็ตาม ทุกสิ่งไม่ได้ง่ายและไร้เมฆเสมอไป หากคุณมีความคิดเพียงเล็กน้อยว่าจะทำอย่างไรหากแฟลชไดรฟ์กลายเป็นรูปแบบ RAW คุณควรติดต่อผู้เชี่ยวชาญเฉพาะทางซึ่งข้อมูลทั้งหมดจะได้รับการกู้คืนโดยมีค่าธรรมเนียม หากคุณมั่นใจในตัวเองคุณสามารถกู้คืนแฟลชไดรฟ์ได้ด้วยตัวเอง มีโปรแกรมพิเศษสำหรับแก้ปัญหานี้
วิธีแก้ไขรูปแบบ RAW ในแฟลชไดรฟ์ คุณควรเริ่มต้นด้วยโปรแกรมในตัวที่ทำงานผ่านบรรทัดคำสั่ง คุณเพียงแค่ต้องป้อนคำสั่งในช่องบรรทัดคำสั่ง: chkdsk n: / n โดยที่ n คือตัวอักษรที่ระบุดิสก์ที่คุณต้องการ "รักษา" และตัวที่สอง / n คือฟังก์ชันของการแก้ไขระบบไฟล์ระหว่างการสแกน หากโปรแกรมในตัวไม่สามารถจัดการกับปัญหานี้ได้ ข้อความ "Chkdsk ไม่ถูกต้องสำหรับดิสก์ RAW" จะแสดงขึ้น แต่ไม่ต้องเสียใจ ยังมีอีกมากมายที่จะช่วยในการต่อสู้กับ RAW ที่โชคไม่ดีนี้
ในกรณีที่โปรแกรมในตัวไม่มีอำนาจโปรแกรม DMDE ที่ค่อนข้างฟรีจะเข้ามาช่วยเหลือซึ่งสามารถดาวน์โหลดได้จากเว็บไซต์ทางการ การเปิดและติดตั้งยูทิลิตี้นี้ไม่ใช่เรื่องยากดังนั้นเราจะไม่พูดถึงรายละเอียดนี้ หลังจากติดตั้งและเรียกใช้แอปพลิเคชันแล้ว คุณจะเห็นหน้าต่างสองบาน ทางด้านซ้าย เลือก "Phys. อุปกรณ์" ทางด้านขวา - แฟลชไดรฟ์ที่มีปัญหา ดับเบิลคลิกที่มัน ณ จุดนี้ การสแกนเนื้อหาของแฟลชไดรฟ์ด่วนจะเกิดขึ้น
ไปที่โฟลเดอร์ "Found" จากนั้นไปที่โฟลเดอร์ "All found + reconstructions" จากนั้นคลิก "Rescan the volume ทั้งหมด" และยืนยันการกระทำของคุณ ตอนนี้โปรดอดใจรอ เพราะยิ่งแฟลชไดรฟ์ของคุณมีปริมาณมาก การสแกนก็จะยิ่งใช้เวลานานขึ้น หลังจากสิ้นสุดขั้นตอนนี้ ในหน้าต่างคุณจะเห็นไฟล์ทั้งหมดที่อยู่ในแฟลชไดรฟ์ก่อนที่มันจะล้มเหลว แต่โปรดทราบว่าไฟล์เหล่านั้นจะมีชื่อที่แตกต่างกันโดยสิ้นเชิง จากนั้นคุณสามารถเริ่มกู้คืนได้
หากหลังจากดำเนินการทั้งหมดแล้ว ไม่มีอะไรได้ผลสำหรับคุณหรือฟังก์ชันการทำงานของโปรแกรมนี้ไม่ตรงตามความต้องการของคุณ คุณควรพิจารณาตัวเลือกอื่น ซึ่งก็คือ MiniTool Power Data Recovery มีโปรแกรมเวอร์ชันฟรีซึ่งฟังก์ชันนี้ถูกจำกัดด้วยน้ำหนักสูงสุดของไฟล์ที่กู้คืนได้ (สูงสุด 1 GB)
- หลังจากติดตั้งและเรียกใช้ยูทิลิตีนี้ คุณต้องระบุไดรฟ์ที่คุณต้องการกู้คืนข้อมูล
- เลือกแฟลชไดรฟ์ MiniTool Power Data Recovery จะแสดงไฟล์ที่มีอยู่ คุณสามารถเลือกทั้งหมดหรือเฉพาะที่คุณต้องการ
- ในการบันทึกไฟล์ คุณต้องคลิกปุ่มบันทึกไฟล์ (สีฟ้าด้านซ้าย)
- จากนั้นโปรแกรมจะขอให้คุณระบุไดเร็กทอรี (ดิสก์) ที่คุณต้องการบันทึกไฟล์จากแฟลชไดรฟ์ที่ไม่ดี และเธอจะเตือนคุณด้วยว่าอย่าคิดที่จะบันทึกข้อมูลลงในแฟลชไดรฟ์ USB ที่คุณกู้คืน
จากช่วงเวลานี้ กระบวนการคัดลอกจะเริ่มขึ้น ระยะเวลาอาจเป็นเวลาที่เหมาะสม ซึ่งขึ้นอยู่กับขนาดของไฟล์และกำลังการประมวลผลของคอมพิวเตอร์ หลังจากปรับแต่งทั้งหมดแล้ว ให้รอจนกว่าการคัดลอกจะเสร็จสิ้น เพียงเท่านี้ก็เหลือเพียงการตรวจสอบไฟล์ที่จำเป็นในโฟลเดอร์ที่คุณบันทึกไว้ไม่ว่าจะอ่านได้หรือไม่ และเริ่ม "คืนชีพ" แฟลชไดรฟ์จริง ๆ นั่นคือเพียงแค่จัดรูปแบบ
จะทำอย่างไรถ้าแฟลชไดรฟ์ไม่ได้ฟอร์แมตในรูปแบบ RAW
มันจะมีประโยชน์หากพูดถึงแง่มุมอื่นของปัญหานี้ กล่าวคือ: จะทำอย่างไรถ้าแฟลชไดรฟ์ไม่ได้ฟอร์แมตในรูปแบบ RAW หากคุณจัดการเพื่อแยกไฟล์โดยใช้โปรแกรมด้านบน ตอนนี้คุณต้องคิดถึงวิธีคืนค่าแฟลชไดรฟ์ซึ่งกลายเป็นรูปแบบ RAW เพื่อกลับไปใช้ประสิทธิภาพก่อนหน้า ไปที่ "My Computer" คลิกขวาที่ไดรฟ์แล้วเลือก "Format" หากหลังจากนั้นรูปแบบ RAW ที่โชคไม่ดียังคงอยู่แสดงว่าไม่ใช่ทุกอย่างที่เป็นสีดอกกุหลาบและคุณจะต้อง "เสียเหงื่อ" เล็กน้อย
ในกรณีนี้ ในการกู้คืนแฟลชไดรฟ์ คุณต้องทำการฟอร์แมตไดรฟ์ "ลึก" ระดับต่ำ น่าเสียดายที่ Windows เองไม่สามารถทำได้ แต่ยูทิลิตี้รูปแบบระดับต่ำ NDD ที่ยอดเยี่ยมซึ่งแจกจ่ายโดยไม่มีค่าใช้จ่ายแบบมีเงื่อนไขจะมาช่วย
การทำงานกับยูทิลิตี้นี้ทำได้ง่าย:
- เรียกใช้ในโหมด "ดำเนินการต่อฟรี" เพื่อใช้งานต่อไปได้ฟรี ในกรณีนี้ ฟังก์ชันของเวอร์ชันฟรีก็เพียงพอแล้วสำหรับเรา
- ในหน้าต่างที่เปิดขึ้น ให้เลือกไดรฟ์
- ถัดไปในหน้าต่างที่เปิดขึ้น ให้ไปที่แท็บ "รูปแบบระดับต่ำ" คลิก "ฟอร์แมตอุปกรณ์นี้" และยืนยันการดำเนินการนี้
หลังจากกระบวนการฟอร์แมตระดับต่ำเสร็จสิ้น ระยะเวลาขึ้นอยู่กับพลังการประมวลผลของคอมพิวเตอร์และขนาดของแฟลชไดรฟ์ ข้อความจะปรากฏขึ้นว่าคุณต้องฟอร์แมตแฟลชไดรฟ์ด้วยยูทิลิตี้ Windows ในตัว เพื่อกู้คืนระบบไฟล์ "ปกติ" เมื่อทำการฟอร์แมต ให้ระบุรูปแบบ NTFS หรือ FAT32 ที่คุณต้องการ แต่โปรดจำไว้ว่าระบบไฟล์ FAT32 ไม่อนุญาตให้คุณจัดเก็บไฟล์เดี่ยวขนาดใหญ่ ดังนั้นหากคุณดาวน์โหลดภาพยนตร์ เกม และไฟล์ที่ "หนัก" ที่คล้ายกัน ระบบไฟล์ NTSF นั้นเหมาะสำหรับ คุณ.
เมื่อสรุปจากทั้งหมดข้างต้นฉันอยากจะบอกว่าปัญหานี้ไม่มีอะไรน่ากลัวและทุกอย่างสามารถแก้ไขได้ แม้ว่าแฟลชไดรฟ์ของคุณจะมีไฟล์ เอกสาร และอื่นๆ ที่สำคัญมาก คุณก็ไม่จำเป็นต้องวางสาย หากคุณทำทุกอย่างถูกต้อง คุณจะกู้คืนไฟล์ทั้งหมดได้โดยไม่สูญเสีย
ภาพถ่ายจากโอเพ่นซอร์ส
สถานการณ์ที่ต้องซ่อมแซมฮาร์ดไดรฟ์สามารถเกิดขึ้นได้กับผู้ใช้พีซีทุกคน อาจจำเป็นด้วยเหตุผลหลายประการ หนึ่งในนั้นคือความเสียหายของระบบไฟล์
วิธีตรวจสอบว่าระบบไฟล์ขัดข้องหรือไม่
หากใช้ดิสก์ตามวัตถุประสงค์ ดิสก์นั้นจะมีระบบไฟล์ FAT หรือ NTFS รูปแบบเหล่านี้ระบุว่าใช้งานได้ดีและไม่ต้องคืนค่า แต่บางครั้งก็เปลี่ยนเป็น RAW จะเข้าใจได้อย่างไรว่ามีความล้มเหลวเกิดขึ้น?หากคุณเข้าถึงดิสก์ แต่ไม่ได้เปิดขึ้นและมีข้อความปรากฏขึ้นเกี่ยวกับความจำเป็นในการฟอร์แมตแสดงว่ามีข้อผิดพลาดเกิดขึ้น
ข้อความนี้อาจหมายถึงสิ่งต่อไปนี้:
- โครงสร้างของระบบไฟล์ที่ใช้ถูกทำลาย
- ไม่มีการเข้าถึงเนื้อหาอย่างชัดเจน
- เขียนข้อมูลผิดไปยังบูตเซกเตอร์
วิธีการกู้คืน
อย่ารีบร้อนในการฟอร์แมต คุณสามารถกู้คืนระบบไฟล์ของฮาร์ดดิสก์ได้โดยไม่ต้องใช้มาตรการที่รุนแรงการกู้คืนด้วย Testdisk
มีให้บริการฟรี ทำให้สามารถคืนข้อมูลที่สูญหายไปยังสถานะที่ใกล้เคียงกับอุดมคติได้สมมติว่าฮาร์ดไดรฟ์ของเรามีหลายพาร์ติชั่น ตัวอย่างเช่นส่วน D เสียหาย เราเลือกส่วนที่เสียหายในโปรแกรมจากนั้นระบุประเภทของโครงสร้างที่เรามี ในตัวอย่างของเรา นี่คือพาร์ติชัน Intel/PC เลือกรายการวิเคราะห์ การวิเคราะห์จะดำเนินการและจะออกรายการพาร์ติชันสำหรับการกู้คืน เลือกตัวเลือกการค้นหาด่วน ในทางกลับกัน มันจะเลือกไฟล์ทั้งหมดจากส่วนต่างๆ เมื่อคุณพบสิ่งที่คุณต้องการแล้ว ให้คลิกปุ่ม เขียน หลังจากดำเนินการทั้งหมดแล้ว ข้อมูลที่สูญหายจะได้รับการกู้คืน
การกู้คืนด้วย RS Partition Recovery
อินเทอร์เฟซค่อนข้างเรียบง่าย เมนูหลักมี 3 ส่วน ทางด้านซ้ายคือรายการของฮาร์ดไดรฟ์และโลจิคัลพาร์ติชัน ตรงกลางจะแสดงการโหลดข้อมูล ไฟล์ที่เลือกโดยผู้ใช้จะแสดงทางด้านขวา- ในการเริ่มต้นการกู้คืน คุณต้องคลิก "ตัวช่วยสร้าง" หลังจากนั้นจะปรากฏเมนูการทำงาน ฮาร์ดไดรฟ์จะถูกวิเคราะห์
- ในโปรแกรม ทุกส่วนจะแบ่งออกเป็น 3 ประเภท ได้แก่ ฮาร์ดไดรฟ์แบบถอดได้และแบบลอจิคัล ในการเริ่มการกู้คืนข้อมูล คุณจะต้องเลือกพาร์ติชันที่ต้องการ หลังจากนั้นคลิก "ถัดไป" คุณจะได้รับแจ้งให้เลือกประเภทของการวิเคราะห์: การสแกนออนไลน์หรือการวิเคราะห์แบบเต็ม
- เป็นการดีกว่าที่จะทำการวิเคราะห์อย่างเต็มรูปแบบทันที ด้วยตัวกรอง 3 ตัวจะถูกประมวลผลทันที ตัวกรองแรกจะคำนวณระบบ NTFS ส่วนที่สองจะประมวลผลไฟล์ที่เป็นของระบบนี้ การวิเคราะห์เชิงลึกจะทำงานโดยไม่คำนึงถึงระบบไฟล์
- หากคุณเลือกตัวเลือกแรก ก็จะไม่พบไฟล์บางไฟล์ ในกรณีนี้ จะพบไฟล์ที่ไม่แสดงสัญญาณความเสียหาย
- หลังจากนั้น คุณสามารถเริ่มการสแกน ยิ่งตรวจสอบดิสก์โวลุ่มมากเท่าไหร่ กระบวนการก็จะยิ่งนานขึ้นเท่านั้น
- หลังจากการวิเคราะห์เสร็จสิ้น คุณจะพบว่ามีกี่โฟลเดอร์ในส่วนนี้
- เพื่อทำความคุ้นเคยกับไฟล์ทั้งหมดที่พบในระหว่างการวิเคราะห์ คุณต้องไปที่เมนูหลักแล้วคลิก "เสร็จสิ้น"
- โฟลเดอร์ Deep Analysis จะปรากฏขึ้นตรงกลางหน้าต่าง ถัดไป คุณจะต้องเลือกในโฟลเดอร์นี้ จากนั้นคลิก "กู้คืน" ยังคงต้องเลือกสถานที่ที่จะช่วยพวกเขา
- ในหน้าต่างนี้ คุณจะต้องเลือกตำแหน่งที่จะบันทึกข้อมูล ตัวเลือกในการกู้คืนโครงสร้างโฟลเดอร์ที่ถูกลบ และกู้คืนสตรีมไฟล์เป็น NTFS หลังจากนั้นคุณต้องคลิกปุ่ม "กู้คืน"
โดยทั่วไป ไม่มีระบบไฟล์ RAW ในระบบปฏิบัติการ Windows RAW หมายความว่าประเภทระบบไฟล์ไม่ได้กำหนดอย่างถูกต้อง สิ่งนี้สามารถเกิดขึ้นได้จากหลายสาเหตุ:
- เนื่องจากดิสก์ไม่ได้ฟอร์แมต
- ดิสก์มีข้อบกพร่องหรือมีความเสียหายต่อระบบไฟล์
- ไม่ได้กำหนดการเข้าถึงดิสก์ที่ถูกต้อง
ในกรณีนี้ ระบบปฏิบัติการจะรายงานข้อผิดพลาดที่เกี่ยวข้องและเสนอให้ฟอร์แมตดิสก์ใหม่อีกครั้ง แน่นอนข้อมูลทั้งหมดจะหายไป
สิ่งนี้ทำให้เกิดคำถาม: หากแฟลชไดรฟ์มีระบบไฟล์ดิบจะแก้ไขสถานการณ์ได้อย่างไร และสามารถทำได้ทั้งด้วยวิธีปกติของระบบปฏิบัติการ Windows และด้วยความช่วยเหลือของยูทิลิตี้ของบุคคลที่สาม
กู้คืนระบบไฟล์โดยใช้ Windows
- เรียกบรรทัดคำสั่งด้วยคีย์ผสม - ;
- ในหน้าต่างที่เปิดขึ้นให้พิมพ์คำสั่ง: cmd;
- คอนโซลการจัดการจะเปิดขึ้นซึ่งคุณจะต้องพิมพ์คำสั่ง: CHKDSK / F ชื่อของแผ่นดิสก์อาจแตกต่างกัน ตัวอย่างเช่น: /C, /A, /I เป็นต้น
โปรแกรมบริการพิเศษจะเริ่มทำงานซึ่งจะไม่เพียงตรวจสอบพาร์ติชันดิสก์เพื่อหาข้อผิดพลาดเท่านั้น แต่ยังพยายามกำจัดอีกด้วย
คุณอาจต้องรีสตาร์ทคอมพิวเตอร์ก่อนตรวจสอบ
หลังจากโปรแกรมทำงานเสร็จแล้ว คุณจะต้องเรียกอีกอันหนึ่ง - เพื่อสแกนข้อผิดพลาดตามเวลาจริง:
- คอนโซลการจัดการถูกเรียกตามที่อธิบายไว้ข้างต้น
- ป้อนคำสั่ง: sfc /scannow
ดังนั้นปัญหาสามารถแก้ไขได้: หากฮาร์ดดิสก์เป็นข้อมูลดิบจะแก้ไขได้อย่างไร?
กู้คืนระบบไฟล์โดยใช้ยูทิลิตี้
การกู้คืนระบบไฟล์ของแฟลชไดรฟ์โดยไม่สูญเสียข้อมูลสามารถทำได้โดยใช้ยูทิลิตี้ของบุคคลที่สาม พวกเขามีฟังก์ชั่นเพิ่มเติมที่หลากหลายและแตกต่างกันในองค์กรของอินเทอร์เฟซ แต่วัตถุประสงค์ทั่วไปนั้นเหมือนกัน: เพื่อกู้คืนระบบไฟล์ดิสก์ที่เสียหาย แต่ไม่สูญเสียข้อมูลแม้แต่บิตเดียว
นี่เป็นเพียงไม่กี่โปรแกรมเหล่านี้:
- การกู้คืนพาร์ติชัน RS;
- การกู้คืนข้อมูลพลังงานเครื่องมือขนาดเล็ก;
- ดิสก์ทดสอบ (ยูทิลิตี้นี้ใช้ไม่ได้กับชื่อไฟล์ที่เขียนด้วยอักษรซีริลลิก)
- ชนะเลขฐานสิบหก;
- รับข้อมูลกลับสำหรับ FAT/NTFS (สำหรับระบบ FAT และ NTFS เท่านั้น)
ผู้ใช้บางรายอาจพบว่าตนเองไม่สามารถเข้าถึงฮาร์ดไดรฟ์ (หรือแฟลชไดรฟ์) ได้ ในระบบปฏิบัติการอุปกรณ์ดังกล่าวจะได้รับสถานะ " ดิบ” และโครงสร้างไฟล์จะไม่สามารถเข้าถึงได้โดยผู้ใช้ ในบทความนี้ ฉันจะพิจารณาความผิดปกตินี้โดยละเอียด บอกคุณว่าจะทำอย่างไรในสถานการณ์ที่ระบบไฟล์ RAW อยู่ ตลอดจนวิธีคืนค่า NTFS, FAT32 เครื่องมือใดที่จะช่วยเราในเรื่องนี้ และวิธีการใช้งาน .
การกู้คืนพาร์ติชันของดิสก์
ระบบไฟล์ RAW คืออะไร
เพื่อให้เข้าใจว่านี่คือระบบไฟล์ RAW และวิธีส่งคืนรูปแบบ NTFS, FAT32 คุณต้องตัดสินใจเกี่ยวกับความหมายของคำว่า "RAW" แปลจากภาษาของเช็คสเปียร์ คำศัพท์ "ดิบ" หมายถึง "ดิบ", "วัตถุดิบ" ดังนั้น ในกรณีของเรา คำนี้หมายถึงดิสก์ที่ยังไม่ได้ฟอร์แมต หรือโครงสร้างข้อมูลเสียหาย (ข้อผิดพลาดในตารางพาร์ติชัน MBR และตารางไฟล์ MFT ไวรัส ปัญหาเกี่ยวกับฮาร์ดแวร์พีซี และอื่นๆ) .
พูดง่ายๆ ก็คือ ดิสก์ RAW เป็นดิสก์ที่ Windows OS ไม่รู้จักด้วยเหตุผลหลายประการ โดยปกติแล้ว ในกรณีนี้ Windows แนะนำให้ฟอร์แมตดิสก์ดังกล่าว ซึ่งคุณไม่ควรทำ เพราะข้อมูลในดิสก์จะสูญหายเนื่องจากการฟอร์แมต
สาเหตุที่ดิสก์จาก NTFS และ FAT32 กลายเป็น RAW
สาเหตุของการปรากฏตัวของดิสก์ RAW แทนที่จะเป็นระบบไฟล์ NTFS และ FAT32 ตามปกติมีดังนี้:
- การตัดการเชื่อมต่ออย่างกะทันหันของดิสก์ดังกล่าว (การสูญเสียแรงดันไฟฟ้าในเครือข่าย, การตัดการเชื่อมต่อทางกายภาพโดยผู้ใช้, ปัญหาในการทำงานของแหล่งจ่ายไฟ ฯลฯ ) ซึ่งเป็นผลมาจากการละเมิดความสมบูรณ์และโครงสร้างของข้อมูลบนดิสก์
- ปัญหาเกี่ยวกับสายเคเบิลที่เชื่อมต่อเมนบอร์ดและฮาร์ดไดรฟ์
- การทำงานของโปรแกรมไวรัสที่ละเมิดความสมบูรณ์ของ bootloader ตารางพาร์ติชัน โครงสร้างไฟล์ และอื่นๆ
- เซกเตอร์เสียบนฮาร์ดไดรฟ์อันเป็นผลมาจากการที่โครงสร้างของระบบบนฮาร์ดไดรฟ์เสียหาย
- ข้อผิดพลาดในการติดตั้งหรืออัปเดตระบบปฏิบัติการ
- ข้อผิดพลาดเมื่อทำงานกับตัวจัดการพาร์ติชันฮาร์ดดิสก์ต่างๆ
- ไม่มีการเชื่อมต่อแน่นระหว่างแฟลชไดรฟ์ USB และขั้วต่อ USB ของพีซี (ในกรณีของแฟลชไดรฟ์)
- ปัญหาในการทำงานของเมนบอร์ดคอมพิวเตอร์เป็นต้น
วิธีคืนค่า NTFS, FAT32 จาก RAW
- เพียงแค่พยายามที่ รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ, ปัญหาอาจจะเป็นแบบสุ่ม;
- ตรวจสอบความแน่นของสายเชื่อมต่อไปยังฮาร์ดไดรฟ์ลองใช้ ตัวเชื่อมต่ออื่น ๆเพื่อเชื่อมต่อฮาร์ดไดรฟ์บนเมนบอร์ดเช่นเดียวกับ พอร์ต usb อื่นคอมพิวเตอร์เมื่อเชื่อมต่อแฟลชไดรฟ์ภายนอก
- ใช้ยูทิลิตี้ CHKDSK ในตัว. เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและพิมพ์
chkdsk X: /f (โดยที่ X คืออักษรระบุไดรฟ์ RAW)
พารามิเตอร์ "f" หมายถึงการแก้ไขข้อผิดพลาดบนดิสก์ นั่นคือยูทิลิตี้ CHKDSK ไม่เพียงค้นหาปัญหา แต่ยังแก้ไขปัญหาเหล่านั้นด้วย
ฉันทราบด้วยว่าคำสั่งนี้มีความเกี่ยวข้องประการแรกสำหรับดิสก์ที่ได้รับการฟอร์แมตในระบบไฟล์ NTFS ในเวลาเดียวกัน หากคุณไม่สามารถบู๊ตระบบปฏิบัติการได้ ให้บู๊ตโดยใช้ดิสก์ระบบหรือแฟลชไดรฟ์ที่สามารถบู๊ตได้ (คุณสามารถใช้ชุดประกอบ Live CD ต่างๆ) เลือก "System Restore" ที่นั่น ไปที่ "Advanced Options" จากนั้นไปที่ " พร้อมรับคำสั่ง" และพิมพ์คำสั่งด้านบน
หากคุณไม่สามารถเข้าถึงบรรทัดคำสั่งจากพีซีของคุณได้ ขอแนะนำให้เชื่อมต่อฮาร์ดไดรฟ์ของคุณกับคอมพิวเตอร์เครื่องอื่นและตรวจสอบข้อผิดพลาดในไดรฟ์ของคุณ
- ใช้ความสามารถของยูทิลิตี้ระบบอื่น sfcสร้างขึ้นเพื่อตรวจสอบความสมบูรณ์ของไฟล์ระบบ เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบโดยเขียน:
แล้วกดเข้าไป
- หากคุณมีสิทธิ์เข้าถึงระบบปฏิบัติการ คุณควร ตรวจสอบคอมพิวเตอร์ของคุณเพื่อหาไวรัสการใช้โปรแกรมป้องกันไวรัสพิเศษ (เช่น Web CureIt! หรือ Malware-AntiMalware)
- หากไม่มีข้อมูลสำคัญในดิสก์ปัญหา (หรือไม่จำเป็น) แสดงว่าดิสก์ปัญหา (หรือแฟลชไดรฟ์) สามารถจัดรูปแบบได้. คลิกที่ปุ่ม "เริ่ม" และในแถบค้นหาประเภท diskmgmt.msc แผงควบคุมดิสก์จะปรากฏขึ้น คลิกขวาที่ดิสก์ดิบแล้วเลือก "รูปแบบ" จากเมนูที่ปรากฏขึ้น
หากคุณมีระบบไฟล์ RAW ให้ส่งคืน NTFS, FAT32 โดยใช้โปรแกรมของบุคคลที่สาม
หากคุณต้องการกู้คืนระบบไฟล์ NFTS และ FAT32 คุณควรใช้ฟังก์ชันการทำงานของโปรแกรมพิเศษที่จะช่วยเราในเรื่องนี้ ฉันมีโปรแกรมเช่น Recuva และ TestDisk
รีคูวา
หนึ่งในโปรแกรมยอดนิยมสำหรับการกู้คืนไฟล์ที่สูญหายคือ Recuva ดาวน์โหลด ติดตั้ง และเปิดใช้ผลิตภัณฑ์นี้ เลือกตัวเลือกเพื่อกู้คืนไฟล์ทั้งหมด เลือกดิสก์ที่มีปัญหา เปิดใช้งานตัวเลือกการวิเคราะห์เชิงลึก แล้วคลิกที่ "เริ่ม"
หลังจากการสแกนเสร็จสิ้น โปรแกรมจะแสดงรายการไฟล์ที่พบ ทำเครื่องหมายในช่องทำเครื่องหมายแล้วคลิก "กู้คืน"
ทดสอบดิสก์
โปรแกรมที่สองที่สามารถช่วยเกี่ยวกับระบบไฟล์ RAW คือ TestDisk
- ดาวน์โหลดและติดตั้งโปรแกรมนี้ เรียกใช้ในฐานะผู้ดูแลระบบ
- เลือกคำสั่ง "สร้าง" แล้วกด Enter เลือกดิสก์ดิบด้วยเคอร์เซอร์แล้วกด "Enter"
- หลังจากเลือกประเภทของตารางพาร์ติชันที่ต้องการแล้ว ให้กด Enter จากนั้นเลือก "วิเคราะห์" และ "ค้นหาด่วน" (การค้นหาพาร์ติชันที่มีปัญหาอย่างรวดเร็วจะดำเนินการ)
- หลังจาก TestDisk พบไดรฟ์ข้อมูลที่มีปัญหา ให้คลิก "เขียน" (บันทึก) เพื่อเขียนโครงสร้างของพาร์ติชันที่พบ
วิธีเปลี่ยนระบบไฟล์ของแฟลชไดรฟ์ [วิดีโอ]
ข้างต้น ฉันได้วิเคราะห์ปัญหาเมื่อระบบไฟล์ RAW เครื่องมือที่ดีที่สุดสำหรับการกู้คืน NTFS, FAT32 คือการใช้คำสั่งระบบ CHKDSK เช่นเดียวกับโปรแกรมพิเศษที่สามารถกู้คืนโครงสร้างไฟล์ของดิสก์ที่มีปัญหา หากเคล็ดลับข้อใดข้อหนึ่งที่ฉันแนะนำไม่ได้ผลสำหรับคุณ ฉันขอแนะนำให้ติดต่อศูนย์บริการ - บางทีฮาร์ดไดรฟ์ของคุณอาจมีปัญหาที่ไม่ใช่ซอฟต์แวร์ แต่เกิดจากฮาร์ดแวร์ และจำเป็นต้องได้รับการซ่อมแซมอย่างละเอียด