Naprawa „aplikacji nie można poprawnie uruchomić (0xc0000018)” w systemie Windows

Otrzymałem komunikat o błędzie „Aplikacja nie mogła uruchomić się poprawnie (0xc0000018)” już dwa razy, odkąd zaktualizowałem jeden z moich komputerów do nowego systemu operacyjnego Microsoft Windows 10.

Dwukrotne kliknięcie ikony aplikacji na pasku zadań w ogóle nie uruchamia połączonego programu, ale powoduje wyświetlenie komunikatu o błędzie.

Jedyną opcją dostarczoną przez monit jest naciśnięcie przycisku OK, aby go zamknąć. Doświadczyłem tego dwa razy z Google Chrome Canary, a nie z innymi programami zainstalowanymi w systemie.

Zanim zacząłem szukać rozwiązań w Internecie, wypróbowałem zwykły asortyment poprawek, w tym aktualizację programu do najnowszej wersji, usunięcie go z systemu i instalację od zera, próbę załadowania go bez rozszerzeń, dokładne skanowanie złośliwego oprogramowania oraz nawet działa sfc / scannow w systemie.

Żadna z tych opcji nie zadziałała jednak, więc poszedłem szukać rozwiązań w Internecie.

Istnieje wiele zasobów związanych z tym problemem i szybko stało się jasne, że problem nie był ograniczony do systemu Windows 10, ale wystąpił również w innych wersjach systemu Windows.

Użytkownicy zgłaszali, że tak się dzieje, gdy próbowali załadować Eksploratora Windows lub wiersz polecenia, oprogramowanie do archiwizacji 7-Zip lub McAfee Data Loss Prevention Endpoint.

Jedną z powtarzających się sugestii było usunięcie danych z rejestru systemu Windows, co rzekomo rozwiązałoby problem.

  1. Naciśnij klawisz Windows, wpisz regedit i naciśnij klawisz Enter.
  2. Potwierdź monit UAC.
  3. Przejdź do klucza HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ WindowsNT \ CurrentVersion \ Windows
  4. Zlokalizuj tam APPINIT_DLLS i usuń jego zawartość, klikając go dwukrotnie i usuwając wszystkie znaki.
  5. Uwaga: Zamiast tego sugerowano kilka wskazówek, aby usunąć cały klucz, co również nie rozwiązało problemu po mojej stronie.

Problem, na który natrafiłem, polegał na tym, że wartość była już pusta w systemie, w którym wystąpił problem.

Co zrobiłem, aby rozwiązać problem? Zrestartowałem komputer wiele razy. Chociaż nie byłem w stanie dowiedzieć się, dlaczego błąd wystąpił w pierwszej kolejności, rozwiązał on problem na komputerze, na którym występowałem.

Jak wspomniałem wcześniej, od czasu uaktualnienia komputera do systemu Windows 10 napotkałem ten problem dwukrotnie, a „naprawa” restartu rozwiązała go za każdym razem.