Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีการแก้ไขรหัสข้อผิดพลาด 0x80070001 ใน Windows 10/11?

ข้อผิดพลาดในการติดตั้ง Windows 10/11 0x80070001 เป็นข้อผิดพลาดทั่วไปที่เกิดขึ้นเมื่อพยายามติดตั้งหรืออัปเกรดเป็น Windows 10 นอกจากนี้ยังอาจปรากฏขึ้นขณะพยายามติดตั้งหรืออัปเกรดโปรแกรมซอฟต์แวร์อื่นๆ

ในบทความนี้ เราจะแสดงวิธีจัดการกับข้อผิดพลาด 0x80070001 ใน Windows เวอร์ชันใดก็ได้

ข้อผิดพลาดในการติดตั้ง Windows – 0x80070001 คืออะไร

รหัสข้อผิดพลาดในการติดตั้ง Windows 10/11 0x80070001 หรือ 0xa00f4271(0x80070001) อาจปรากฏขึ้นเมื่อพยายามติดตั้งการอัปเดต Windows เมื่อปรากฏขึ้น คุณจะไม่สามารถดำเนินการติดตั้งหรือดาวน์โหลดการอัปเดต Windows ได้

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

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

อย่างไรก็ตาม ข้อผิดพลาดนี้อาจเกิดจากปัญหากับส่วนประกอบการอัปเดตของ Windows เอง และเมื่อมันปรากฏขึ้น อาจมาพร้อมกับข้อความแสดงข้อผิดพลาด “incorrect function.0x80070001” หรือเพียงแค่ “Windows error 0x80070001”

ไม่ต้องกังวลเพราะเราจะพูดถึงสาเหตุเหล่านี้เพิ่มเติมในหัวข้อถัดไป

รหัสข้อผิดพลาด 0x80070001 เกิดจากอะไร

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

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

วิธีการแก้ไขข้อผิดพลาดของฟังก์ชันที่ไม่ถูกต้อง 0x80070001

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

การแก้ไขปัญหาเบื้องต้น

ก่อนที่คุณจะดำเนินการแก้ไขทางเทคนิค ให้เริ่มต้นด้วยขั้นตอนการแก้ปัญหาที่ง่ายและตรงไปตรงมาที่สุด:

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

หากขั้นตอนการแก้ปัญหาเหล่านี้ไม่ได้ผล ให้ดำเนินการตามแนวทางแก้ไขด้านล่าง

โซลูชัน #1:รีเซ็ต Winsock

เคอร์เนลและไลบรารีระบบของ WINSOCK เป็นการใช้งานฝั่งไคลเอ็นต์ TCP/IP ที่มีอยู่เพื่อให้แอป Windows สามารถสื่อสารผ่านเครือข่ายได้ ไม่ว่าจะเป็นแบบไร้สายหรือแบบมีสาย เนื่องจากเป็นส่วนหนึ่งของ Winsock ที่รับผิดชอบในการสร้างการเชื่อมต่อไปยังและจากแอป หากมีข้อบกพร่องอยู่ภายใน การเชื่อมต่อเหล่านั้นอาจพังได้ วิธีแก้ปัญหานั้นง่ายมาก:รีเซ็ต Winsock

วิธีการ:

  1. คุณต้องเปิดพรอมต์คำสั่งของผู้ดูแลระบบ (คลิกขวาที่ Start และเลือก Command Prompt) จากนั้นพิมพ์ "netsh winsock reset" โดยไม่ต้องใส่เครื่องหมายอัญประกาศ
  2. กด Enter และรีสตาร์ทคอมพิวเตอร์เมื่อระบบขอให้ดำเนินการ
  3. จากนั้น ตรวจสอบสถานะการเชื่อมต่อของคุณโดยคลิกที่ Start, Control Panel, System and Security> Network Connections
  4. ดูว่าสถานการณ์ดีขึ้นหรือไม่

โซลูชัน #2:แก้ไขแคช DNS

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

หากคุณไม่ทราบวิธีดำเนินการ เราขอแนะนำให้อ่านคู่มือนี้ เมื่อล้างแคช ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิกเริ่ม จากนั้นไปที่แผงควบคุม
  2. เลือก Network and Internet -> Network and Sharing Center.
  3. ถัดไป เลือกจัดการการเชื่อมต่อเครือข่าย
  4. คลิกขวาที่ Local Area Connection แล้วคลิก Properties
  5. คุณจะเห็นสองตัวเลือก – TCP/IPv4 และ TCP/IPv6
  6. เลือกข้อใดที่ตรงกับคุณและคลิกคุณสมบัติอีกครั้ง
  7. ตอนนี้ เลือก Internet Protocol รุ่น 4 (TCP/IPv4) หรือ Internet Protocol รุ่น 6 (TCP/IPv6) จากรายการโปรโตคอลทางด้านซ้าย และคลิก Properties อีกครั้ง
  8. เปิดคุณสมบัติขั้นสูง ตัวเลือกนี้มักจะอยู่ใกล้ด้านล่างของหน้าต่างภายใต้การเชื่อมต่อนี้ใช้
  9. คลิกตกลงหลังจากดำเนินการดังกล่าว
  10. เมื่อคุณกลับมาที่หน้าต่าง Network Connections หลักของคุณแล้ว ให้คลิกขวาที่ Local Area Connection แล้วเลือก Rename จากเมนูแบบเลื่อนลง
  11. ตั้งชื่อเช่น Local Area Connection – CLEAR CACHE แล้วกด Enter
  12. ถัดไป เปิดพรอมต์คำสั่ง (เรียกใช้ cmd ในฐานะผู้ดูแลระบบ) พิมพ์ ipconfig /flushdns จากนั้นกด Enter
  13. หลังจากนั้น ให้รีสตาร์ทพีซีของคุณและดูว่าสามารถแก้ไขปัญหาของคุณได้หรือไม่

โซลูชัน #3:ล้างข้อมูลการท่องเว็บ

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

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

วิธีล้างข้อมูลการท่องเว็บสำหรับ Chrome มีดังนี้

  1. บนคอมพิวเตอร์ของคุณ เปิด Chrome
  2. ที่ด้านขวาบน ให้คลิกเพิ่มเติม
  3. คลิกประวัติแล้วคลิกล้างข้อมูลการท่องเว็บ
  4. คลิก ล้างข้อมูลการท่องเว็บ จากนั้นคลิก ล้างข้อมูลการท่องเว็บ อีกครั้งในหน้าต่างที่ปรากฏขึ้นหลังจากนั้น
  5. ออกจาก Chrome และตรวจสอบว่าข้อผิดพลาด 0x80070001 ยังคงมีอยู่หรือไม่

โซลูชัน #4:ติดตั้ง TCP/IP Stack ใหม่

TCP/IP เป็นซอฟต์แวร์พื้นฐานในระบบปฏิบัติการของ Microsoft ใช้เพื่อเชื่อมต่อกับเว็บไซต์ เซิร์ฟเวอร์ และคอมพิวเตอร์เครื่องอื่นๆ ไดรเวอร์เป็นองค์ประกอบสำคัญในการสร้างการเชื่อมต่อกับสแต็ก TCP/IP ซึ่งทำงานร่วมกับการ์ดอินเทอร์เฟซเครือข่าย (NIC) เพื่อเปิดใช้งานหรือปิดใช้งานฟังก์ชันการทำงานบนเครือข่าย

อย่างไรก็ตาม การอัปเดตล่าสุดของ Windows บางอย่างอาจทำให้เกิดปัญหากับซอฟต์แวร์นี้ และเพื่อแก้ไขปัญหา คุณจะต้องติดตั้งสแต็ก TCP/IP ใหม่

วิธีการ:

  1. กดปุ่ม Windows + X และจากหน้าต่างป๊อปอัป ให้เลือก Device Manager
  2. คลิกขวาที่อะแดปเตอร์เครือข่าย กดถอนการติดตั้ง จากนั้นยืนยันเมื่อได้รับแจ้ง
  3. ตอนนี้ เปิดแผงควบคุม> ศูนย์เครือข่ายและการใช้ร่วมกัน> เปลี่ยนการตั้งค่าอแด็ปเตอร์
  4. คลิกขวาที่อะแดปเตอร์เครือข่าย กด Install และยืนยันเมื่อได้รับแจ้งจากกล่องโต้ตอบ UAC
  5. รีสตาร์ทคอมพิวเตอร์หลังจากทำตามขั้นตอนเหล่านี้ทั้งหมดแล้ว

โซลูชัน #5:ติดตั้งไดรเวอร์อะแดปเตอร์เครือข่ายอีกครั้ง

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

ในการดำเนินการดังกล่าว คุณต้องถอนการติดตั้งแล้วติดตั้งอีกครั้งผ่านแผงควบคุม วิธีการ:

  1. คลิกปุ่มเริ่มของ Windows แล้วพิมพ์ Device Manager ลงในช่องค้นหา
  2. คลิกขวาที่อะแดปเตอร์เครือข่าย -> ถอนการติดตั้ง -> ตกลง

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

โซลูชัน #6:ล้างแคช Windows Update

ผู้ใช้หลายคนรายงานว่าการล้างแคชอย่างง่ายก็เพียงพอแล้วเพื่อให้ Windows Update ทำงานได้อีกครั้ง

หากต้องการล้างแคช ให้ไปที่ C:\Windows\SoftwareDistribution\Download และลบทุกอย่างที่อยู่ภายใน ตรวจสอบให้แน่ใจว่าคุณกำลังลบ C:\Windows\SoftwareDistribution\Download ไม่ใช่โฟลเดอร์ C:\Windows\SoftwareDistribution ทั้งหมด เมื่อคุณลบทุกอย่างในโฟลเดอร์นั้นแล้ว ให้ลองรีสตาร์ทคอมพิวเตอร์และตรวจหาการอัปเดตอีกครั้ง

โซลูชัน #7:รีเซ็ตคอมโพเนนต์ของ Windows Update

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

ทำตามขั้นตอนเหล่านี้เพื่อรีเซ็ตส่วนประกอบการอัพเดทของคุณ:

  1. เปิดบริการจากเมนู Start ของคุณโดยกด (Win Key + R) เพื่อเปิด Run จากนั้นป้อนบริการลงในช่องข้อความ
  2. จากนั้นกด Enter เพื่อเปิด
  3. ที่นี่ คุณจะเห็นรายการบริการที่ทำงานบนคอมพิวเตอร์ของคุณ และหากบริการใดถูกหยุดชั่วคราว
  4. หากมี ให้กดปุ่ม Start เพื่อเริ่มใหม่อีกครั้ง
  5. หลังจากดำเนินการดังกล่าวแล้ว ให้ตรวจสอบว่าคุณยังพบปัญหาในการอัปเดตอุปกรณ์ด้วย Windows Update หรือไม่

โซลูชัน #8:ลบไฟล์และโฟลเดอร์ชั่วคราว

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

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

นี่คือวิธีการ:

  1. คลิก Start จากนั้นพิมพ์ Disk Cleanup
  2. เลือก Disk Cleanup จากรายการโปรแกรม
  3. คลิกตกลง
  4. ภายใต้ Drives (หรือ Partitions) ให้เลือก C:drive หากยังไม่ได้เลือก

  1. คลิกตกลง
  2. รอสักครู่ขณะที่การล้างข้อมูลบนดิสก์สแกนฮาร์ดไดรฟ์ของคุณเพื่อหาไฟล์ที่ไม่จำเป็น จากนั้นเลือกว่าต้องการลบหรือไม่

โซลูชัน #9:ล้างโฟลเดอร์ดาวน์โหลด Windows Update

นี่ไม่ใช่การแก้ไขแบบถาวร แต่อาจแก้ปัญหาของคุณได้จนกว่า Microsoft จะสามารถจัดส่งแพตช์ที่เหมาะสมได้

ในการดำเนินการดังกล่าว ให้เปิด File Explorer และเรียกดู C:\Windows\SoftwareDistribution (คุณอาจต้องเปิดใช้งานไฟล์ที่ซ่อนเพื่อดูโฟลเดอร์นั้น) ที่นี่ คุณจะพบการอัปเดต Windows ทั้งหมดของคุณ รวมถึงสิ่งที่เป็นสาเหตุของข้อผิดพลาด เลือกทุกอย่างแล้วลบออก ในกรณีส่วนใหญ่ การล้างไฟล์เหล่านี้จะเพียงพอสำหรับคุณในการเข้าถึง Windows Update อีกครั้ง

วิธีแก้ปัญหา #10:ใช้เครื่องมือซ่อมแซมพีซี

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

อย่าลืมอัปเดตเครื่องมือก่อนใช้งานเพื่อให้แน่ใจว่าคุณจะไม่พบปัญหาความเข้ากันได้

โซลูชัน #11:ทำการสแกน SFC

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

โดยปกติ คุณจะต้องรีสตาร์ทหลังจากการสแกน SFC เพื่อให้แน่ใจว่าทุกอย่างเป็นไปตามลำดับ แต่บางครั้งไม่จำเป็นต้องรีบูต ในการสแกน SFC:

  1. เลือก เริ่ม> เรียกใช้ (หรือกด + R)
  2. พิมพ์ cmd แล้วคลิกตกลง
  3. ใน Command Prompt ให้พิมพ์ sfc /scannow แล้วกด Enter

  1. เมื่อคอมพิวเตอร์ของคุณสแกนหาข้อผิดพลาดเสร็จแล้ว ให้ปิดเครื่องแล้วเปิดใหม่ตามปกติ

โซลูชัน #12:สแกนพีซีของคุณเพื่อหามัลแวร์

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

วิธีที่ง่ายและรวดเร็วที่สุดในการระบุมัลแวร์คือการสแกนด้วยซอฟต์แวร์ป้องกันไวรัสหรือซอฟต์แวร์ป้องกันมัลแวร์ที่คุณเลือก (เช่น Avast, AVG, Bitdefender) หากคุณยังไม่ได้ติดตั้ง ให้ลองใช้ Microsoft Windows Defender การค้นหารูทคิตและการติดเชื้อที่ซ่อนอยู่อื่น ๆ นั้นฟรีและยอดเยี่ยม เพียงเปิดและเรียกใช้การสแกนทั้งระบบ

โซลูชัน #13:ทำการคืนค่าระบบ

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

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

โดยย่อ

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

คุณสามารถแก้ไขข้อผิดพลาด 0x80070001 ได้หรือไม่ แจ้งให้เราทราบในความคิดเห็น!