Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาดไฟล์ฟังก์ชัน MS-DOS ที่ไม่ถูกต้องใน Windows 11/10

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

แก้ไขข้อผิดพลาดไฟล์ฟังก์ชัน MS-DOS ที่ไม่ถูกต้องใน Windows 11/10

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

ไฟล์ฟังก์ชัน MS-DOS ไม่ถูกต้อง

หากคุณต้องเผชิญกับฟังก์ชัน MS-DOS ไม่ถูกต้อง ปัญหา คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะและดูว่าจะช่วยแก้ปัญหาได้หรือไม่

  1. เรียกใช้ CHKDSK
  2. ย่อชื่อไฟล์ที่คุณกำลังคัดลอก
  3. เพิ่มประสิทธิภาพและจัดเรียงข้อมูลไดรฟ์ของคุณ
  4. ฟอร์แมตไดรฟ์ปลายทางในรูปแบบ NTFS
  5. สร้างและกำหนดค่า CopyFileBufferedSynchronousIo รีจิสตรีคีย์

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

1] เรียกใช้ CHKDSK

การใช้ CHKDSK เป็นโซลูชันหนึ่งที่ได้รับการพิสูจน์แล้วว่ามีประสิทธิภาพในการแก้ไข ฟังก์ชัน MS-DOS ที่ไม่ถูกต้อง ปัญหา

ในการรัน CHKDSK ให้ทำดังนี้:

กดปุ่ม Windows + R

ในกล่องโต้ตอบเรียกใช้ พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมด admin/elevated

ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter

chkdsk /x /f /r

คุณจะได้รับข้อความต่อไปนี้:

Chkdsk ไม่สามารถทำงานได้เนื่องจากมีการใช้งานไดรฟ์ข้อมูลโดยกระบวนการอื่น คุณต้องการกำหนดเวลาให้ตรวจสอบโวลุ่มนี้ในครั้งต่อไปที่ระบบรีสตาร์ทหรือไม่ (ใช่/ไม่ใช่)

กดปุ่ม Y บนแป้นพิมพ์แล้วรีบูตคอมพิวเตอร์เพื่อให้ CHKDSK ตรวจสอบและแก้ไขข้อผิดพลาดในฮาร์ดไดรฟ์ของคอมพิวเตอร์

หลังจาก CHKDSK เสร็จสิ้น ให้ตรวจดูว่าปัญหาได้รับการแก้ไขหรือไม่

2] ย่อชื่อไฟล์ที่คุณกำลังคัดลอก

ในวิธีแก้ปัญหานี้ การทำให้ชื่อไฟล์สั้นลงสามารถช่วยแก้ไขข้อผิดพลาดเมื่อคุณพยายามย้าย ลบ คัดลอก หรือเปลี่ยนชื่อไฟล์/โฟลเดอร์ใน Windows 10

หากวิธีนี้ใช้ไม่ได้ผล คุณสามารถลองใช้วิธีแก้ไขปัญหาถัดไปได้

3] เพิ่มประสิทธิภาพและจัดเรียงข้อมูลไดรฟ์ของคุณ

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

  • กดปุ่ม Windows + E พร้อมกันเพื่อเปิด File Explorer
  • คลิก พีซีเครื่องนี้ .
  • คลิกขวาที่ไดรฟ์แล้วเลือกคุณสมบัติ> เครื่องมือ> เพิ่มประสิทธิภาพ> เพิ่มประสิทธิภาพ .

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

4] ฟอร์แมตไดรฟ์ปลายทางในรูปแบบ NTFS

หากไดรฟ์ปลายทางไม่ได้รับการฟอร์แมตเป็นระบบไฟล์เทคโนโลยีใหม่ (NTFS) คุณอาจพบ ฟังก์ชัน MS-DOS ไม่ถูกต้อง ข้อผิดพลาด. ในกรณีนี้ คุณสามารถแปลงไดรฟ์ปลายทางเป็น NTFS และดูว่าจะช่วยได้หรือไม่

โดยใช้วิธี:

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

ค้นหาอักษรของไดรฟ์ที่คุณต้องการแปลง เปิด File Explorer และในบานหน้าต่างด้านซ้าย ให้มองหาไดรฟ์ภายใต้ พีซีเครื่องนี้ หรือ คอมพิวเตอร์ .

กดแป้นโลโก้ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้

พิมพ์ cmd แล้วกด Enter เพื่อเปิดหน้าต่างพรอมต์คำสั่ง

ที่พรอมต์บรรทัดคำสั่ง ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter แทนที่ ไดรฟ์: ตัวยึดตำแหน่งด้วยตัวอักษรที่แท้จริงของไดรฟ์

convert drive: /fs:ntfs

เมื่อกระบวนการจัดรูปแบบเสร็จสิ้น ให้ลองดำเนินการกับไฟล์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากไม่ดำเนินการในแนวทางแก้ไขปัญหาถัดไป

5] สร้างและกำหนดค่า CopyFileBufferedSynchronousIo รีจิสตรีคีย์

ผู้ใช้บางคนบอกว่าพวกเขาสามารถแก้ไข ฟังก์ชัน MS-DOS ไม่ถูกต้อง ปัญหาโดยการแก้ไขนโยบายระบบใน Registry Editor โดยใช้วิธี:

เนื่องจากเป็นการดำเนินการรีจิสทรี ขอแนะนำให้คุณสำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

เมื่อคุณได้ใช้มาตรการป้องกันที่จำเป็นแล้ว คุณสามารถดำเนินการดังต่อไปนี้:

กดปุ่ม Windows + R.

ในกล่องโต้ตอบเรียกใช้ พิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

นำทางหรือข้ามไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

คลิกขวาที่พื้นที่ว่างในบานหน้าต่างด้านขวา จากนั้นเลือก ใหม่> ค่า DWORD (32 บิต)

เปลี่ยนชื่อค่าเป็น CopyFileBufferedSynchronousIo แล้วกด Enter

ดับเบิลคลิกที่ค่าใหม่เพื่อเปิด

พิมพ์ 1 ในช่อง Value data แล้วกด Enter เพื่อบันทึกการเปลี่ยนแปลง

ตอนนี้คุณสามารถออกจาก Registry Editor และรีสตาร์ทพีซีของคุณได้ ในการตรวจสอบการบูต หากปัญหาได้รับการแก้ไข

วิธีแก้ไขปัญหาเหล่านี้ควรแก้ไขปัญหาให้คุณไหม

แก้ไขข้อผิดพลาดไฟล์ฟังก์ชัน MS-DOS ที่ไม่ถูกต้องใน Windows 11/10