Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Thiếu COMCTL32.DLL khi khởi chạy ứng dụng trên Windows 7

Người dùng Windows 7 có thể gặp phải sự cố mà mỗi lần họ cố khởi chạy một số ứng dụng nhất định (ứng dụng như Google Chrome), họ đều nhận được thông báo lỗi - một cái gì đó như sau:

COMCTL32.DLL is missing”
“COMCTL32.DLL not found”
“Cannot find COMCTL32.DLL”
“A required component is missing: COMCTL32.DLL”
“This application failed to start because COMCTL32.DLL was not found. Reinstalling the application may fix this problem

Khắc phục:Thiếu COMCTL32.DLL khi khởi chạy ứng dụng trên Windows 7

Người dùng Windows 7 bị ảnh hưởng bởi sự cố này chỉ đơn giản là mất khả năng khởi chạy và sử dụng một phần đáng kể các ứng dụng mà họ có trên máy tính của họ khi máy tính của họ không thể định vị và / hoặc truy cập COMCTL32.DLL tệp - tệp mà không có tệp này thì khá nhiều ứng dụng không thể hoạt động.

Giống như hầu hết các tệp DLL khác, COMCTL32.DLL tệp được cho là nằm trong C:\ Windows \ System32 và khi hầu hết người dùng bị ảnh hưởng bởi sự cố này, hãy điều hướng đến C:\ Windows \ System32 , họ thấy rằng COMCTL32.DLL tập tin ở đó. Vậy tại sao những người dùng này vẫn nhận được thông báo lỗi? Chà, COMCTL32.DLL các tệp trên máy tính của họ bị hỏng và Windows có nghĩa là gì khi không thể tìm thấy COMCTL32.DLL là nó không thể tìm thấy phiên bản hoàn chỉnh, lành mạnh của COMCTL32.DLL tệp.

Không thể sử dụng một số ứng dụng tốt trên máy tính của bạn vì máy tính của bạn không có COMCTL32.DLL tệp hoặc COMCTL32.DLL trên máy tính của bạn tập tin đã bị hỏng có thể là một nỗi đau thực sự. Điều này đặc biệt xảy ra khi trình duyệt truy cập internet của bạn phụ thuộc nhiều vào COMCTL32.DLL và sự cố này khiến bạn không thể sử dụng nó. Tuy nhiên, rất may, có khá nhiều giải pháp đã được chứng minh là có thể khắc phục sự cố này và sau đây là những giải pháp tuyệt đối hiệu quả nhất:

Giải pháp 1:Chạy quét SFC

Quét SFC (Trình kiểm tra tệp hệ thống) phân tích tất cả các tệp hệ thống trên máy tính để tìm hư hỏng và lỗi. Nếu quá trình quét SFC tìm thấy bất kỳ tệp hệ thống nào bị hỏng hoặc bị hỏng, nó sẽ khắc phục sự cố bằng cách thay thế các tệp hệ thống bị hỏng và / hoặc bị hỏng bằng các bản sao lưu lành mạnh, được lưu trong bộ nhớ cache của các tệp. Tiện ích SFC là một tiện ích Windows tích hợp sẵn có trong tất cả các phiên bản của Hệ điều hành Windows và bao gồm cả Windows 7. Để chạy quét SFC trên máy tính Windows 7, bạn cần:

  1. Mở Trình đơn Bắt đầu .
  2. Tìm kiếm “ cmd ”.
  3. Nhấp chuột phải vào kết quả tìm kiếm có tiêu đề cmd và nhấp vào Chạy với tư cách quản trị viên .
  4. Nhập sfc / scannow vào Command Prompt nâng cao và nhấn Enter để bắt đầu quét SFC.
  5. Chờ quá trình quét SFC chạy. Quá trình quét SFC có thể mất một khoảng thời gian đáng kể để hoàn thành.
  6. Sau khi quá trình quét SFC hoàn tất, hãy đóng Dấu nhắc lệnh nâng cao , khởi động lại máy tính và kiểm tra xem sự cố vẫn tiếp diễn sau khi máy tính khởi động.

Khắc phục:Thiếu COMCTL32.DLL khi khởi chạy ứng dụng trên Windows 7

Giải pháp 2:Thay thế bị hỏng Tệp COMCTL32.DLL có một tệp tốt

Sự cố này có thể được khắc phục trong hầu hết các trường hợp bằng cách chỉ cần thay thế COMCTL32.DLL bị hỏng hoặc bị thiếu nộp hồ sơ với một trong những lành mạnh. Để thay thế COMCTL32.DLL bị hỏng tệp với một tệp khỏe mạnh, tuy nhiên, trước tiên bạn sẽ phải sử dụng COMCTL32.DLL khỏe mạnh tập tin. Bạn có thể có được COMCTL32.DLL lành mạnh đơn giản bằng cách nhấp vào đây và tải xuống. Ngoài ra, bạn cũng có thể nhận được COMCTL32.DLL lành mạnh tệp từ một máy tính khác đang chạy trên cùng một phiên bản và kiến ​​trúc của Windows 7 với máy tính của bạn - chỉ cần khởi động máy tính đó, điều hướng đến C:\ Windows \ System32 , định vị COMCTL32.DLL và sao chép nó vào USB hoặc thiết bị lưu trữ khác.

Khi bạn đã có được COMCTL32.DLL lành mạnh bằng cách tải xuống một hoặc từ một máy tính Windows 7 khác, di chuyển nó đến một vị trí dễ truy cập và dễ nhớ trên máy tính của bạn, sau đó:

  1. Mở Trình đơn Bắt đầu .
  2. Tìm kiếm “ cmd ”.
  3. Nhấp chuột phải vào kết quả tìm kiếm có tiêu đề cmd và nhấp vào Chạy với tư cách quản trị viên .
  4. Nhập từng phần sau vào Command Prompt nâng cao , nhấn Enter sau khi nhập từng cái:
takeown /f c:\windows\system32\comctl32.dll
icacls c:\windows\system32\comctl32.dll /GRANT ADMINISTRATORS:F

Lưu ý: Nếu Windows được cài đặt trên một phân vùng của ổ cứng HDD / SSD của máy tính của bạn không phải là C , bạn sẽ phải điều chỉnh các thư mục trong các lệnh này cho phù hợp.

  1. Nhập nội dung sau vào Command Prompt nâng cao và nhấn Enter :
copy SOURCE_FILE_PATH DESTINATION_PATH

Lưu ý: Trong lệnh trên, SOURCE_FILE_PATH sẽ được thay thế bằng đường dẫn và tên tệp của COMCTL32.DLL lành mạnh và DESTINATION_PATH sẽ được thay thế bằng đường dẫn và tên tệp của COMCTL32.DLL bị hỏng tập tin. Sản phẩm cuối cùng sẽ trông giống như sau:

copy d:\downloads\comctl32.dll c:\windows\system32\comctl32.dll
  1. Sau khi lệnh đã được thực thi, hãy đóng Dấu nhắc lệnh nâng cao .
  2. Khởi động lại máy tính.

Sau khi máy tính khởi động, hãy thử khởi chạy một trong các ứng dụng bị ảnh hưởng để xem sự cố đã được khắc phục hay chưa.

Giải pháp 3:Thực hiện Khôi phục Hệ thống

Nếu vẫn không thành công, bạn vẫn có thể thực hiện Khôi phục hệ thống và khôi phục máy tính của bạn về trạng thái chính xác trước khi bị nhiễm sự cố này, hoàn tác một cách hiệu quả nguyên nhân gây ra sự cố này ngay từ đầu. Tuy nhiên, sự cố này sẽ chỉ hoạt động nếu điểm khôi phục hệ thống được tạo trước khi máy tính của bạn bắt đầu gặp sự cố này. Để thực hiện Khôi phục hệ thống trên máy tính Windows 7, bạn cần:

  1. Nhấn vào Biểu trưng Windows phím + R để mở Chạy
  2. Nhập exe vào Run hộp thoại và nhấn Enter để khởi chạy Khôi phục hệ thống tiện ích.
  3. Nhấp vào Tiếp theo . Nếu Khôi phục hệ thống khuyên bạn nên khôi phục máy tính của mình về điểm khôi phục được chọn tự động trên màn hình này, chọn nút Chọn điểm khôi phục khác rồi nhấp vào Tiếp theo .
  4. Nhấp vào điểm khôi phục mong muốn của bạn từ danh sách được cung cấp để chọn nó, sau đó nhấp vào Tiếp theo . Hãy nhớ chọn một điểm khôi phục đã được tạo chính xác trước khi máy tính của bạn bắt đầu gặp sự cố này.
  5. Trên Xác nhận điểm khôi phục của bạn màn hình, nhấp vào Hoàn tất .
  6. Nhấp vào trong hộp thoại bật lên để bắt đầu Khôi phục hệ thống .

Windows sẽ khởi động lại và bắt đầu khôi phục máy tính về điểm khôi phục đã chọn. Toàn bộ quá trình có thể mất một khoảng thời gian đáng kể, vì vậy tất cả những gì bạn cần làm là kiên nhẫn và khi quá trình hoàn tất, hãy kiểm tra xem có Khôi phục hệ thống hay không quản lý để giải quyết vấn đề.