หากขณะเรียกใช้ Visual Basic Script (VBS) บนคอมพิวเตอร์ Windows 10 ของคุณและคุณได้รับข้อความแสดงข้อผิดพลาด STATUS IN PAGE ERROR พร้อมรหัสข้อผิดพลาด 0xc0000006 โพสต์นี้มีวัตถุประสงค์เพื่อช่วยคุณ ในโพสต์นี้ เราจะนำเสนอวิธีแก้ปัญหาที่เหมาะสมซึ่งคุณสามารถลองใช้เพื่อแก้ไขปัญหานี้ได้
AppInit_DLL เป็นรีจิสตรีคีย์ที่บันทึกจำนวนการขัดข้องที่ส่งผลต่อซอฟต์แวร์อื่น บางครั้ง คีย์นี้อาจทำให้ระบบเสียหายและส่งผลให้ STATUS IN PAGE ERROR
STATUS_IN_PAGE_ERROR พร้อมรหัส 0xc0000006
หากคุณต้องเผชิญกับ สถานะในหน้าข้อผิดพลาด ด้วยรหัส 0xc0000006 ปัญหา คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างซึ่งก็คือแก้ไขค่า ของ AppInit_DLL เพื่อแก้ไขปัญหา ทำดังต่อไปนี้:
เนื่องจากเป็นการดำเนินการรีจิสทรี ขอแนะนำให้สำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบตามมาตรการป้องกันที่จำเป็น เมื่อเสร็จแล้วคุณสามารถดำเนินการดังนี้:
- กดปุ่ม Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ เรียกใช้ ให้พิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor
- นำทางหรือข้ามไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Windows
- ตอนนี้ ทางด้านขวามือ ให้ดับเบิลคลิกที่ AppInit_DLLs รีจิสตรีคีย์เพื่อแก้ไขคุณสมบัติ
- ในหน้าต่างแก้ไขสตริง ปล่อยให้ ข้อมูลค่า ช่องว่างเปล่า
- คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง
- ขณะนี้คุณสามารถปิดหน้าต่าง Registry Editor ได้แล้ว
- รีบูตคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
หลังจากรีบูตเครื่องคอมพิวเตอร์ของคุณแล้วให้เรียกใช้สคริปต์บนคอมพิวเตอร์ของคุณ ปัญหาควรได้รับการแก้ไข
AppInit_DLL ใน Windows
AppInit_DLLs เป็นกลไกที่ช่วยให้โหลดรายการ DLL ได้ตามอำเภอใจในแต่ละกระบวนการของโหมดผู้ใช้บนระบบ
ค่าที่จัดเก็บภายใต้คีย์นี้ในรีจิสทรีจะเป็นตัวกำหนดการทำงานของโครงสร้างพื้นฐาน AppInit_DLLs:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
ตารางด้านล่างอธิบายค่ารีจิสทรีเหล่านี้:
ค่า | คำอธิบาย | ตัวอย่างค่า |
---|---|---|
LoadAppInit_DLLs (REG_DWORD)${REMOVE}$ | เปิดใช้งานหรือปิดใช้งาน AppInit_DLLs.${REMOVE}$ | ทั่วโลก0x0 – AppInit_DLLs ถูกปิดใช้งาน |
0x1 – เปิดใช้งาน AppInit_DLLs | ||
AppInit_DLLs (REG_SZ) | รายการ DLL ที่คั่นด้วยช่องว่างหรือจุลภาคที่จะโหลด ควรระบุเส้นทางที่สมบูรณ์ไปยัง DLL โดยใช้ชื่อย่อ | C:\ PROGRA~1\WID288~1\MICROS~1.DLL |
RequireSignedAppInit_DLLs (REG_DWORD)${REMOVE}$ | โหลดเฉพาะ DLL ที่ลงนามโค้ดเท่านั้น${REMOVE}$ | 0x0 – โหลด DLL ใดๆ |
0x1 – โหลด DLL ที่ลงนามโค้ดเท่านั้น |
สิ่งอำนวยความสะดวก AppInit DLLs ใน Windows เพิ่มข้อกำหนดการลงนามรหัสใหม่
ซึ่งจะช่วยปรับปรุงความน่าเชื่อถือและประสิทธิภาพของระบบ ตลอดจนปรับปรุงการมองเห็นที่มาของซอฟต์แวร์