คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

ไดรฟ์ 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 จะช่วยเมื่อดิสก์ระบบเสียหาย แต่สำหรับสิ่งนี้คุณต้องมีดิสก์สำหรับบูตหรือแฟลชไดรฟ์

  1. เริ่มคอมพิวเตอร์จากแฟลชไดรฟ์หรือดิสก์ USB ที่สามารถบู๊ตได้ → เลือก "การคืนค่าระบบ"
  2. ตัวเลือกเพิ่มเติม → บรรทัดคำสั่ง → ป้อน 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)


  1. หลังจากติดตั้งและเรียกใช้ยูทิลิตีนี้ คุณต้องระบุไดรฟ์ที่คุณต้องการกู้คืนข้อมูล
  2. เลือกแฟลชไดรฟ์ MiniTool Power Data Recovery จะแสดงไฟล์ที่มีอยู่ คุณสามารถเลือกทั้งหมดหรือเฉพาะที่คุณต้องการ
  3. ในการบันทึกไฟล์ คุณต้องคลิกปุ่มบันทึกไฟล์ (สีฟ้าด้านซ้าย)
  4. จากนั้นโปรแกรมจะขอให้คุณระบุไดเร็กทอรี (ดิสก์) ที่คุณต้องการบันทึกไฟล์จากแฟลชไดรฟ์ที่ไม่ดี และเธอจะเตือนคุณด้วยว่าอย่าคิดที่จะบันทึกข้อมูลลงในแฟลชไดรฟ์ USB ที่คุณกู้คืน

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

จะทำอย่างไรถ้าแฟลชไดรฟ์ไม่ได้ฟอร์แมตในรูปแบบ RAW

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

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

การทำงานกับยูทิลิตี้นี้ทำได้ง่าย:

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


หลังจากกระบวนการฟอร์แมตระดับต่ำเสร็จสิ้น ระยะเวลาขึ้นอยู่กับพลังการประมวลผลของคอมพิวเตอร์และขนาดของแฟลชไดรฟ์ ข้อความจะปรากฏขึ้นว่าคุณต้องฟอร์แมตแฟลชไดรฟ์ด้วยยูทิลิตี้ Windows ในตัว เพื่อกู้คืนระบบไฟล์ "ปกติ" เมื่อทำการฟอร์แมต ให้ระบุรูปแบบ NTFS หรือ FAT32 ที่คุณต้องการ แต่โปรดจำไว้ว่าระบบไฟล์ FAT32 ไม่อนุญาตให้คุณจัดเก็บไฟล์เดี่ยวขนาดใหญ่ ดังนั้นหากคุณดาวน์โหลดภาพยนตร์ เกม และไฟล์ที่ "หนัก" ที่คล้ายกัน ระบบไฟล์ NTSF นั้นเหมาะสำหรับ คุณ.

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

ภาพถ่ายจากโอเพ่นซอร์ส

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

วิธีตรวจสอบว่าระบบไฟล์ขัดข้องหรือไม่

หากใช้ดิสก์ตามวัตถุประสงค์ ดิสก์นั้นจะมีระบบไฟล์ FAT หรือ NTFS รูปแบบเหล่านี้ระบุว่าใช้งานได้ดีและไม่ต้องคืนค่า แต่บางครั้งก็เปลี่ยนเป็น RAW จะเข้าใจได้อย่างไรว่ามีความล้มเหลวเกิดขึ้น?
หากคุณเข้าถึงดิสก์ แต่ไม่ได้เปิดขึ้นและมีข้อความปรากฏขึ้นเกี่ยวกับความจำเป็นในการฟอร์แมตแสดงว่ามีข้อผิดพลาดเกิดขึ้น
ข้อความนี้อาจหมายถึงสิ่งต่อไปนี้:
  1. โครงสร้างของระบบไฟล์ที่ใช้ถูกทำลาย
  2. ไม่มีการเข้าถึงเนื้อหาอย่างชัดเจน
  3. เขียนข้อมูลผิดไปยังบูตเซกเตอร์
หากคุณเปิดส่วนคุณสมบัติ คุณจะเห็นว่าดูเหมือนว่าจะไม่มีข้อมูลใดๆ แต่คุณยังต้องกู้คืนระบบไฟล์เพื่อกู้คืนข้อมูลที่สูญหาย

วิธีการกู้คืน

อย่ารีบร้อนในการฟอร์แมต คุณสามารถกู้คืนระบบไฟล์ของฮาร์ดดิสก์ได้โดยไม่ต้องใช้มาตรการที่รุนแรง

การกู้คืนด้วย Testdisk

มีให้บริการฟรี ทำให้สามารถคืนข้อมูลที่สูญหายไปยังสถานะที่ใกล้เคียงกับอุดมคติได้
สมมติว่าฮาร์ดไดรฟ์ของเรามีหลายพาร์ติชั่น ตัวอย่างเช่นส่วน D เสียหาย เราเลือกส่วนที่เสียหายในโปรแกรมจากนั้นระบุประเภทของโครงสร้างที่เรามี ในตัวอย่างของเรา นี่คือพาร์ติชัน Intel/PC เลือกรายการวิเคราะห์ การวิเคราะห์จะดำเนินการและจะออกรายการพาร์ติชันสำหรับการกู้คืน เลือกตัวเลือกการค้นหาด่วน ในทางกลับกัน มันจะเลือกไฟล์ทั้งหมดจากส่วนต่างๆ เมื่อคุณพบสิ่งที่คุณต้องการแล้ว ให้คลิกปุ่ม เขียน หลังจากดำเนินการทั้งหมดแล้ว ข้อมูลที่สูญหายจะได้รับการกู้คืน

การกู้คืนด้วย RS Partition Recovery

อินเทอร์เฟซค่อนข้างเรียบง่าย เมนูหลักมี 3 ส่วน ทางด้านซ้ายคือรายการของฮาร์ดไดรฟ์และโลจิคัลพาร์ติชัน ตรงกลางจะแสดงการโหลดข้อมูล ไฟล์ที่เลือกโดยผู้ใช้จะแสดงทางด้านขวา
  1. ในการเริ่มต้นการกู้คืน คุณต้องคลิก "ตัวช่วยสร้าง" หลังจากนั้นจะปรากฏเมนูการทำงาน ฮาร์ดไดรฟ์จะถูกวิเคราะห์
  2. ในโปรแกรม ทุกส่วนจะแบ่งออกเป็น 3 ประเภท ได้แก่ ฮาร์ดไดรฟ์แบบถอดได้และแบบลอจิคัล ในการเริ่มการกู้คืนข้อมูล คุณจะต้องเลือกพาร์ติชันที่ต้องการ หลังจากนั้นคลิก "ถัดไป" คุณจะได้รับแจ้งให้เลือกประเภทของการวิเคราะห์: การสแกนออนไลน์หรือการวิเคราะห์แบบเต็ม
  3. เป็นการดีกว่าที่จะทำการวิเคราะห์อย่างเต็มรูปแบบทันที ด้วยตัวกรอง 3 ตัวจะถูกประมวลผลทันที ตัวกรองแรกจะคำนวณระบบ NTFS ส่วนที่สองจะประมวลผลไฟล์ที่เป็นของระบบนี้ การวิเคราะห์เชิงลึกจะทำงานโดยไม่คำนึงถึงระบบไฟล์
  4. หากคุณเลือกตัวเลือกแรก ก็จะไม่พบไฟล์บางไฟล์ ในกรณีนี้ จะพบไฟล์ที่ไม่แสดงสัญญาณความเสียหาย
  5. หลังจากนั้น คุณสามารถเริ่มการสแกน ยิ่งตรวจสอบดิสก์โวลุ่มมากเท่าไหร่ กระบวนการก็จะยิ่งนานขึ้นเท่านั้น
  6. หลังจากการวิเคราะห์เสร็จสิ้น คุณจะพบว่ามีกี่โฟลเดอร์ในส่วนนี้
  7. เพื่อทำความคุ้นเคยกับไฟล์ทั้งหมดที่พบในระหว่างการวิเคราะห์ คุณต้องไปที่เมนูหลักแล้วคลิก "เสร็จสิ้น"
  8. โฟลเดอร์ Deep Analysis จะปรากฏขึ้นตรงกลางหน้าต่าง ถัดไป คุณจะต้องเลือกในโฟลเดอร์นี้ จากนั้นคลิก "กู้คืน" ยังคงต้องเลือกสถานที่ที่จะช่วยพวกเขา
  9. ในหน้าต่างนี้ คุณจะต้องเลือกตำแหน่งที่จะบันทึกข้อมูล ตัวเลือกในการกู้คืนโครงสร้างโฟลเดอร์ที่ถูกลบ และกู้คืนสตรีมไฟล์เป็น 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

  1. ดาวน์โหลดและติดตั้งโปรแกรมนี้ เรียกใช้ในฐานะผู้ดูแลระบบ
  2. เลือกคำสั่ง "สร้าง" แล้วกด Enter เลือกดิสก์ดิบด้วยเคอร์เซอร์แล้วกด "Enter"
  3. หลังจากเลือกประเภทของตารางพาร์ติชันที่ต้องการแล้ว ให้กด Enter จากนั้นเลือก "วิเคราะห์" และ "ค้นหาด่วน" (การค้นหาพาร์ติชันที่มีปัญหาอย่างรวดเร็วจะดำเนินการ)
  4. หลังจาก TestDisk พบไดรฟ์ข้อมูลที่มีปัญหา ให้คลิก "เขียน" (บันทึก) เพื่อเขียนโครงสร้างของพาร์ติชันที่พบ

วิธีเปลี่ยนระบบไฟล์ของแฟลชไดรฟ์ [วิดีโอ]

ข้างต้น ฉันได้วิเคราะห์ปัญหาเมื่อระบบไฟล์ RAW เครื่องมือที่ดีที่สุดสำหรับการกู้คืน NTFS, FAT32 คือการใช้คำสั่งระบบ CHKDSK เช่นเดียวกับโปรแกรมพิเศษที่สามารถกู้คืนโครงสร้างไฟล์ของดิสก์ที่มีปัญหา หากเคล็ดลับข้อใดข้อหนึ่งที่ฉันแนะนำไม่ได้ผลสำหรับคุณ ฉันขอแนะนำให้ติดต่อศูนย์บริการ - บางทีฮาร์ดไดรฟ์ของคุณอาจมีปัญหาที่ไม่ใช่ซอฟต์แวร์ แต่เกิดจากฮาร์ดแวร์ และจำเป็นต้องได้รับการซ่อมแซมอย่างละเอียด