Làm thế nào để khắc phục lỗi 'CX_Freeze Python trong tập lệnh chính'?

Một số người dùng Windows báo cáo rằng họ đang nhìn thấy 'CX_Freeze Lỗi Python trong Tập lệnh Chính 'lỗi khởi động trong mỗi lần khởi động hệ thống. Trong hầu hết các trường hợp, sự cố được báo cáo là xảy ra sau khi gỡ cài đặt chương trình của bên thứ ba. Hóa ra, vấn đề không phải là hệ điều hành cụ thể vì nó đã gặp phải trên Windows 7, Windows 8.1 và Windows 10.

Trong phần lớn các trường hợp mà sự cố này được báo cáo, thì kết quả là do ứng dụng Phyton được viết kém (rất có thể là Raptr hoặc PlayTV) gây ra. Nếu trường hợp này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách gỡ cài đặt ứng dụng có vấn đề - Bạn có thể làm điều đó theo cách thông thường (thông qua Chương trình và Tính năng) hoặc bằng cách sử dụng trình gỡ cài đặt mạnh mẽ của bên thứ ba.

Tuy nhiên, nếu bạn gặp phải sự cố này với một trò chơi (được khởi chạy từ Steam), bạn có thể gặp phải sự cố do một loạt tệp tạm thời trong Dữ liệu chương trình thư mục. Trong trường hợp này, việc xóa nội dung của thư mục AppData và cài đặt lại trò chơi sẽ khắc phục được sự cố.

Trong trường hợp bạn gặp lỗi khi cố gắng chạy một dự án Phyton mà bạn đã xây dựng cục bộ, có thể sự cố xảy ra do thiếu bản vá trong cx_freeze cài đặt. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách gỡ cài đặt toàn bộ gói cx_freeze khỏi cửa sổ CMD, sau đó cài đặt lại phiên bản mới nhất.

Nếu vẫn thất bại, hy vọng cuối cùng của bạn để giải quyết vấn đề mà không cần đặt lại mọi thành phần Windows là chạy một vài tiện ích (DISM và SFC) được trang bị để khắc phục hầu hết các trường hợp hỏng tệp hệ thống.

Gỡ cài đặt Raptr hoặc PlayTV

Hóa ra, một trong những trường hợp phổ biến nhất cuối cùng sẽ sinh ra ‘CX_Freeze Lỗi Python trong Tập lệnh Chính 'lỗi khởi động là một sản phẩm phần mềm được viết không nhất quán bằng Python - Trong hầu hết các trường hợp, người dùng bị ảnh hưởng đã xác nhận rằng sự cố do Raptr hoặc PlayTV gây ra.

Nếu trường hợp này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách buộc gỡ cài đặt chương trình mà bạn nghi ngờ có thể gây ra lỗi khởi động.

Khi nói đến việc này, bạn có thể đi theo con đường truyền thống (sử dụng Chương trình & Tính năng để thực hiện gỡ cài đặt) hoặc bạn có thể sử dụng trình gỡ cài đặt bên thứ 3 mạnh mẽ để giải quyết công việc. Bắt đầu với cách tiếp cận thông thường và chỉ tiếp tục với hướng dẫn thứ hai trong trường hợp hướng dẫn đầu tiên không thành công.

Gỡ cài đặt khỏi Chương trình & Tính năng

  1. nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Appwiz.cpl’ bên trong hộp văn bản và nhấn Đi vào để mở ra Chương trình và các tính năng thực đơn.
  2. Khi bạn đã ở bên trong Chương trình & tính năng , cuộn xuống qua danh sách các ứng dụng đã cài đặt và xác định vị trí PlayTV, Raptr hoặc bất kỳ chương trình nào bạn nghi ngờ có thể kích hoạt lệnh ‘CX_Freeze Lỗi Python trong Tập lệnh Chính 'lỗi khởi động.
  3. Sau khi bạn định vị ứng dụng có vấn đề, hãy nhấp chuột phải vào ứng dụng đó và chọn Gỡ cài đặt từ menu ngữ cảnh mới xuất hiện.
  4. Bên trong lời nhắc gỡ cài đặt, hãy làm theo lời nhắc trên màn hình để hoàn tất quá trình gỡ cài đặt, sau đó khởi động lại máy tính của bạn và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.

Trong trường hợp sự cố tương tự vẫn xảy ra, hãy di chuyển xuống bên dưới và bắt đầu với trình gỡ cài đặt của bên thứ ba.

Sử dụng Phần mềm gỡ cài đặt

  1. Mở trình duyệt mặc định của bạn và truy cập liên kết này (đây) để tải xuống và cài đặt phiên bản Revo Uninstaller miễn phí mới nhất. Khi bạn đến đó, hãy nhấp vào Tải xuống để bắt đầu quá trình.

    Ghi chú: Tránh xa phiên bản Revo di động vì nó gần như không hiệu quả bằng phiên bản InstallShield.

  2. Sau khi tệp thực thi cài đặt được tải xuống đầy đủ, hãy nhấp đúp vào tệp và làm theo hướng dẫn trên màn hình để hoàn tất cài đặt.

    Ghi chú: Nếu bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng) cửa sổ, nhấp vào Đúng để cấp quyền truy cập quản trị viên.

  3. Khi bạn tìm thấy đường vào bên trong Revo Uninstaller ứng dụng, hãy tiếp tục và chọn tab Trình gỡ cài đặt từ menu dọc ở trên cùng, sau đó cuộn xuống qua danh sách các ứng dụng đã cài đặt cho đến khi bạn tìm thấy mục nhập được liên kết với PlayTV hoặc Raptr (hoặc cả hai).
  4. Nhấp chuột phải vào PlayTV hoặc là Raptr nhập và chọn Gỡ cài đặt từ menu ngữ cảnh mới xuất hiện.

    Ghi chú: Nếu bạn đã cài đặt cả hai ứng dụng, hãy làm theo bước này và các bước bên dưới với cả hai.

  5. Tại cửa sổ tiếp theo, hãy đợi cho đến khi điểm khôi phục được tạo, sau đó nhấp vào Nâng cao từ chế độ quét và nhấp vào Quét để loại bỏ bất kỳ tệp nào còn sót lại.
  6. Làm theo lời nhắc trên màn hình để hoàn tất quá trình gỡ cài đặt, sau đó khởi động lại máy tính của bạn nếu bạn không được nhắc tự động làm như vậy.
  7. Hãy chú ý đến lỗi khởi động ở trình tự khởi động tiếp theo để xem liệu ‘CX_Freeze Lỗi Python trong Tập lệnh Chính 'lỗi khởi động đã được giải quyết.

Trong trường hợp sự cố tương tự vẫn xảy ra, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.

Cài đặt lại các tập lệnh cx_Freeze (nếu có)

Trong trường hợp bạn gặp phải 'CX_Freeze Lỗi Python trong Tập lệnh Chính 'lỗi khởi động trong khi cố gắng chạy tệp thực thi của dự án Python của bạn đang xây dựng bằng cx_freeze, rất có thể sự cố đang xảy ra do thiếu bản vá trong cx_freeze cài đặt mà bạn đang sử dụng.

Nếu tình huống này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách gỡ cài đặt toàn bộ gói cx_freeze khỏi cửa sổ CMD và cài đặt lại phiên bản mới nhất thông qua các kênh chính thức.

Dưới đây là một số hướng dẫn từng bước sẽ hướng dẫn bạn toàn bộ quá trình:

  1. nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Bên trong hộp văn bản, nhập ‘Cmd’ và hãy nhấn Đi vào để mở ra một Dấu nhắc lệnh thiết bị đầu cuối.
  2. Bên trong cửa sổ Command Prompt, nhập lệnh sau và nhấn Đi vàođể gỡ cài đặt toàn bộ gói cx_freeze một cách hiệu quả:
    pip gỡ cài đặt cx_freeze
  3. Sau khi gói sẵn sàng được gỡ cài đặt, bạn sẽ được yêu cầu xác nhận lựa chọn của mình. Làm như vậy bằng cách nhấn Y chìa khóa và sau đó Đi vào một lần nữa để hoàn tất việc gỡ cài đặt cx_freeze gói hàng.
  4. Tiếp theo, mở trình duyệt mặc định của bạn và sử dụng nó để truy cập liên kết này (đây). Khi vào bên trong, bạn sẽ thấy danh sách Windows Binaries không chính thức cho các gói mở rộng Python.
  5. Cuộn xuống danh sách các tệp nhị phân đến cx_Freeze và tìm phiên bản được liên kết với phiên bản Python mà bạn đang sử dụng. Sau khi bạn quản lý để xác định vị trí của nó, hãy nhấp vào phiên bản tương thích và đợi quá trình tải xuống hoàn tất.
  6. Khi quá trình tải xuống hoàn tất, hãy điều hướng đến vị trí tải xuống, nhấp chuột phải vào tệp thực thi và nhấp vào Chạy như quản trị viên từ menu ngữ cảnh mới xuất hiện.
  7. Bên trong màn hình cài đặt, hãy chọn Phiên bản Python và thực hiện theo các hướng dẫn trên màn hình để hoàn tất cài đặt.
  8. Khi quá trình cài đặt hoàn tất và phiên bản mới của cx_freeze được cài đặt, hãy xây dựng lại dự án Python của bạn một lần nữa và xem liệu sự cố hiện đã được giải quyết chưa.

Trong trường hợp vẫn xảy ra sự cố tương tự hoặc không thể áp dụng phương pháp này, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.

Gỡ cài đặt thư mục AppData của trò chơi

Trong trường hợp bạn đang nhìn thấy 'CX_Freeze Lỗi Python trong Tập lệnh Chính‘Trong khi cố gắng khởi chạy một trò chơi được xây dựng bằng Python, bạn có thể đang xử lý một số loại dữ liệu tạm thời bị hỏng có trong thư mục AppData.

Một số người dùng bị ảnh hưởng cũng gặp phải sự cố này đã xác nhận rằng cuối cùng họ đã có thể loại bỏ lỗi và chơi trò chơi bình thường sau khi họ truy cập vào thư mục AppData của trò chơi, xóa các tệp tạm thời của trò chơi và sau đó cài đặt lại trò chơi.

Nếu trường hợp này có thể áp dụng, hãy làm theo hướng dẫn bên dưới để sửa lỗi ‘CX_Freeze Python Error in Main Script’ khi cố gắng khởi chạy trò chơi:

  1. nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, nhập ‘%dữ liệu chương trình%' và hãy nhấn Đi vào để mở ra Dữ liệu chương trình thư mục (được ẩn theo mặc định).
  2. Khi bạn đã ở bên trong thư mục AppData, hãy theo dõi lại bằng cách nhấp vào mũi tên quay lại và nhấp vào Địa phương.

    Ghi chú: Theo mặc định,%dữ liệu chương trìnhlệnh% sẽ tự động mở Chuyển vùng thư mục bên trong Dữ liệu chương trình.

  3. Bên trong Địa phương , hãy tìm một mục nhập chứa thông tin về trò chơi không thành công với ký hiệu ‘CX_Freeze Lỗi Python trong Tập lệnh Chính 'lỗi. Khi bạn nhìn thấy nó, hãy mở nó, chọn mọi thứ bên trong, sau đó nhấp chuột phải và chọn Xóa bỏ từ menu ngữ cảnh.
  4. Mở một Chạy hộp thoại một lần nữa bằng cách nhấn Phím Windows + R. Tiếp theo, gõ ‘Appwiz.cpl’ và hãy nhấn Đi vào để mở ra Chương trình và các tính năng màn.
  5. Bên trong Chương trình và các tính năng , cuộn xuống qua danh sách các chương trình đã cài đặt và nhấp chuột phải vào mục nhập được liên kết với trò chơi mà bạn đang gặp sự cố và chọn Gỡ cài đặt từ menu ngữ cảnh.
  6. Sau khi quá trình gỡ cài đặt hoàn tất, hãy khởi động lại máy tính của bạn và cài đặt lại trò chơi bằng các kênh thông thường và xem sự cố đã được giải quyết chưa.

Trong trường hợp bạn vẫn nhìn thấy dấu ‘CX_Freeze Lỗi Python trong Tập lệnh Chính 'vẫn đang xuất hiện hoặc bản sửa lỗi tiềm năng này không thể áp dụng được, hãy chuyển xuống bản sửa lỗi tiềm năng tiếp theo bên dưới.

Chạy quét DISM và SFC

Trong trường hợp không có phương pháp khắc phục nào ở trên cho phép bạn khắc phục sự cố, máy tính của bạn có thể đang gặp phải một số loại lỗi tệp hệ thống mà không thể giải quyết theo cách thông thường. Rất có thể, ‘CX_Freeze Lỗi Python trong Tập lệnh Chính 'lỗi khởi động xảy ra do một chương trình được viết kém không gỡ cài đặt đúng cách (ngay cả khi người dùng đã theo dõi các kênh thông thường).

Nếu trường hợp này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách sử dụng một số tiện ích tích hợp sẵn (DISM và SFC) để xác định và khắc phục các trường hợp tệp hệ thống bị hỏng gây ra sự cố này.

SFC (Trình kiểm tra tệp hệ thống) là một công cụ hoàn toàn cục bộ hoạt động bằng cách sử dụng bộ nhớ cache được lưu trữ cục bộ để thay thế các bản sao bị hỏng bằng các bản sao lành mạnh. Mặt khác, DISM (Triển khai và Phục vụ Hình ảnh) công cụ yêu cầu kết nối Internet ổn định vì nó dựa vào một thành phần phụ của Windows Update để tìm nạp các tệp lành mạnh cần thiết để thay thế các tệp tương đương bị hỏng.

Vì hai công cụ này bổ sung cho nhau, chúng tôi khuyến khích người dùng chạy cả hai lần quét liên tiếp nhanh chóng để tối đa hóa cơ hội giải quyết vấn đề hỏng tệp hệ thống đang gây ra ‘CX_Freeze Lỗi Python trong Tập lệnh Chính 'vấn đề.

Để thực hiện quét SFC, làm theo hướng dẫn từng bước tại đây. Sau khi hoạt động hoàn tất, hãy khởi động lại máy tính của bạn và tiến về phía trước với quét DISM khi trình tự khởi động tiếp theo hoàn tất.

Sau khi bạn chạy cả hai lần quét, hãy khởi động lại máy lần cuối và xem lỗi khởi động có ngừng xuất hiện hay không.

Facebook Twitter Google Plus Pinterest