Cách thức hoạt động chính xác ở đây là, như bạn nói, không phải tải xuống các dll
tệp ngẫu nhiên từ tất cả internet mà thay vào đó hãy tìm ra Visual C ++ Runtime mà chương trình của bạn đang mong đợi và cài đặt.
Rất có thể nếu đó là Explorer đang phàn nàn thì đó là do một phần mở rộng shell mới hoặc chương trình liên quan đang cố gắng thực hiện thông qua nó.
Bạn có thể nhận các bản phân phối lại mới nhất từ trang này: Tải xuống Visual C ++ được hỗ trợ mới nhất
Cho rằng lỗi của bạn là do MSVCP110.dll, tôi sẽ thử Visual C ++ Redistributable cho Visual Studio 2012 Update 4 tức là phiên bản liệt kê VC ++ 11.0
Bạn sẽ muốn tải xuống phiên bản phù hợp với tính năng bit của chương trình của bạn đang gây ra lỗi, trong trường hợp này nếu Explorer đang chạy trên Windows 64 bit sẽ là 64 bit. Nếu không, bạn có thể cài đặt phiên bản x86 để an toàn, các phiên bản có thể cùng tồn tại một cách hạnh phúc.
Tất nhiên, điều này không giải quyết được điều gì thực sự đã đưa lỗi này ra ánh sáng ngay từ đầu, chỉ có quá trình hành động nên khắc phục nó.
Tôi hy vọng rằng bạn đã cài đặt một chương trình không cài đặt đúng các phụ thuộc của nó hoặc bạn đã gỡ cài đặt một chương trình đã xóa sai tệp dll. Dù bằng cách nào, nó là một trình cài đặt được tạo ra kém hoặc gỡ cài đặt đó là điều đáng trách.
Nếu không, nó có thể bị cách ly sai bởi bộ chống vi-rút, một số chương trình có thể đã di chuyển hoặc gỡ bỏ nó cho bạn hoặc, hy vọng là không, đó có thể là dấu hiệu của việc nhiễm phần mềm độc hại.
Tuy nhiên, quá trình hành động đầu tiên là cài đặt lại gói có thể phân phối lại chính xác, đây là cách chính xác để khắc phục điều này trong trường hợp đầu tiên. Nếu điều đó không khắc phục được sự cố thì bạn cần xem xét sâu hơn và tìm hiểu lý do tại sao tệp bị thiếu.