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

วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows

ผู้ใช้ Windows หลายคนประสบปัญหาแปลก ๆ ที่พวกเขาไม่สามารถเรียกใช้โปรแกรมติดตั้งประเภทใด ๆ ที่ปกติแล้วใช้เพื่อติดตั้งหรือถอนการติดตั้งแอปพลิเคชัน รหัสข้อผิดพลาดที่ปรากฏขึ้นคือ 0xc0150004 ตามที่ปรากฏ ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับ Windows บางรุ่นเท่านั้นเหมือนที่พบใน Windows 7, Windows 8.1 และ Windows 10

วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows

อะไรทำให้เกิดข้อผิดพลาดของแอปพลิเคชัน 0xc0150004

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

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

วิธีที่ 1:ขจัดสัญญาณรบกวน AV ของบุคคลที่สาม (ถ้ามี)

ตามที่ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงาน ปัญหานี้อาจเกิดจากชุด AV ที่มีการป้องกันมากเกินไปซึ่งรบกวนส่วนประกอบการติดตั้งระบบปฏิบัติการเริ่มต้น นักพัฒนาที่เป็นบุคคลที่สามไม่ได้อธิบายรายละเอียดเฉพาะของปัญหานี้ (เท่าที่เราทราบ) แต่ชัดเจนว่าปัญหาดังกล่าวจบลงที่ส่งผลกระทบต่อผู้ใช้ Windows 10 จำนวนมาก

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

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

วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows

เมื่อปิดการป้องกันตามเวลาจริงแล้ว ให้เปิดการตั้งค่าอื่นและดูว่าคุณสามารถติดตั้งแอปได้โดยไม่เจอ 0xc0150004 เดียวกันหรือไม่ ผิดพลาด.

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

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

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

วิธีที่ 2:ทำตามขั้นตอนคลีนบูต

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

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการดำเนินการตามขั้นตอนคลีนบูตเพื่อระบุโปรแกรมบุคคลที่สามที่ทำให้เกิด 0xc0150004 ข้อผิดพลาด:

  1. เปิดกล่องโต้ตอบเรียกใช้โดยกด แป้น Windows + R . จากนั้นพิมพ์ “msconfig’ แล้วกด Enter เพื่อเปิด การกำหนดค่าระบบ เมนู. เมื่อคุณอยู่ใน UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows
  2. เมื่อคุณอยู่ในหน้าต่างการกำหนดค่าระบบ ให้คลิกที่แท็บบริการจากด้านบนของเมนู จากนั้นตรวจสอบให้แน่ใจว่าช่องที่เชื่อมโยงกับ 'ซ่อนบริการของ Microsoft ทั้งหมด ' ถูกตรวจสอบ หลังจากที่คุณทำเช่นนี้ บริการ Windows ทั้งหมดจะถูกลบออกจากรายการ ดังนั้นคุณจะไม่ปิดใช้งานกระบวนการที่สำคัญของระบบโดยไม่ได้ตั้งใจ วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows
  3. เมื่อบริการที่สำคัญทั้งหมดไม่รวมอยู่ในรายการแล้ว ให้คลิกปุ่ม ปิดใช้งานทั้งหมด ปุ่มเพื่อป้องกันไม่ให้บริการของบุคคลที่สามถูกเรียกใช้ในการเริ่มทำงานเครื่องครั้งถัดไปอย่างมีประสิทธิภาพ
  4. หลังจากคุณทำเสร็จแล้ว เลือก แท็บเริ่มต้น และคลิกที่ เปิดตัวจัดการงาน จากเมนูที่ปรากฏใหม่ วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows
  5. เมื่อคุณอยู่ในแท็บ Startup ของ Task Manager แล้ว ให้เริ่มเลือกบริการเริ่มต้นแต่ละรายการอย่างเป็นระบบ จากนั้นคลิกที่ ปิดใช้งาน ปุ่มที่ด้านล่างของหน้าจอ ขั้นตอนนี้ช่วยให้แน่ใจว่าไม่มีการเรียกใช้บริการเริ่มต้นในลำดับการเริ่มต้นถัดไป วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows
  6. หลังจากที่คุณทำเสร็จแล้ว คลีนบูตก็สำเร็จอย่างมีประสิทธิภาพ หากต้องการใช้ประโยชน์จากมัน เพียงรีสตาร์ทคอมพิวเตอร์
  7. ในการเริ่มต้นระบบครั้งถัดไป คอมพิวเตอร์ของคุณจะบู๊ตโดยตรงในสถานะคลีนบูต ใช้โอกาสนี้เพื่อทำซ้ำการกระทำที่เคยทำให้เกิด 0xc0150004 ผิดพลาด
    หมายเหตุ: หากยังเกิดปัญหาเดิมอยู่ ให้ไปที่วิธีที่ 3 โดยตรง
  8. หากรหัสข้อผิดพลาดไม่ปรากฏขึ้นอีกต่อไปเมื่อคุณพยายามเปิดการตั้งค่าแอปพลิเคชัน ให้เปิดใช้งานบริการและกระบวนการที่ปิดใช้งานก่อนหน้านี้อีกครั้งอย่างเป็นระบบ และทำการรีสตาร์ทตามปกติ ในที่สุด คุณจะสามารถทราบได้ว่ารายการใดที่รับผิดชอบต่อการชน หลังจากที่คุณค้นพบมันแล้ว ให้ปิดการใช้งานเพื่อป้องกันไม่ให้ปัญหาเกิดขึ้นอีก (หรือถอนการติดตั้งแอปพลิเคชันที่รับผิดชอบ)

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

วิธีที่ 3:ทำการสแกน DISM และ SFC

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

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

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

โปรดทราบว่า DISM ต้องใช้การเชื่อมต่ออินเทอร์เน็ตที่เสถียรเพราะต้องใช้ WU ในการดาวน์โหลดสำเนาที่มีประสิทธิภาพซึ่งจะใช้เพื่อแทนที่อินสแตนซ์ที่เสียหาย ในขณะที่ SFC เป็นเครื่องมือในเครื่อง 100% ที่ใช้เฉพาะสำเนาที่แคชในเครื่องเพื่อแทนที่อินสแตนซ์ที่เสียหาย

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

  1. เปิดกล่องโต้ตอบเรียกใช้โดยกด แป้น Windows + R . ถัดไป พิมพ์ ‘cmd” ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งด้วยการเข้าถึงของผู้ดูแลระบบ เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาดแอปพลิเคชัน 0xc0150004 บน Windows
  2. เมื่อคุณอยู่ในหน้าต่าง CMD ที่ยกระดับแล้ว ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับแล้วกด Enter หลังจากแต่ละคำสั่งเพื่อเริ่มต้นการสแกน DISM:
    Dism.exe /online /cleanup-image /scanhealth
    Dism.exe /online /cleanup-image /restorehealth

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

  3. หลังจากการสแกน DISM เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และรอให้การเริ่มต้นระบบครั้งถัดไปเสร็จสิ้น เมื่อลำดับการเริ่มต้นระบบถัดไปเสร็จสมบูรณ์ ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดพรอมต์คำสั่งอื่นที่ยกระดับขึ้น เมื่อคุณเข้าไปข้างในอีกครั้ง ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter อีกครั้งเพื่อเริ่มการสแกน SFC อีกครั้ง:
    sfc /scannow

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

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

หากข้อผิดพลาด 0xc0150004 ยังคงเกิดขึ้น ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:ทำการติดตั้งซ่อมแซม / ติดตั้งใหม่ทั้งหมด

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

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

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

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

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