จะแก้ไขรหัสข้อผิดพลาด 0x800704ec ใน Windows 10 ได้อย่างไร

เผยแพร่แล้ว: 2020-03-02

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

รหัสข้อผิดพลาดของ Windows 10 0x800704EC ปรากฏขึ้นอย่างน้อยสองรูปแบบ ผู้ใช้บางคนสังเกตเห็นเมื่อพยายามเปิด Windows Defender แทนที่จะต้องดำเนินการใดๆ ไอคอนของแอปจะเป็นสีเทาและไม่ตอบสนอง หรือหากตอบสนอง ก็จะตอบสนองด้วยรหัสข้อผิดพลาด 0x800704EC

ผู้ใช้รายอื่นได้รับข้อผิดพลาดเมื่อเปิดแอป Microsoft Store และพยายามติดตั้งโปรแกรมโปรดของตน ร้านค้าไม่สามารถโหลดได้ แต่จะแสดงข้อความแสดงข้อผิดพลาดพร้อมกับรหัส 0x800704EC แทน

ข่าวดีก็คือการปรากฏของรหัสข้อผิดพลาดทั้งสองสามารถแก้ไขได้อย่างเด่นชัด คู่มือนี้จะแสดงให้คุณเห็นว่าต้องทำอย่างไรเพื่อให้ Windows Defender หรือ Microsoft Store ทำงานได้ หากคุณโชคไม่ดีที่ทั้งสองแอปพลิเคชันหยุดทำงานพร้อมกัน คู่มือนี้จะช่วยให้คุณฆ่านกสองตัวได้

รหัสข้อผิดพลาด 0x800704EC คืออะไร?

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

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

โปรแกรมนี้ถูกบล็อกโดยนโยบายกลุ่ม สำหรับข้อมูลเพิ่มเติม โปรดติดต่อผู้ดูแลระบบของคุณ (รหัสข้อผิดพลาด: 0x800704ec)

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

ไม่ว่า Error Code 0x800704EC ใน Windows Defender จะเกิดจากการตั้งค่า Group Policy ที่ผิดพลาด มัลแวร์ ซอฟต์แวร์รักษาความปลอดภัยที่เข้ากันไม่ได้ หรือแม้แต่ไฟล์ระบบที่เสียหาย ผลลัพธ์ก็ไม่ใช่เรื่องตลก เห็นได้ชัดว่าไม่มีใครยินดีที่จะพบกับการหยุดทำงานของแอปพลิเคชั่นอย่างต่อเนื่อง ระบบค้าง จอฟ้ามรณะ หรืออาการอื่นๆ ของข้อผิดพลาด

วิธีแก้ไขรหัสข้อผิดพลาด 0x800704EC เมื่อเปิด Windows Defender

ค่อนข้างน่าผิดหวังเมื่อรหัสข้อผิดพลาด 0x800704EC ปรากฏใน Windows Defender คุณไม่สามารถเปิดการป้องกันตามเวลาจริงดั้งเดิมได้ และอาจส่งผลเสียต่อระบบของคุณ โดยเฉพาะอย่างยิ่ง เครื่องของคุณจะปลอดภัยน้อยลงเนื่องจากความเสี่ยงที่ไวรัสจะตรวจไม่พบเพิ่มขึ้นอย่างทวีคูณ

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

  1. ปิดใช้งานการป้องกันไวรัสของบุคคลที่สาม

จากคำอธิบายสาเหตุหลักของ Error Code 0x800704EC นั้น น่าจะชัดเจนว่าความขัดแย้งระหว่างเครื่องมือรักษาความปลอดภัยเป็นสาเหตุหลัก ในช่วงทศวรรษแรกของศตวรรษนี้ Defender เคยเป็นที่รู้จักในชื่อ Microsoft Security Essentials ห่างไกลจากการเป็นแอนตี้ไวรัสที่ครบครัน มันเป็นตัวช่วยด้านความปลอดภัยเพิ่มเติม ทุกคนยังคงพึ่งพาผลิตภัณฑ์ป้องกันหลักในตลาด เช่น Avast, Bitdefender, Norton, Avira, et al. Microsoft Security Essentials ทำงานร่วมกับสิ่งเหล่านี้โดยไม่มีข้อขัดแย้งมากนัก

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

กลับไปที่ปัญหาที่มีอยู่ การป้องกันบน Windows เหลือไว้เพียงเครื่องมือรักษาความปลอดภัยทีละตัวเท่านั้น และนั่นคือ Defender หรือตัวเลือกบุคคลที่สามของคุณ แต่ไม่ใช่ทั้งสองอย่าง หากคุณต้องการใช้ Defender แต่ยังมีทางเลือกอื่นอยู่ด้วย คุณจะต้องปิดตัวหลังก่อน

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

ด้านล่างนี้ เราจะอธิบายวิธีปิดใช้งานคุณสมบัติการป้องกันในเครื่องมือป้องกันไวรัสห้าอันดับแรกในตลาด — ESET, McAfee, Norton, Bitdefender และ Avast ก่อนที่คุณจะเริ่มต้น ให้เปิด Task Manager ค้นหากระบวนการทำงานที่เกี่ยวข้องกับซอฟต์แวร์ที่คุณต้องการเปิดใช้งาน คลิกขวาที่แต่ละอันและเลือก End Task

ESET

ขั้นตอนเหล่านี้ใช้ได้กับ ESET Internet Security, ESET Smart Security และ ESET Cyber ​​Security เวอร์ชันล่าสุด:

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

โปรดทราบว่าผลิตภัณฑ์ ESET จะเปิดใช้งานการป้องกันอีกครั้งโดยอัตโนมัติเมื่อรีบูต ดังนั้นคุณอาจต้องทำเช่นนี้ทุกครั้งที่เริ่มระบบ

McAfee Security Center

การทำตามขั้นตอนเหล่านี้จะปิดการป้องกัน McAfee นานเท่าที่คุณต้องการ:

  • เปิดแอป McAfee ด้วยวิธีที่ง่ายที่สุดสำหรับคุณ
  • เลือกแท็บความปลอดภัยของพีซีที่ด้านบน
  • เลือกตัวเลือกการสแกนตามเวลาจริงในกลุ่มแท็บด้านซ้าย
  • ในหน้าต่างถัดไป คุณจะเห็นการแจ้งเตือน "เปิดการสแกนตามเวลาจริง" คลิกปุ่มปิดทางด้านซ้าย
  • ขยายตัวเลือก “คุณต้องการทำการสแกนตามเวลาจริงต่อเมื่อใด” และเลือกเวลา เลือก Never หากคุณต้องการใช้ Defender เป็นโปรแกรมป้องกันไวรัสหลักของคุณในอนาคต
  • คลิกปุ่มปิด

ขั้นตอนต่อไปคือการปิด McAfee Firewall:

  • ที่แท็บด้านซ้ายของหน้าจอหลักของ McAfee ให้เลือกไฟร์วอลล์
  • ในหน้าต่างถัดไป ให้คลิกปุ่มปิด
  • เลือกอีกครั้งว่าต้องการปิดนานแค่ไหน เลือกไม่เลย
  • คลิกปุ่มปิด

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

ผลิตภัณฑ์ไซแมนเทค

ไซแมนเทคคอร์ปอเรชั่นเป็นผู้ผลิตซอฟต์แวร์ป้องกันตระกูลนอร์ตันยอดนิยม ต่อไปนี้เป็นวิธีปิดใช้งาน Norton AntiVirus:

  • เปิดถาดการแจ้งเตือนของระบบและคลิกขวาที่ไอคอน Norton
  • เลือกปิดใช้งานการป้องกันอัตโนมัติ
  • หน้าต่างคำขอความปลอดภัยปรากฏขึ้น ขยายรายการแบบเลื่อนลง "เลือกระยะเวลา" และเลือกระยะเวลาที่คุณต้องการปิดใช้งาน Norton เลือกถาวรเพื่อปิดจนกว่าคุณจะตัดสินใจใช้อีกครั้ง
  • เมื่อคุณพอใจกับการเลือกแล้ว ให้คลิกตกลง

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

BitDefender

  • เปิดแอปพลิเคชัน
  • ไปที่ ตัวเลือก > การตั้งค่า
  • สลับสวิตช์ข้าง Antivirus เป็น Off
  • สลับสวิตช์ข้าง Vulnerability Scan เป็น Off
  • คลิกสมัคร
  • คลิกตกลง

Avast Antivirus

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

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

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

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

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

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

  • เปิดแอปพลิเคชั่น Avast
  • ไปที่ เมนู > การตั้งค่า > การแก้ไขปัญหา
  • ค้นหาช่องทำเครื่องหมาย Enable Self-Defense แล้วยกเลิกการเลือก คลิกตกลงบนข้อความแจ้งการยืนยัน
  • ปิด Avast

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

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

ที่แนะนำ

ปกป้องพีซีจากภัยคุกคามด้วย Anti-Malware

ตรวจสอบพีซีของคุณเพื่อหามัลแวร์ที่แอนตี้ไวรัสของคุณอาจพลาด และรับการคุกคามออกอย่างปลอดภัยด้วย Auslogics Anti-Malware

Auslogics Anti-Malware เป็นผลิตภัณฑ์ของ Auslogics ซึ่งได้รับการรับรอง Microsoft Silver Application Developer
ดาวน์โหลดเดี๋ยวนี้

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

  • เปิดใช้งานบริการ Windows ที่จำเป็นโดย Defender

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

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

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

เปิดกล่อง Run ด้วย Win Key+R แล้วพิมพ์ services.msc (โดยไม่ใส่เครื่องหมายอัญประกาศ) คลิกปุ่มตกลง

ในหน้าต่างบริการ คุณต้องค้นหาและตรวจสอบสถานะของบริการต่อไปนี้:

  • บริการป้องกันภัยคุกคามขั้นสูงของ Windows Defender
  • บริการตรวจสอบเครือข่าย Windows Defender Antivirus
  • บริการป้องกันไวรัสของ Windows Defender
  • ไฟร์วอลล์ Windows Defender
  • บริการศูนย์การรักษาความปลอดภัยของ Windows Defender

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

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

  • เปลี่ยนค่าของคีย์ Windows Defender

ในกรณีที่วิธีแก้ปัญหาก่อนหน้านี้ไม่ทำอะไรเลย และคุณยังได้รับข้อผิดพลาด 0x800704EC ต่อไปเมื่อคุณพยายามเปิดใช้งาน Defender ไม่ต้องกังวล คุณสามารถใช้ Registry Editor เพื่อแก้ไขปัญหาได้ นี้ไม่ได้น่ากลัวอย่างที่คิด ตราบใดที่มีการปฏิบัติตามขั้นตอนที่เหมาะสม คุณก็ควรทำได้อย่างง่ายดาย

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

  • เปิดตัวแก้ไขรีจิสทรี พิมพ์ regedit โดยไม่ต้องใส่เครื่องหมายคำพูดในกล่องโต้ตอบ Run และกดปุ่ม Enter
  • ในหน้าต่าง Registry Editor ให้ไปที่ตำแหน่งต่อไปนี้หรือคัดลอกและวางลงในแถบค้นหาที่ด้านบนสุดเพื่อเข้าถึงคีย์ Windows Defender อย่างรวดเร็ว:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender

  • ค้นหาคีย์ที่มีป้ายกำกับว่า Standard หรือ Default ในบานหน้าต่างด้านขวา ดับเบิลคลิกและเปลี่ยนรายการ "Value data" เป็น 0
  • คลิกตกลง
  • จากนั้น ให้มองหาคีย์ที่มีป้ายกำกับว่า Disable Anti-spyware ดับเบิลคลิกและเปลี่ยนรายการ "Value data" เป็น 0
  • คลิกตกลง

ถัดไป รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่า Windows Defender เปิดใช้งานอยู่

  • ล้างไฟล์ที่เสียหายด้วยตัวตรวจสอบไฟล์ระบบและ DISM

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

หาก Defender ส่งคืน Error Code 0x800704EC แทนการเรียกใช้ การสแกน System File Checker สามารถช่วยคุณซ่อมแซมสิ่งที่เสียหายภายในระบบเพื่อให้แอป Windows หลักสามารถเริ่มทำงานได้อีกครั้ง

Microsoft แนะนำให้ผู้ใช้ Windows 10 เรียกใช้การสแกน DISM ควบคู่ไปกับการสแกน SFC เครื่องมือ DISM ช่วยในการซ่อมแซมอิมเมจระบบ Windows หากเต็มไปด้วยข้อผิดพลาด

ในการเริ่มต้น ให้เปิดพร้อมท์คำสั่งที่ยกระดับขึ้น กดปุ่ม Windows และ X พร้อมกัน แล้วเลือกตัวเลือก Command Prompt (Admin) จากนั้นพิมพ์ข้อความต่อไปนี้ในหน้าต่าง CMD และกดปุ่ม Enter:

DISM.exe /Online /Cleanup-image /Restorehealth

การเรียกใช้คำสั่งนี้ถือว่าไคลเอ็นต์ Windows Update ทำงานได้ตามปกติ เนื่องจากเครื่องมือ DISM ใช้บริการเพื่อจัดเตรียมไฟล์ทดแทนที่จำเป็น หากจำเป็น หากไคลเอนต์ Windows Update ไม่พร้อมใช้งาน ให้รันคำสั่งนี้แทน:

DISM.exe /Online /Cleanup-Image /RestoreHealth /แหล่งที่มา: C:\RepairSource\Windows /LimitAccess

C:\RepairSource\Windows” หมายถึงตำแหน่งของแหล่งการซ่อมแซม ซึ่งสามารถเป็นสื่อที่ถอดออกได้ การแชร์บนเครือข่าย หรือการติดตั้ง Windows ที่ทำงานอยู่

ตอนนี้คุณพร้อมที่จะเรียกใช้การสแกน SFC อย่างถูกต้องแล้ว ในหน้าต่าง CMD พิมพ์ต่อไปนี้และกดปุ่ม Enter:

sfc /scannow

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

ตามหลักการแล้ว System File Checker จะแจ้งให้คุณทราบว่าได้แก้ไขไฟล์ที่มีปัญหาผ่านข้อความต่อไปนี้:

Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ รายละเอียดรวมอยู่ใน CBS.Log %WinDir%\Logs\CBS\CBS.log

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

อย่างไรก็ตาม หากคุณได้รับข้อความว่า “Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์” แสดงว่าไม่มีไฟล์ Windows ที่เสียหาย และสาเหตุของข้อผิดพลาดอยู่ที่อื่น

  • เปิดใช้งาน Defender ด้วย Local Group Policy Editor

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

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

  • เปิดกล่องโต้ตอบเรียกใช้ในบัญชีผู้ดูแลระบบ พิมพ์ gpedit.msc (ไม่มีเครื่องหมายคำพูด) แล้วกดปุ่ม Enter
  • ในหน้าต่าง Group Policy เลือก Local Computer Policy
  • เลือกเทมเพลตการดูแลระบบ
  • เลือกคอมโพเนนต์ของ Windows
  • ดับเบิลคลิก Windows Defender
  • คุณจะเห็นรายการการตั้งค่า Windows Defender ในบานหน้าต่างด้านขวา ดับเบิลคลิก ปิด Windows Defender
  • เลือกตัวเลือกปิดการใช้งาน
  • คลิกสมัคร
  • คลิกตกลง

ทำการรีบูตและลองเปิดใช้งาน Defender

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

วิธีแก้ไขรหัสข้อผิดพลาด 0x800704EC ใน Windows Store

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

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

ผู้ใช้ที่พบข้อผิดพลาดนี้เข้าสู่ระบบ Store เท่านั้นที่จะต้องเผชิญกับข้อความแสดงข้อผิดพลาดนี้บนพื้นหลังสีขาว:

  • Microsoft Store ถูกบล็อก
  • ตรวจสอบกับไอทีหรือผู้ดูแลระบบของคุณ
  • รายงานปัญหานี้
  • รหัส: 0x800704EC

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

  • การใช้วิธีการรีจิสทรี

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

  • เปิดกล่องโต้ตอบเรียกใช้ พิมพ์ regedit โดยไม่ต้องใส่เครื่องหมายอัญประกาศ แล้วคลิกตกลง
  • เมื่อหน้าต่าง Registry Editor เปิดขึ้น ให้ไปที่ตำแหน่งต่อไปนี้:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore

  • ค้นหาคีย์ "Remove WindowsStore" ในบานหน้าต่างด้านขวาและตรวจสอบค่า หากค่าเป็นตัวเลขที่ไม่ใช่ 0 จะต้องเปลี่ยนเป็นศูนย์ ดับเบิลคลิกที่ปุ่มและเปลี่ยนตัวเลขในฟิลด์ "Value data" เป็น 0 จากนั้นคลิก OK เพื่อบันทึกการเปลี่ยนแปลง

หากไม่มีตำแหน่ง WindowsStore คุณต้องสร้างมันขึ้นมาเพื่อให้ tweak นี้ทำงาน ไปที่ HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\ คลิกขวาที่ Microsoft แล้วเลือก ใหม่ > คีย์ ตั้งชื่อคีย์ใหม่ WindowsStore

ตอนนี้ เลือกคีย์ที่สร้างขึ้นใหม่ คลิกขวาที่พื้นที่ว่างในบานหน้าต่างด้านขวา และเลือก ใหม่ > DWORD (32 บิต) เปลี่ยนชื่อ DWORD เป็น Remove WindowsStore ดับเบิลคลิก และเปลี่ยนค่าในช่อง "Value data" เป็น 0 คลิก OK และออกจาก Registry Editor

หลังจากรีบูต คุณจะพบว่าปัญหาของ Microsoft Store หายไปแล้ว

  • การใช้วิธีการแก้ไขนโยบายกลุ่ม

หาก Store ถูกปิดสำหรับผู้ใช้ที่ใช้ Windows 10 Professional หรือ OS เวอร์ชัน Enterprise อาจเปิดใช้งานได้อีกครั้งผ่าน Group Policy Editor

การรันคำสั่ง gpedit.msc ในกล่องโต้ตอบ Run จะเปิด Local Group Policy Editor จากหน้าต่างนั้น ไปที่ Computer Configuration\Administrative Templates\Windows Components\Store หรือเพียงแค่วางลงในแถบค้นหาเพื่อข้ามไปที่นั่นอย่างรวดเร็ว

ค้นหาการตั้งค่านโยบาย "ปิดแอปพลิเคชัน Store" ในบานหน้าต่างด้านขวา คลิกขวาที่มันแล้วเลือกการตั้งค่า เมื่อหน้าต่างการตั้งค่าของคุณสมบัติแสดงขึ้น ให้เปลี่ยนการตั้งค่าเป็น Not Configured หรือ Disabled แล้วคลิกปุ่ม Apply และ OK ทีละปุ่ม

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

  • ใช้วิธี PowerShell

Microsoft PowerShell ช่วยให้คุณปรับแต่งการตั้งค่าต่างๆ ใน ​​Windows 10 ได้ คุณสามารถลงทะเบียนแอปพลิเคชันใหม่ เช่น Microsoft Store เพื่อกำจัดรหัสข้อผิดพลาด 0x800704EC และทำให้แอปใช้งานได้อีกครั้ง

  • เปิดเมนู Start พิมพ์ PowerShell คลิกขวาที่ผลลัพธ์ด้านบนแล้วเลือก Run as Administrator ยอมรับข้อความแจ้งการยืนยัน UAC เมื่อปรากฏขึ้น
  • จากนั้นวางสิ่งต่อไปนี้ในหน้าต่าง PowerShell และกดปุ่ม Enter:

รับ-AppXPackage -ชื่อ Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน “$($_.InstallLocation)\AppXManifest.xml” -Verbose}

  • เมื่องานเสร็จสิ้น ให้รีบูตระบบ

นั่นคือทั้งหมดสำหรับวิธีกำจัดปัญหารหัสข้อผิดพลาด 0x800704EC ที่ Microsoft Store ถูกบล็อกใน Windows 10 คุณยังสามารถเรียกใช้การสแกนด้วย Auslogics BoostSpeed ​​เพื่อกำจัดแคชของ Microsoft Store ที่เสียหายและไฟล์ขยะอื่น ๆ ที่อาจทำให้ระบบขัดข้องและแอปพลิเคชันขัดข้อง .