แอปพลิเคชันไม่สามารถเริ่มทำงานได้อย่างถูกต้อง (0xc0000142) ใน Windows
คุณอาจเคยเจอเหตุการณ์บางอย่างเมื่อคุณพยายามเปิดแอปพลิเคชันแต่ไม่สามารถเปิดได้ มีข้อความแสดงข้อผิดพลาดปรากฏขึ้นแทนแอปพลิเคชันไม่สามารถเริ่มทำงานได้อย่างถูกต้อง (0xc0000142(The application was unable to start correctly (0xc0000142)) ) หากคุณได้รับข้อผิดพลาดนี้ แสดงว่าโพสต์นี้อาจสนใจคุณ
วันนี้ เรากำลังเพ่งความสนใจไปที่ข้อผิดพลาดนี้เมื่อเปิดCommand Prompt (Command Prompt)Command Prompt มักจะเป็น ค่าคงที่ในขณะที่แก้ไขข้อผิดพลาดประเภทต่างๆ ในWindows(Windows 10) 10 แต่ถ้าพรอมต์คำสั่ง(Command Prompt) เดียวกัน พบข้อผิดพลาดเดียวกันล่ะ เป็นการยากที่จะแก้ไขข้อผิดพลาดประเภทนี้ แต่ก็ใช่ว่าจะเป็นไปไม่ได้ มีหลายปัจจัยที่ทำให้เกิดข้อผิดพลาดประเภทนี้ โปรแกรมของบริษัทอื่น มัลแวร์ และปัจจัยอื่นๆ บางตัวอยู่ภายใต้หมวดหมู่นี้ เราจะพยายามแก้ไขทุกวิถีทางเพื่อแก้ไขข้อผิดพลาดนี้
ข้อผิดพลาดอ่าน -
The application was unable to start correctly (0xc0000142). Click OK to close the application.
และผู้ใช้ไม่มีตัวเลือกอื่นนอกจากคลิกที่ปุ่มที่มีข้อความว่าตกลง
ไมโครซอฟท์กล่าวว่า
There are primarily 3 actions that can cause this error:
- Launching lots of applications
- Launching an application as a different user
- Launching an application to a different desktop
If you are wondering what the error 0xc0000142 means in the above Message Box, you can find the error in ntstatus.h. It is STATUS_DLL_INIT_FAILED or “{DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.”
แอปพลิเคชันไม่สามารถเริ่มได้อย่างถูกต้อง (0xc0000142)
เราจะพยายามแก้ไขที่เป็นไปได้ต่อไปนี้เพื่อลองแก้ไขข้อผิดพลาด 0xc0000142 สำหรับCommand PromptบนWindows 10 :
- ลงทะเบียนไฟล์ DLL ทั้งหมดอีกครั้ง
- เรียกใช้ SFC และ DISM
- แก้ไขปัญหาในสถานะคลีนบูต
- แก้ไขรายการรีจิสทรี
- ตรวจสอบการตั้งค่านโยบายกลุ่ม
ฉันแนะนำให้คุณสร้างจุดคืนค่าระบบ เนื่องจากในขณะที่ทำการปรับเปลี่ยนประเภทนี้ มีโอกาสที่บางสิ่งจะเสียหายที่ฝั่งซอฟต์แวร์ของคอมพิวเตอร์ของคุณ หรือหากคุณไม่มีนิสัยในการสร้างจุดคืนค่าระบบ เราขอแนะนำให้คุณสร้างจุดคืนค่าระบบบ่อยๆ
1] ลงทะเบียนไฟล์ DLL ทั้งหมดอีกครั้ง
ก่อนอื่น(First)เริ่มต้นด้วยการเปิด หน้าต่างพร้อมรับคำสั่ง(Command Prompt) ที่มีสิทธิ์ ของผู้ดูแลระบบ(Administrator)โดยค้นหาCMDในCortana Search Box จากนั้นคลิกขวาที่รายการที่เหมาะสมและคลิกที่ Run as (Run as Administrator)Administrator(.)
จากนั้นพิมพ์ข้อความต่อไปนี้แล้วกด Enter:
for %1 in (*.dll) do regsvr32 /s %1
การดำเนินการนี้จะลงทะเบียนไฟล์ DLL ทั้งหมดอีกครั้ง
คุณควรทำสิ่งนี้ทันทีที่คุณบูตเข้าสู่Windows 10หรือทำหลังจากบูทในเซฟโหมด(booting into Safe Mode.)
หลังจากที่คุณทำเสร็จแล้ว ให้ รีบูต (Reboot )เครื่องคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
2] เรียกใช้ SFC และ DISM
ดาวน์โหลดUltimate Windows Tweakerและใช้เพื่อเรียกใช้System File CheckerและDISMด้วยการคลิกปุ่ม การดำเนินการนี้จะตรวจสอบระบบปฏิบัติการเพื่อหาความเสียหายของไฟล์ที่อาจเกิดขึ้น และซ่อมแซมอิมเมจระบบตามลำดับ
3] แก้ไขปัญหาในสถานะ Clean Boot
การ แก้ไขปัญหาในสถานะ Clean Boot(Clean Boot State)มักจะมีศักยภาพในการแก้ไขข้อผิดพลาดมากมายที่เกี่ยวข้องกับระบบ (System)คุณสามารถอ่านเพิ่มเติมเกี่ยวกับสิ่งนี้ได้ในคำแนะนำของเราเกี่ยวกับวิธีดำเนินการคลีนบูต(Perform a Clean Boot.)
4] ตรวจสอบการตั้งค่ารีจิสทรี
กดปุ่มWINKEY + Rร่วมกันเพื่อเปิดยูทิลิตี้ Run พิมพ์ (Run)regedit แล้วกด Enter คลิกที่ ใช่ (Yes )สำหรับUACหรือUser Account Control Promptที่คุณได้รับ
เมื่อRegistry Editorเปิดขึ้นให้ไปที่ตำแหน่งสำคัญต่อไปนี้ -
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
ตอนนี้ลบส่วนของโปรแกรมออกจากแผงด้านขวา ส่วนเหล่านี้รวมถึงค่า DWORD(DWORD Values) และรายการอื่นๆ ที่สร้างโดยโปรแกรมที่ขัดแย้งกันในตำแหน่งดัง กล่าวภายในRegistry Editor
คุณอาจต้องการตรวจสอบคีย์ต่อไปนี้ด้วย:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Windows\LoadAppInit_DLLs
เปลี่ยนค่าของLoadAppInit_DLLsจาก 1 เป็น 0
หลังจากคุณลบเสร็จแล้ว ให้ปิดRegistry Editorและรีบูต (Reboot )เครื่องคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
แก้ไข:(Fix:) ข้อผิดพลาด ของแอปพลิเคชัน Office 0xc0000142
5] ตรวจสอบการตั้งค่านโยบายกลุ่ม
เปิดกล่อง Run พิมพ์gpedit.mscแล้วกดEnterเพื่อเปิดLocal Group Policy Editor นำทาง(Navigate)ไปยังเส้นทางต่อไปนี้:
User Configuration/Administrative Templates/System
ในบานหน้าต่างด้านขวา คุณจะเห็น ป้องกันการเข้าถึงพรอม ต์คำสั่ง (Prevent access to the command prompt)ดับเบิล(Double)คลิกเพื่อกำหนดนโยบาย เลือก Enabled(Select Enabled)แล้วคลิกApply/OK
This policy setting prevents users from running the interactive command prompt, Cmd.exe. This policy setting also determines whether batch files (.cmd and .bat) can run on the computer. If you enable this policy setting and the user tries to open a command window, the system displays a message explaining that a setting prevents the action. If you disable this policy setting or do not configure it, users can run Cmd.exe and batch files normally.
หากWindows รุ่นของคุณ ไม่มี รายการ นโยบายกลุ่ม(Group Policy)คุณสามารถข้ามการแก้ไขนี้ได้ การแก้ไขนี้จะไม่ทำงานบนเครื่อง Windows 10 (Windows 10) Homeเนื่องจากไม่มีตัวแก้ไขนโยบายกลุ่ม(Group Policy Editor)
หวังว่าโพสต์นี้จะช่วยคุณ ผู้ใช้ ขั้นสูง(Advanced)อาจต้องการอ่านโพสต์นี้ในMSDN
อื่น ๆ ที่คล้ายกันแอปพลิเคชันไม่สามารถเริ่ม(The application was unable to start correctly)ข้อผิดพลาดได้อย่างถูกต้อง:(Other similar The application was unable to start correctly errors:)
- แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง ( 0xc0000135 )
- แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง0xc0000005
- แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง ( 0xc0000022 )
- แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง ( 0xc0000018 )
- แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง ( 0xc0000017 )
- แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง ( 0xc00007b )
Related posts
Add ไปยังปุ่มโปรดเป็นสีเทาใน Photos app
Windows 10 Brightness Control ไม่ทำงานหรือเปลี่ยนแปลงโดยอัตโนมัติ
Computer ติดอยู่ในการเตรียมการเพื่อกำหนดค่า Windows screen
ข้อผิดพลาดระยะไกล procedure call ล้มเหลวในขณะที่ใช้ DISM ใน Windows 10
ไซต์ HTTPS ไม่เปิดในเบราว์เซอร์ใด ๆ ใน Windows computer
ไม่สามารถทำแผนที่ Network drive ใน Windows 10
ไม่สามารถ load plugin ใน Chrome ใน Windows 10/8/7
ไม่สามารถลากและวางไฟล์หรือโฟลเดอร์ใน Windows 11/10
การทำงานที่ขาดหายไป System ไม่ใช่ Found error ใน Windows 11/10
Windows Security พูดว่า No Security Providers ใน Windows 10
K-12 assessment รายงานแอปที่ทำงานในพื้นหลัง Windows 10
Computer ตรวจพบอย่างไม่ถูกต้องว่าอยู่นอก domain network
Windows Troubleshooters ไม่ทำงานใน Windows 10
การแก้ไข: Windows Driver Foundation ใช้ High CPU
Windows Update error 0x800F081F ใน Windows 10
Run เป็น administrator option ไม่แสดงหรือทำงานใน Windows 11/10
Background Intelligent Transfer Service ไม่ทำงานใน Windows 11/10
Microsoft Office Click-To-Run High CPU usage ใน Windows 11/10
Cloud Clipboard (Ctrl+V) ไม่ทำงานหรือซิงค์ใน Windows 10
Windows ไม่สามารถรับ Network Settings จากเราเตอร์ใน Windows 10