DLL là viết tắt của Dynamic Link Libraries (Thư viện liên kết động) và là các phần bên ngoài của các ứng dụng có mặt trong hệ điều hành. Nếu có nhu cầu mã, tệp DLL liên quan được tải vào bộ nhớ và sử dụng. Nếu thất bại, chương trình có thể ngừng hoạt động. Vào lúc đó, bạn có thể nhận được thông báo sau khi làm việc trên các chương trình:
Windows Shell Common Dll has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.

Windows Shell Common DLL has stopped working
Khi bạn nhận được lỗi, bạn chỉ có tùy chọn đóng chương trình. Nếu điều này xảy ra thường xuyên, bạn có thể cần khắc phục sự cố.
1. Cập nhật Windows hoặc Tải driver từ trang web của nhà sản xuất
Vấn đề này có thể do driver lỗi gây ra. Do đó, bước đầu tiên nên là chạy Windows Update và cập nhật driver cũng như.
Dựa trên ứng dụng ném ra lỗi khi chạy, chúng ta nên xác định driver lỗi. Nếu Windows Update không giúp ích, driver có thể tải từ trang web của nhà sản xuất.
2. Chạy Trình khắc phục sự cố Bảo trì hệ thống (System Maintenance Troubleshooter)
Chạy Trình khắc phục sự cố Bảo trì hệ thống. Nó sẽ giúp khắc phục các vấn đề phổ biến với Windows.
3. Đăng ký lại tệp shell32.dll
Nhấn Win + R và mở cửa sổ Chạy (Run). Sao chép-dán lệnh sau vào cửa sổ Chạy và nhấn Enter:
regsvr32 /i shell32.dll
4. Chạy quét SFC
Quét SFC kiểm tra và khôi phục các tệp Windows bị hỏng. Nó có thể giúp giải quyết vấn đề nếu tệp hệ thống đã bị hỏng.
5. Cho phép Windows chấp nhận chứng chỉ (certificates)
Thường Windows được cấu hình để chặn chứng chỉ. Bây giờ vì Windows cần các chứng chỉ này để xác minh danh tính của driver, nó trở nên khó khăn để xác minh driver, ngay cả khi cài đặt đúng. Để khắc phục, sử dụng quy trình sau:
Mở Windows PowerShell với quyền Quản trị viên và chạy lệnh sau:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

Đợi lệnh thực thi và khởi động lại hệ thống.
6. Nếu bạn gặp lỗi khi chạy một chương trình cụ thể, sửa chữa hoặc cài đặt lại chương trình
Nếu bạn gặp lỗi này cho một phần mềm hoặc chương trình cụ thể, nó nên được sửa chữa hoặc cài đặt lại.
Đi đến Bảng điều khiển (Control Panel) và chọn Chương trình và Tệp (Programs and Files). Nhấp chuột phải vào chương trình của bạn và sửa chữa hoặc gỡ cài đặt. Nếu gỡ cài đặt, vui lòng cài đặt lại chương trình sau khi khởi động lại hệ thống.
7. Khởi động lại hệ thống ở trạng thái Clean Boot và khắc phục sự cố thủ công
Bạn có thể khởi động lại hệ thống ở trạng thái Clean Boot. Nó sẽ giúp chẩn đoán và khắc phục các vấn đề cửa sổ nâng cao.
Thường thì các bước trên nên giúp giải quyết vấn đề. Chúc may mắn!
