ข้อผิดพลาดในการติดตั้ง 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
วิธีการ:
- คุณต้องเปิดพรอมต์คำสั่งของผู้ดูแลระบบ (คลิกขวาที่ Start และเลือก Command Prompt) จากนั้นพิมพ์ "netsh winsock reset" โดยไม่ต้องใส่เครื่องหมายอัญประกาศ
- กด Enter และรีสตาร์ทคอมพิวเตอร์เมื่อระบบขอให้ดำเนินการ
- จากนั้น ตรวจสอบสถานะการเชื่อมต่อของคุณโดยคลิกที่ Start, Control Panel, System and Security> Network Connections
- ดูว่าสถานการณ์ดีขึ้นหรือไม่
โซลูชัน #2:แก้ไขแคช DNS
แคช DNS เป็นเครื่องมือที่ยอดเยี่ยมในการเพิ่มความเร็วคอมพิวเตอร์ของคุณ เนื่องจากช่วยให้คอมพิวเตอร์ของคุณโหลดเว็บไซต์ได้เร็วขึ้นโดยการดึงข้อมูลล่วงหน้าและจัดเก็บหน้าเว็บที่เข้าชมบ่อยในฮาร์ดไดรฟ์ของคุณ คุณยังสามารถเลือกที่จะไม่ล้างข้อมูลได้ หากคุณได้ตั้งค่าเซิร์ฟเวอร์ DNS ของคุณเองเพื่อให้ทำงานได้อย่างถูกต้อง
หากคุณไม่ทราบวิธีดำเนินการ เราขอแนะนำให้อ่านคู่มือนี้ เมื่อล้างแคช ให้ทำตามขั้นตอนเหล่านี้:
- คลิกเริ่ม จากนั้นไปที่แผงควบคุม
- เลือก Network and Internet -> Network and Sharing Center.
- ถัดไป เลือกจัดการการเชื่อมต่อเครือข่าย
- คลิกขวาที่ Local Area Connection แล้วคลิก Properties
- คุณจะเห็นสองตัวเลือก – TCP/IPv4 และ TCP/IPv6
- เลือกข้อใดที่ตรงกับคุณและคลิกคุณสมบัติอีกครั้ง
- ตอนนี้ เลือก Internet Protocol รุ่น 4 (TCP/IPv4) หรือ Internet Protocol รุ่น 6 (TCP/IPv6) จากรายการโปรโตคอลทางด้านซ้าย และคลิก Properties อีกครั้ง
- เปิดคุณสมบัติขั้นสูง ตัวเลือกนี้มักจะอยู่ใกล้ด้านล่างของหน้าต่างภายใต้การเชื่อมต่อนี้ใช้
- คลิกตกลงหลังจากดำเนินการดังกล่าว
- เมื่อคุณกลับมาที่หน้าต่าง Network Connections หลักของคุณแล้ว ให้คลิกขวาที่ Local Area Connection แล้วเลือก Rename จากเมนูแบบเลื่อนลง
- ตั้งชื่อเช่น Local Area Connection – CLEAR CACHE แล้วกด Enter
- ถัดไป เปิดพรอมต์คำสั่ง (เรียกใช้ cmd ในฐานะผู้ดูแลระบบ) พิมพ์ ipconfig /flushdns จากนั้นกด Enter
- หลังจากนั้น ให้รีสตาร์ทพีซีของคุณและดูว่าสามารถแก้ไขปัญหาของคุณได้หรือไม่
โซลูชัน #3:ล้างข้อมูลการท่องเว็บ
ข้อมูลการท่องเว็บหรือที่เรียกว่าคุกกี้คือข้อมูลที่จัดเก็บไว้ในเว็บเบราว์เซอร์ คุกกี้ใช้เพื่อจัดเก็บการตั้งค่าและประวัติของผู้ใช้ และสามารถระบุได้เฉพาะกับเว็บไซต์หรือแอปพลิเคชันแต่ละรายการ
หากคุณประสบปัญหากับเว็บไซต์หรือเมื่อติดตั้งการอัปเดตแต่ไม่เห็นสิ่งใดในคอนโซลข้อผิดพลาดของเบราว์เซอร์ (เช่น IE) การล้างข้อมูลการท่องเว็บมักจะสามารถแก้ไขปัญหาที่ค้างอยู่ได้
วิธีล้างข้อมูลการท่องเว็บสำหรับ Chrome มีดังนี้
- บนคอมพิวเตอร์ของคุณ เปิด Chrome
- ที่ด้านขวาบน ให้คลิกเพิ่มเติม
- คลิกประวัติแล้วคลิกล้างข้อมูลการท่องเว็บ
- คลิก ล้างข้อมูลการท่องเว็บ จากนั้นคลิก ล้างข้อมูลการท่องเว็บ อีกครั้งในหน้าต่างที่ปรากฏขึ้นหลังจากนั้น
- ออกจาก Chrome และตรวจสอบว่าข้อผิดพลาด 0x80070001 ยังคงมีอยู่หรือไม่
โซลูชัน #4:ติดตั้ง TCP/IP Stack ใหม่
TCP/IP เป็นซอฟต์แวร์พื้นฐานในระบบปฏิบัติการของ Microsoft ใช้เพื่อเชื่อมต่อกับเว็บไซต์ เซิร์ฟเวอร์ และคอมพิวเตอร์เครื่องอื่นๆ ไดรเวอร์เป็นองค์ประกอบสำคัญในการสร้างการเชื่อมต่อกับสแต็ก TCP/IP ซึ่งทำงานร่วมกับการ์ดอินเทอร์เฟซเครือข่าย (NIC) เพื่อเปิดใช้งานหรือปิดใช้งานฟังก์ชันการทำงานบนเครือข่าย
อย่างไรก็ตาม การอัปเดตล่าสุดของ Windows บางอย่างอาจทำให้เกิดปัญหากับซอฟต์แวร์นี้ และเพื่อแก้ไขปัญหา คุณจะต้องติดตั้งสแต็ก TCP/IP ใหม่
วิธีการ:
- กดปุ่ม Windows + X และจากหน้าต่างป๊อปอัป ให้เลือก Device Manager
- คลิกขวาที่อะแดปเตอร์เครือข่าย กดถอนการติดตั้ง จากนั้นยืนยันเมื่อได้รับแจ้ง
- ตอนนี้ เปิดแผงควบคุม> ศูนย์เครือข่ายและการใช้ร่วมกัน> เปลี่ยนการตั้งค่าอแด็ปเตอร์
- คลิกขวาที่อะแดปเตอร์เครือข่าย กด Install และยืนยันเมื่อได้รับแจ้งจากกล่องโต้ตอบ UAC
- รีสตาร์ทคอมพิวเตอร์หลังจากทำตามขั้นตอนเหล่านี้ทั้งหมดแล้ว
โซลูชัน #5:ติดตั้งไดรเวอร์อะแดปเตอร์เครือข่ายอีกครั้ง
ไดรเวอร์อะแดปเตอร์เครือข่ายเป็นซอฟต์แวร์ที่ช่วยให้คอมพิวเตอร์ของคุณสามารถสื่อสารกับเครือข่ายของคุณได้ หากข้อใดข้อหนึ่งล้มเหลว โดยปกติคุณสามารถแก้ไขได้โดยติดตั้งไดรเวอร์อะแดปเตอร์เครือข่ายใหม่
ในการดำเนินการดังกล่าว คุณต้องถอนการติดตั้งแล้วติดตั้งอีกครั้งผ่านแผงควบคุม วิธีการ:
- คลิกปุ่มเริ่มของ Windows แล้วพิมพ์ Device Manager ลงในช่องค้นหา
- คลิกขวาที่อะแดปเตอร์เครือข่าย -> ถอนการติดตั้ง -> ตกลง
- รีสตาร์ทคอมพิวเตอร์หลังจากถอนการติดตั้งเสร็จแล้ว
- ในหน้าต่างตัวจัดการอุปกรณ์ ให้คลิกขวาที่อะแดปเตอร์เครือข่าย -> อัปเดตซอฟต์แวร์ไดรเวอร์ -> เรียกดูซอฟต์แวร์ไดรเวอร์ในคอมพิวเตอร์ของฉัน
- เลือกค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ เป็นตัวเลือกที่แนะนำ
- หลังจากอัปเดต ให้รีบูตเครื่องคอมพิวเตอร์
โซลูชัน #6:ล้างแคช Windows Update
ผู้ใช้หลายคนรายงานว่าการล้างแคชอย่างง่ายก็เพียงพอแล้วเพื่อให้ Windows Update ทำงานได้อีกครั้ง
หากต้องการล้างแคช ให้ไปที่ C:\Windows\SoftwareDistribution\Download และลบทุกอย่างที่อยู่ภายใน ตรวจสอบให้แน่ใจว่าคุณกำลังลบ C:\Windows\SoftwareDistribution\Download ไม่ใช่โฟลเดอร์ C:\Windows\SoftwareDistribution ทั้งหมด เมื่อคุณลบทุกอย่างในโฟลเดอร์นั้นแล้ว ให้ลองรีสตาร์ทคอมพิวเตอร์และตรวจหาการอัปเดตอีกครั้ง
โซลูชัน #7:รีเซ็ตคอมโพเนนต์ของ Windows Update
ยูทิลิตี้ Windows Update มีองค์ประกอบหลักหลายประการ บางครั้ง ส่วนประกอบเหล่านี้อาจเสียหายและหยุดทำงานอย่างถูกต้อง ในกรณีเช่นนี้ คุณสามารถลองรีเซ็ตเพื่อแก้ไขข้อผิดพลาด 0x80070001 ของคุณ
ทำตามขั้นตอนเหล่านี้เพื่อรีเซ็ตส่วนประกอบการอัพเดทของคุณ:
- เปิดบริการจากเมนู Start ของคุณโดยกด (Win Key + R) เพื่อเปิด Run จากนั้นป้อนบริการลงในช่องข้อความ
- จากนั้นกด Enter เพื่อเปิด
- ที่นี่ คุณจะเห็นรายการบริการที่ทำงานบนคอมพิวเตอร์ของคุณ และหากบริการใดถูกหยุดชั่วคราว
- หากมี ให้กดปุ่ม Start เพื่อเริ่มใหม่อีกครั้ง
- หลังจากดำเนินการดังกล่าวแล้ว ให้ตรวจสอบว่าคุณยังพบปัญหาในการอัปเดตอุปกรณ์ด้วย Windows Update หรือไม่
โซลูชัน #8:ลบไฟล์และโฟลเดอร์ชั่วคราว
คุณอาจต้องการล้างไฟล์และโฟลเดอร์ชั่วคราวเพื่อเพิ่มพื้นที่ว่างในฮาร์ดไดรฟ์ของอุปกรณ์ของคุณ ไฟล์และโฟลเดอร์คอมพิวเตอร์ชั่วคราวบางครั้งอาจทำให้คอมพิวเตอร์ทำงาน โดยเฉพาะอย่างยิ่งหากไม่ได้ลบทิ้ง
หากต้องการกำจัดไฟล์และโฟลเดอร์ชั่วคราวเหล่านี้ ให้ดำเนินการล้างข้อมูลบนดิสก์ มักถูกมองข้าม แต่การล้างข้อมูลบนดิสก์เป็นวิธีที่ดีในการล้างไฟล์ที่ไม่จำเป็นและช่วยให้คอมพิวเตอร์ของคุณทำงานได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น
นี่คือวิธีการ:
- คลิก Start จากนั้นพิมพ์ Disk Cleanup
- เลือก Disk Cleanup จากรายการโปรแกรม
- คลิกตกลง
- ภายใต้ Drives (หรือ Partitions) ให้เลือก C:drive หากยังไม่ได้เลือก
- คลิกตกลง
- รอสักครู่ขณะที่การล้างข้อมูลบนดิสก์สแกนฮาร์ดไดรฟ์ของคุณเพื่อหาไฟล์ที่ไม่จำเป็น จากนั้นเลือกว่าต้องการลบหรือไม่
โซลูชัน #9:ล้างโฟลเดอร์ดาวน์โหลด Windows Update
นี่ไม่ใช่การแก้ไขแบบถาวร แต่อาจแก้ปัญหาของคุณได้จนกว่า Microsoft จะสามารถจัดส่งแพตช์ที่เหมาะสมได้
ในการดำเนินการดังกล่าว ให้เปิด File Explorer และเรียกดู C:\Windows\SoftwareDistribution (คุณอาจต้องเปิดใช้งานไฟล์ที่ซ่อนเพื่อดูโฟลเดอร์นั้น) ที่นี่ คุณจะพบการอัปเดต Windows ทั้งหมดของคุณ รวมถึงสิ่งที่เป็นสาเหตุของข้อผิดพลาด เลือกทุกอย่างแล้วลบออก ในกรณีส่วนใหญ่ การล้างไฟล์เหล่านี้จะเพียงพอสำหรับคุณในการเข้าถึง Windows Update อีกครั้ง
วิธีแก้ปัญหา #10:ใช้เครื่องมือซ่อมแซมพีซี
หากคุณกำลังมองหาเครื่องมือที่ใช้งานง่ายแต่มีประสิทธิภาพในการแก้ไขข้อผิดพลาด 0x80070001 ขอแนะนำให้คุณลองใช้ดู ด้วยอินเทอร์เฟซที่เรียบง่ายและเป็นมิตรกับผู้ใช้ เครื่องมือซ่อมแซมพีซีช่วยให้คุณแก้ไขปัญหาทั้งหมดได้ในไม่กี่วินาที เหนือสิ่งอื่นใด คือมีทั้งโหมดสแกนด่วนและโหมดการสแกนลึก เพื่อให้ผู้ใช้สามารถเลือกสิ่งที่ต้องการเพื่อระบุและซ่อมแซมพีซีของตนได้
อย่าลืมอัปเดตเครื่องมือก่อนใช้งานเพื่อให้แน่ใจว่าคุณจะไม่พบปัญหาความเข้ากันได้
โซลูชัน #11:ทำการสแกน SFC
การสแกน SFC เป็นยูทิลิตี้การแก้ไขปัญหาที่สแกนไฟล์ระบบ Windows ของคุณและยืนยันความสมบูรณ์ของไฟล์ หากการสแกน SFC พบไฟล์ที่เสียหาย ไฟล์นั้นจะแทนที่ด้วยเวอร์ชันใหม่จากโฟลเดอร์แคชในโฟลเดอร์ %systemroot% ของคุณ
โดยปกติ คุณจะต้องรีสตาร์ทหลังจากการสแกน SFC เพื่อให้แน่ใจว่าทุกอย่างเป็นไปตามลำดับ แต่บางครั้งไม่จำเป็นต้องรีบูต ในการสแกน SFC:
- เลือก เริ่ม> เรียกใช้ (หรือกด + R)
- พิมพ์ cmd แล้วคลิกตกลง
- ใน Command Prompt ให้พิมพ์ sfc /scannow แล้วกด Enter
- เมื่อคอมพิวเตอร์ของคุณสแกนหาข้อผิดพลาดเสร็จแล้ว ให้ปิดเครื่องแล้วเปิดใหม่ตามปกติ
โซลูชัน #12:สแกนพีซีของคุณเพื่อหามัลแวร์
มัลแวร์เป็นคำที่ใช้กันอย่างแพร่หลายในความปลอดภัยออนไลน์ แต่มันหมายความว่าอย่างไรกันแน่? มัลแวร์ย่อมาจากซอฟต์แวร์ที่เป็นอันตรายและหมายถึงซอฟต์แวร์ที่ออกแบบมาเพื่อสร้างความเสียหายให้กับคอมพิวเตอร์หรือข้อมูลส่วนบุคคลของคุณ การสแกนมัลแวร์จะค้นหาซอฟต์แวร์ที่เป็นอันตรายซึ่งติดไวรัสคอมพิวเตอร์ของคุณแล้วและลบออก
วิธีที่ง่ายและรวดเร็วที่สุดในการระบุมัลแวร์คือการสแกนด้วยซอฟต์แวร์ป้องกันไวรัสหรือซอฟต์แวร์ป้องกันมัลแวร์ที่คุณเลือก (เช่น Avast, AVG, Bitdefender) หากคุณยังไม่ได้ติดตั้ง ให้ลองใช้ Microsoft Windows Defender การค้นหารูทคิตและการติดเชื้อที่ซ่อนอยู่อื่น ๆ นั้นฟรีและยอดเยี่ยม เพียงเปิดและเรียกใช้การสแกนทั้งระบบ
โซลูชัน #13:ทำการคืนค่าระบบ
วิธีแก้ปัญหานี้เหมือนกับย้อนเวลากลับไป ช่วยให้คุณสามารถกู้คืนพีซีของคุณไปยังจุดก่อนหน้าเมื่อทุกอย่างทำงานได้ดี แม้ว่าจะไม่ลบไฟล์ใดๆ ที่คุณเพิ่มตั้งแต่นั้นมา แต่จะลบโปรแกรมใหม่หรือการอัปเดตที่อาจทำให้เกิดปัญหา
การดำเนินการกู้คืนระบบควรเป็นทางเลือกสุดท้ายของคุณ เนื่องจากเป็นเทคนิคเล็กน้อย แต่ถ้าคุณไม่มั่นใจในการทำเช่นนี้ อย่าลังเลที่จะขอความช่วยเหลือจากคนที่คุ้นเคยกับสิ่งนี้
โดยย่อ
รหัสข้อผิดพลาด 0x80070001 เป็นปัญหาที่พบบ่อยมาก โดยเฉพาะอย่างยิ่งสำหรับ Windows 10/11 เป็นหนึ่งในรหัสข้อผิดพลาดที่คุณจะได้รับเมื่อพยายามดาวน์โหลดหรืออัปเดต Windows ถ้ามันเกิดขึ้นกับคุณอย่าตกใจ เพียงอ้างอิงกับการแก้ไขด้านบน คุณก็จะสามารถกำจัดมันได้ทันที
คุณสามารถแก้ไขข้อผิดพลาด 0x80070001 ได้หรือไม่ แจ้งให้เราทราบในความคิดเห็น!