Prawidłowym działaniem jest tutaj, jak mówisz, nie pobieranie losowych dll
plików z całego Internetu, ale określenie, którego środowiska uruchomieniowego Visual C ++ oczekuje Twój program, i zainstalowanie go.
Są szanse, że to Explorer narzeka, to dlatego, że nowe rozszerzenie powłoki lub powiązany program próbuje przez to przejść.
Na tej stronie można uzyskać najnowsze składniki redystrybucyjne: Najnowsze obsługiwane pliki do pobrania Visual C ++
Biorąc pod uwagę, że błąd dotyczy MSVCP110.dll, spróbowałbym Visual C ++ Redistributable dla Visual Studio 2012 Update 4, tj. Wersji z listą VC ++ 11.0
Będziesz chciał pobrać wersję, która jest zgodna z bitem programu, który generuje błąd, co w tym przypadku, jeśli Explorer działa na 64-bitowym systemie Windows, będzie 64-bitowy. W przeciwnym razie możesz zainstalować wersję x86, aby być bezpiecznym, wersje mogą współistnieć szczęśliwie.
Oczywiście, co to nie rozwiązuje problemu, który w rzeczywistości ujawnił ten błąd, tylko sposób działania, który powinien go naprawić.
Mam nadzieję, że albo zainstalowałeś program, który nie zainstalował poprawnie swoich zależności, albo odinstalowałeś program, który nieprawidłowo usunął plik dll. Tak czy inaczej jest to źle utworzony instalator lub odinstalowanie, które jest winne.
W przeciwnym razie pakiet antywirusowy mógł zostać niepoprawnie poddany kwarantannie, jakiś program mógł go przenieść lub usunąć dla Ciebie lub, mam nadzieję, że nie, może to być znak infekcji złośliwym oprogramowaniem.
Pierwszym działaniem powinno być jednak ponowne zainstalowanie prawidłowego pakietu redystrybucyjnego, który jest poprawnym sposobem na naprawienie tego w pierwszej kolejności. Jeśli to nie rozwiąże problemu, musisz spojrzeć głębiej i dowiedzieć się, dlaczego brakuje pliku.