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

วิธีแก้ไขข้อผิดพลาด 0x80070057:พารามิเตอร์ไม่ถูกต้องใน Windows 10

รหัสข้อผิดพลาด 0x80070057 เป็นข้อผิดพลาดของ Windows ที่รู้จักกันดีและเป็นของเก่าที่สง่างาม ข้อผิดพลาดนี้มีตั้งแต่ Windows 7 และตอนนี้ผู้ใช้ Windows 10 ก็ประสบปัญหาเช่นกัน หากคุณมาถึงโพสต์นี้ แสดงว่าคุณต้องพบกับ 0x80070057 หรือ “Error Code 0x80070057:The Parameter is wrong.” หรือ “เกิดข้อผิดพลาดภายในพารามิเตอร์ที่ไม่ถูกต้อง” ไม่ว่ารหัสข้อผิดพลาดจะเป็นอะไรก็ตาม โปรดจำไว้ว่าคุณกำลังเผชิญกับ 0x80070057 เดียวกัน รหัสความผิดปกติของ Windows

พารามิเตอร์ไม่ถูกต้อง ข้อผิดพลาด 0x80070057 เกิดขึ้นเมื่อคุณพยายามติดตั้ง Windows หรือทำการสำรองข้อมูลทั้งหมดของ Windows ของคุณ แหล่งที่มาหลักของรหัสข้อผิดพลาดนี้คือค่ารีจิสทรีจำนวนมาก ซึ่งทำให้เกิดความต้องการพื้นที่หน่วยความจำเสมือนขนาดใหญ่ในทันที

นอกจากนี้ เนื่องจากความเข้ากันไม่ได้ระหว่างเมนบอร์ดและไดรเวอร์ คุณอาจพบรหัสข้อผิดพลาด 0x80070057 .

ไม่ต้องกังวล การแก้ไขข้อผิดพลาดนี้ไม่ใช่เรื่องยากเลย ในบทความนี้ เราจะแสดงวิธีดูแลข้อผิดพลาด 0x80070057 พารามิเตอร์ไม่ถูกต้อง

กำลังมองหารหัสข้อผิดพลาด BSOD ของ Windows เช่นหรือรหัสหยุด BSOD 0x000000f4, 0x0000003b หรือไม่ เราอาจครอบคลุม!

เหตุใดจึงเกิดข้อผิดพลาด 0x80070057

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

  • ขณะพยายามสำรองข้อมูลไฟล์ที่เสียหาย
  • การอัปเดต Windows ที่คุณกำลังพยายามติดตั้งหรือพาร์ติชันสำรองของระบบเสียหาย
  • รีจิสทรีเสียหาย
  • RAM ขัดข้อง
  • ฮาร์ดไดรฟ์เสียหายหรือข้อผิดพลาดของระบบไฟล์

วิธีแก้ไขข้อผิดพลาด 0x80070057:พารามิเตอร์ไม่ถูกต้องใน Windows 10

วิธีแก้ไข “พารามิเตอร์ไม่ถูกต้อง 0x80070057” ใน Windows 10

วิธีแก้ไขข้อผิดพลาด 0x80070057:พารามิเตอร์ไม่ถูกต้องใน Windows 10

ข้อผิดพลาด “พารามิเตอร์ไม่ถูกต้อง” มักเกิดขึ้นเมื่อมีปัญหากับดิสก์ หากต้องการแก้ไข ให้ทำตามขั้นตอนด้านล่าง:

วิธีที่ 1:เรียกใช้ CHKDSK และซ่อมแซมข้อผิดพลาดของดิสก์

CHKDSK เป็นเครื่องมือในตัว Windows เพื่อตรวจสอบและซ่อมแซมข้อผิดพลาดของระบบหรือเซกเตอร์เสียบนฮาร์ดดิสก์ หากต้องการเรียกใช้และแก้ไข “พารามิเตอร์ไม่ถูกต้อง 0x80070057” ให้ทำตามขั้นตอนด้านล่าง:

หมายเหตุ:หากคุณได้รับข้อความ “ข้อผิดพลาด 0x80070057 พารามิเตอร์ไม่ถูกต้อง” เมื่อใช้ไดรฟ์ภายนอก USB คุณจะต้องเชื่อมต่อก่อนที่จะเรียกใช้คำสั่ง CHKDSK

  1. ปลั๊กอินไดรเวอร์ภายนอก, USB
  2. พิมพ์ Command Prompt ในแถบค้นหาของ Windows
  3. คลิกขวาที่ Command Prompt แล้วเลือก Run as Administrator จากเมนูบริบท
  4. ถัดไปในหน้าต่างพรอมต์คำสั่ง พิมพ์ chkdsk E:/f /x /r

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

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

วิธีที่ 2:เรียกใช้การสแกน SFC ทันที

สาเหตุอื่นสำหรับข้อความแสดงข้อผิดพลาด 0x80070057 คือไฟล์ระบบเสียหายหรือหายไป ในการแก้ปัญหา คุณสามารถใช้ System File Checker หรือที่รู้จักในชื่อ SFC เพื่อแก้ไขไฟล์ระบบที่ไม่ถูกต้อง

  1. พิมพ์ Command Prompt ในแถบค้นหาของ Windows
  2. คลิกขวาที่ Command Prompt แล้วเลือก Run as Administrator จากเมนูบริบท
  3. ในหน้าต่าง Command Prompt ให้พิมพ์ SFC/scannow แล้วกด Enter

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

วิธีที่ 3:เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution

หากคุณพบพารามิเตอร์ที่ไม่ถูกต้องขณะอัปเดต Windows คุณสามารถลองเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution โดยทำตามขั้นตอนด้านล่าง:

  1. กด แป้น Windows + R
  2. ถัดไป ในกล่องโต้ตอบเรียกใช้ พิมพ์ %SystemRoot% แล้วกด Enter .
  3. ที่นี่ ให้มองหา SoftwareDistribution โฟลเดอร์ เปลี่ยนชื่อเป็น SoftwareDistributon.old .
  4. รีสตาร์ท Windows 10 ของคุณแล้วลองอัปเดต

คุณไม่ควรเผชิญกับข้อผิดพลาดที่ไม่ถูกต้องของพารามิเตอร์ อย่างไรก็ตาม หากไม่ได้ผล คุณจะต้องทำตามวิธีอื่นตามที่อธิบายไว้ด้านล่าง

วิธีที่ 4:เปลี่ยนแปลงรีจิสทรีของ Windows

  1. กด แป้น Windows + R
  2. ถัดไป ในกล่องโต้ตอบเรียกใช้ พิมพ์ regedit แล้วกด Enter .
  3. ไปที่ :HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX

วิธีแก้ไขข้อผิดพลาด 0x80070057:พารามิเตอร์ไม่ถูกต้องใน Windows 10

4. ในบานหน้าต่างด้านขวา ให้มองหา IsConvergedUpdateStackEnabled ดับเบิลคลิกเพื่อเปลี่ยนค่าข้อมูลจาก 1 เป็น 0

5. ถัดไปภายใต้ UX คลิกการตั้งค่า

6. จากบานหน้าต่างด้านขวามองหา บานหน้าต่างด้านขวามองหา UxOption ดับเบิลคลิกเพื่อเปลี่ยนค่าข้อมูลจาก 1 เป็น 0

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

นอกจากนี้ หากคุณประสบปัญหา เกิดข้อผิดพลาดภายใน:พารามิเตอร์ไม่ถูกต้อง:ข้อผิดพลาด (0x80070057) ระหว่างการสำรองข้อมูล ให้ทำตามขั้นตอน

  1. กด แป้น Windows + R
  2. ถัดไปในกล่องโต้ตอบเรียกใช้ พิมพ์ regedit แล้วกด Enter .
  3. มองหาคีย์รีจิสทรี HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates ที่นี่

วิธีแก้ไขข้อผิดพลาด 0x80070057:พารามิเตอร์ไม่ถูกต้องใน Windows 10

4. คลิกขวาที่ ใบรับรองระบบ แล้วเลือกใหม่> ค่า DWORD (32 บิต) . ตั้งชื่อเป็น CopyFileBufferedSynchronousIo และตั้งค่า ค่า เป็น 1 .

5. กด ตกลง และออกจาก Registry Editor

รีสตาร์ท Windows ของคุณ การสำรองข้อมูลของคุณควรเสร็จสมบูรณ์โดยไม่มีข้อผิดพลาดพารามิเตอร์ 0x80070057 ที่ไม่ถูกต้อง

วิธีที่ 5:ใช้ DISM

ใช้คำสั่ง Deployment Image &Serving Management (DISM) เพื่อดาวน์โหลดและกู้คืนความสมบูรณ์ของไฟล์ระบบ โดยทำตามขั้นตอนด้านล่าง:

  1. พิมพ์ Command Prompt ในแถบค้นหาของ Windows
  2. คลิกขวาที่ Command Prompt แล้วเลือก Run as Administrator จากเมนูบริบท
  3. ในหน้าต่าง Command Prompt ให้พิมพ์ DISM /Online /Cleanup-Image /RestoreHealth แล้วกด Enter

ปล่อยให้มันเสร็จสิ้น อย่าปิด Command Prompt ในขณะที่คำสั่งกำลังทำงาน หากกระบวนการปรากฏขึ้นเพียงรอสักครู่ก็จะดำเนินต่อไป รีสตาร์ทคอมพิวเตอร์ของคุณเสร็จแล้ว จากนั้นรันคำสั่ง sfc/scannow อีกครั้ง

สิ่งนี้ควรแก้ไขข้อผิดพลาด 0x80070057 พารามิเตอร์ไม่ถูกต้องใน Windows 10

มองหาวิธีง่ายๆ เพื่อแก้ไข 0x80070057 พารามิเตอร์ไม่ถูกต้อง

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

ฉันหวังว่าจะใช้วิธีใดวิธีหนึ่ง คุณจะสามารถแก้ไข 0x80070057 ได้ แสดงความคิดเห็นเพื่อบอกว่าวิธีใดที่เหมาะกับคุณ