ผู้ใช้ Windows บางรายรายงานว่าเห็น 'CX_Freeze Python Error in Main Script' ข้อผิดพลาดในการเริ่มต้นระบบทุกครั้งที่เริ่มต้นระบบ ในกรณีส่วนใหญ่ ปัญหาจะเกิดขึ้นหลังจากการถอนการติดตั้งโปรแกรมของบริษัทอื่น ปรากฏว่าปัญหาไม่ได้เกิดขึ้นเฉพาะกับระบบปฏิบัติการ เนื่องจากพบใน Windows 7, Windows 8.1 และ Windows 10
ในกรณีส่วนใหญ่ที่มีการรายงานปัญหานี้ ปัญหานั้นเกิดจากแอปพลิเคชั่น Phyton ที่เขียนได้ไม่ดี (น่าจะเป็น Raptr หรือ PlayTV) หากใช้สถานการณ์นี้ได้ คุณควรแก้ไขปัญหาได้โดยถอนการติดตั้งแอปที่มีปัญหา – คุณสามารถทำได้ตามปกติ (ผ่านโปรแกรมและคุณลักษณะ) หรือโดยใช้โปรแกรมถอนการติดตั้งของบุคคลที่สามที่มีประสิทธิภาพ
อย่างไรก็ตาม หากคุณพบปัญหานี้กับเกม (เปิดตัวจาก Steam) คุณอาจกำลังเผชิญกับความผิดพลาดที่เกิดจากชุดของไฟล์ชั่วคราวในโฟลเดอร์ AppData ในกรณีนี้ การล้างเนื้อหาของโฟลเดอร์ AppData และติดตั้งเกมใหม่ควรแก้ไขปัญหาได้
ในกรณีที่คุณเห็นข้อผิดพลาดขณะพยายามเรียกใช้โปรเจ็กต์ Phyton ที่คุณสร้างขึ้นในเครื่อง มีแนวโน้มว่าปัญหาจะเกิดขึ้นเนื่องจากแพตช์ที่หายไปใน cx_freeze การติดตั้ง. ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยถอนการติดตั้งแพ็คเกจ cx_freeze ทั้งหมดจากหน้าต่าง CMD แล้วติดตั้งเวอร์ชันล่าสุดใหม่อีกครั้ง
หากสิ่งอื่นล้มเหลว ความหวังสุดท้ายของคุณในการแก้ไขปัญหาโดยไม่ต้องรีเซ็ตทุกองค์ประกอบของ Windows คือการเรียกใช้ยูทิลิตี้สองสามตัว (DISM และ SFC) ที่ติดตั้งเพื่อแก้ไขอินสแตนซ์ส่วนใหญ่ของไฟล์ระบบเสียหาย
ถอนการติดตั้ง Raptr หรือ PlayTV
ตามที่ปรากฎ หนึ่งในตัวอย่างที่พบบ่อยที่สุดที่จะวางไข่ 'CX_Freeze Python Error in Main Script' ข้อผิดพลาดในการเริ่มต้นคือผลิตภัณฑ์ซอฟต์แวร์ที่เขียนไม่สอดคล้องกันโดยใช้ Python – ในกรณีส่วนใหญ่ ผู้ใช้ที่ได้รับผลกระทบได้ยืนยันว่าปัญหาเกิดจาก Raptr หรือ PlayTV
หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยการบังคับถอนการติดตั้งโปรแกรมที่คุณสงสัยว่าอาจเป็นสาเหตุของข้อผิดพลาดในการเริ่มต้นระบบ
เมื่อต้องการทำเช่นนี้ คุณสามารถใช้เส้นทางเดิม (โดยใช้โปรแกรมและคุณลักษณะ หน้าจอเพื่อทำการถอนการติดตั้ง) หรือคุณสามารถใช้โปรแกรมถอนการติดตั้งบุคคลที่สามที่ทรงพลังเพื่อหยุดงาน เริ่มต้นด้วยวิธีการทั่วไปและดำเนินการตามแนวทางที่สองเท่านั้นในกรณีที่แนวทางแรกล้มเหลว
การถอนการติดตั้งจากโปรแกรมและคุณลักษณะ
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'appwiz.cpl' ในกล่องข้อความแล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู.
- เมื่อคุณอยู่ในโปรแกรมและคุณลักษณะ เมนู เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหา PlayTV, Raptr หรือโปรแกรมใดก็ตามที่คุณสงสัยว่าอาจเรียกใช้ 'CX_Freeze Python Error in Main Script' ข้อผิดพลาดในการเริ่มต้น
- หลังจากที่คุณพบแอปพลิเคชันที่มีปัญหา ให้คลิกขวาที่แอปพลิเคชันนั้นแล้วเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่
- ภายในข้อความแจ้งการถอนการติดตั้ง ให้ทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงด้านล่างและเริ่มต้นใช้งานโปรแกรมถอนการติดตั้งของบุคคลที่สาม
การใช้ซอฟต์แวร์ถอนการติดตั้ง
- เปิดเบราว์เซอร์เริ่มต้นของคุณและเข้าถึงลิงก์นี้ (ที่นี่ ) เพื่อดาวน์โหลดและติดตั้ง Revo Uninstaller เวอร์ชันล่าสุดฟรี เมื่อไปถึงแล้ว ให้คลิกดาวน์โหลด ปุ่มเพื่อเริ่มกระบวนการ
หมายเหตุ :อยู่ห่างจาก Revo เวอร์ชันพกพาเนื่องจากไม่ได้ผลเกือบเท่าเวอร์ชัน InstallShield
- เมื่อดาวน์โหลดไฟล์เรียกทำงานการติดตั้งอย่างสมบูรณ์แล้ว ให้ดับเบิลคลิกที่ไฟล์นั้นและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น
หมายเหตุ: หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) หน้าต่าง คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่อคุณพบเส้นทางภายใน ตัวถอนการติดตั้ง Revo ไปข้างหน้าและเลือกแท็บตัวถอนการติดตั้งจากเมนูแนวตั้งที่ด้านบน จากนั้นเลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งไว้จนกว่าคุณจะพบรายการที่เกี่ยวข้องกับ PlayTV หรือ Raptr (หรือทั้งสองอย่าง)
- คลิกขวาที่ PlayTV หรือ Raptr เข้าแล้วเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่
หมายเหตุ: หากคุณติดตั้งทั้งสองแอปพลิเคชันแล้ว ให้ทำตามขั้นตอนนี้และขั้นตอนด้านล่างกับทั้งสองแอปพลิเคชัน
- ในหน้าต่างถัดไป ให้รอจนกว่าจะสร้างจุดคืนค่า จากนั้นคลิกขั้นสูงจากโหมดการสแกน และคลิกที่ สแกน เพื่อลบไฟล์ที่เหลือ
- ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดการถอนการติดตั้ง จากนั้นรีสตาร์ทคอมพิวเตอร์หากคุณไม่ได้รับแจ้งให้ดำเนินการโดยอัตโนมัติ
- ให้ความสนใจกับข้อผิดพลาดในการเริ่มต้นในลำดับการเริ่มต้นถัดไปเพื่อดูว่า 'CX_Freeze Python Error in Main Script' ข้อผิดพลาดในการเริ่มต้นได้รับการแก้ไขแล้ว
ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง
การติดตั้งสคริปต์ cx_Freeze อีกครั้ง (ถ้ามี)
ในกรณีที่คุณพบ 'CX_Freeze Python Error in Main Script' ข้อผิดพลาดในการเริ่มต้นขณะพยายามเรียกใช้ไฟล์ปฏิบัติการของโครงการ Python ของคุณที่สร้างโดยใช้ cx_freeze มีโอกาสที่ปัญหาจะเกิดขึ้นเนื่องจากโปรแกรมแก้ไขที่หายไปใน cx_freeze การติดตั้งที่คุณใช้
หากใช้สถานการณ์นี้ได้ คุณจะสามารถแก้ไขปัญหาได้โดยถอนการติดตั้งแพ็คเกจ cx_freeze ทั้งหมดจากหน้าต่าง CMD และติดตั้งเวอร์ชันล่าสุดใหม่ผ่านช่องทางที่เป็นทางการ
นี่คือคำแนะนำทีละขั้นตอนที่จะแนะนำคุณตลอดกระบวนการ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ในกล่องข้อความ ให้พิมพ์ ‘cmd’ แล้วกด Enter เพื่อเปิด พรอมต์คำสั่ง เทอร์มินัล.
- ภายในเทอร์มินัลพร้อมรับคำสั่ง ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อถอนการติดตั้งแพ็คเกจ cx_freeze ทั้งหมดอย่างมีประสิทธิภาพ:
pip uninstall cx_freeze
- หลังจากที่แพ็คเกจพร้อมที่จะถอนการติดตั้ง คุณจะต้องยืนยันการเลือกของคุณ โดยกดปุ่ม Y คีย์แล้ว Enter อีกครั้งเพื่อสิ้นสุดการถอนการติดตั้ง cx_freeze บรรจุุภัณฑ์.
- ถัดไป เปิดเบราว์เซอร์เริ่มต้นของคุณและใช้เพื่อเข้าถึงลิงก์นี้ (ที่นี่ ). เมื่อเข้าไปข้างในแล้ว คุณจะเห็นรายการ ไบนารี Windows อย่างไม่เป็นทางการสำหรับแพ็คเกจส่วนขยาย Python .
- เลื่อนลงผ่านรายการไบนารีไปที่ cx_Freeze และมองหาเวอร์ชันที่เกี่ยวข้องกับเวอร์ชัน Python ที่คุณใช้อยู่ เมื่อคุณจัดการเพื่อค้นหาแล้ว ให้คลิกที่เวอร์ชันที่เข้ากันได้และรอให้การดาวน์โหลดเสร็จสิ้น
- เมื่อการดาวน์โหลดเสร็จสิ้น ให้ไปที่ตำแหน่งของการดาวน์โหลด คลิกขวาที่ไฟล์ปฏิบัติการ และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบทที่ปรากฏใหม่
- ภายในหน้าจอการติดตั้ง เลือกเวอร์ชัน Python . ของคุณ และดำเนินการตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น
- เมื่อการติดตั้งเสร็จสิ้นและติดตั้ง cx_freeze เวอร์ชันใหม่แล้ว ให้สร้างโครงการ Python ใหม่อีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ยังเกิดปัญหาเดิมหรือวิธีนี้ใช้ไม่ได้ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง
ถอนการติดตั้งโฟลเดอร์ AppData ของเกม
ในกรณีที่คุณเห็น 'CX_Freeze Python Error in Main Script ' ในขณะที่พยายามเปิดเกมที่สร้างด้วย Python คุณอาจกำลังจัดการกับข้อมูลชั่วคราวที่เสียหายบางประเภทที่มีอยู่ในโฟลเดอร์ AppData
ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ประสบปัญหานี้ด้วยได้ยืนยันว่าในที่สุดพวกเขาสามารถกำจัดข้อผิดพลาดและเล่นเกมได้ตามปกติหลังจากเข้าถึงโฟลเดอร์ AppData ของเกม ล้างไฟล์ชั่วคราวของเกมแล้วติดตั้งเกมใหม่พี>
หากสถานการณ์นี้ใช้ได้ ให้ทำตามคำแนะนำด้านล่างเพื่อแก้ไขข้อผิดพลาด 'CX_Freeze Python Error in Main Script' เมื่อพยายามเปิดเกม:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ '%ข้อมูลแอป %’ แล้วกด Enter เพื่อเปิด AppData โฟลเดอร์ (ซึ่งถูกซ่อนไว้โดยค่าเริ่มต้น)
- เมื่อคุณอยู่ในโฟลเดอร์ AppData แล้ว ให้ย้อนรอยโดยคลิกที่ลูกศรย้อนกลับแล้วคลิก ในเครื่อง
หมายเหตุ: โดยค่าเริ่มต้น %ข้อมูลแอป % คำสั่งจะเปิด โรมมิ่ง . โดยอัตโนมัติ โฟลเดอร์ภายใน Appdata
- ภายใน ท้องถิ่น ให้มองหารายการที่เก็บข้อมูลเกี่ยวกับเกมที่ล้มเหลวด้วย 'CX_Freeze Python Error in Main Script' ข้อผิดพลาด. เมื่อคุณเห็นแล้ว ให้เปิดมัน เลือกทุกอย่างที่อยู่ภายใน จากนั้นคลิกขวาและเลือก ลบ จากเมนูบริบท
- เปิด วิ่ง กล่องโต้ตอบอีกครั้งโดยกด แป้น Windows + R . ถัดไป พิมพ์ 'appwiz.cpl' แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าจอ.
- ภายใน โปรแกรมและคุณลักษณะ เมนู เลื่อนลงผ่านรายการโปรแกรมที่ติดตั้ง และคลิกขวาที่รายการที่เกี่ยวข้องกับเกมที่คุณพบปัญหาและเลือก ถอนการติดตั้ง จากเมนูบริบท
- เมื่อการถอนการติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และติดตั้งเกมใหม่โดยใช้ช่องทางปกติ และดูว่าปัญหาได้รับการแก้ไขหรือไม่
ในกรณีที่คุณยังเห็น 'CX_Freeze Python Error in Main Script' ยังคงปรากฏอยู่หรือการแก้ไขที่เป็นไปได้นี้ใช้ไม่ได้ เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
กำลังเรียกใช้การสแกน DISM และ SFC
ในกรณีที่วิธีการแก้ไขข้างต้นไม่ได้ช่วยให้คุณแก้ไขปัญหาได้ คอมพิวเตอร์ของคุณอาจจัดการกับไฟล์ระบบบางประเภทที่เสียหายซึ่งไม่สามารถแก้ไขได้ตามปกติ เป็นไปได้มากว่า 'CX_Freeze Python Error in Main Script' ข้อผิดพลาดในการเริ่มต้นเกิดขึ้นเนื่องจากโปรแกรมที่เขียนได้ไม่ดีและถอนการติดตั้งไม่ถูกต้อง (แม้ว่าผู้ใช้จะปฏิบัติตามช่องทางปกติก็ตาม)
หากสถานการณ์นี้เป็นไปได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยใช้ยูทิลิตี้ในตัว (DISM และ SFC) สองสามตัวเพื่อระบุและแก้ไขอินสแตนซ์ของไฟล์ระบบที่เสียหายซึ่งเป็นสาเหตุของปัญหานี้
SFC (ตัวตรวจสอบไฟล์ระบบ) เป็นเครื่องมือในเครื่องที่ทำงานโดยใช้แคชที่เก็บไว้ในเครื่องเพื่อแทนที่อินสแตนซ์ที่เสียหายด้วยสำเนาที่สมบูรณ์ ในทางกลับกัน DISM (การปรับใช้และการให้บริการรูปภาพ) เครื่องมือต้องการการเชื่อมต่ออินเทอร์เน็ตที่เสถียร เนื่องจากต้องใช้ส่วนประกอบย่อยของ Windows Update เพื่อดึงไฟล์ที่สมบูรณ์ซึ่งจำเป็นเพื่อแทนที่ไฟล์ที่เทียบเท่าที่เสียหาย
เนื่องจากเครื่องมือทั้งสองนี้ช่วยเสริมซึ่งกันและกัน เราจึงสนับสนุนให้ผู้ใช้เรียกใช้การสแกนทั้งสองแบบต่อเนื่องกันอย่างรวดเร็วเพื่อเพิ่มโอกาสในการแก้ไขปัญหาไฟล์ระบบเสียหายซึ่งเป็นสาเหตุของ 'CX_Freeze Python Error in Main Script' ปัญหา
ในการสแกน SFC ทำตามคำแนะนำทีละขั้นตอนที่นี่ . เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดำเนินการต่อด้วยการสแกน DISM เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์
หลังจากที่คุณรันการสแกนทั้งสองครั้งแล้ว ให้ทำการรีสตาร์ทเครื่องครั้งสุดท้ายและดูว่าข้อผิดพลาดในการเริ่มต้นหยุดปรากฏขึ้นหรือไม่