[NAPRAWIONO] „ShellExecuteEx nie powiodło się; kod 8235” w systemie Windows 10

Opublikowany: 2020-12-10

„ShellExecuteEx nie powiodło się; kod 8235” zwykle pojawia się wraz z komunikatem „Z serwera zwrócono polecenie”. Ten błąd może wystąpić podczas próby zainstalowania programu lub otwarcia aplikacji.

Co robi „ShellExecuteEx nie powiodło się; Błąd kodu 8235. Odesłanie zostało zwrócone z serwera” Błąd Oznacza?

Ten komunikat o błędzie wskazuje, że niektóre zasady bezpieczeństwa uniemożliwiają wykonanie określonej akcji. Zasady mogą być na przykład pewnymi domyślnymi ograniczeniami lub pewnymi zmianami wprowadzonymi za pomocą aktualizacji. Problem może również dotyczyć programu lub konfiguracji, z którą pracujesz.

W tym artykule dowiesz się, jak naprawić błąd ShellExecuteEx Failed.

Jak naprawić błąd ShellExecuteEx Failed?

Aby pozbyć się problemu, musisz upewnić się, że plik lub program, z którym pracujesz, nie ma odmowy dostępu, ponieważ nie ma wymaganych uprawnień. W tym artykule dowiesz się, jak złagodzić pewne ograniczenia i usunąć blokady, których nie powinno tam być.

Postępuj zgodnie z poniższymi rozwiązaniami jeden po drugim i w kolejności, w jakiej je ułożyliśmy.

Użyj uprawnień administratora

Jeśli błąd pojawia się za każdym razem, gdy chcesz zainstalować program, kliknij prawym przyciskiem myszy instalator i wybierz Uruchom jako administrator. Kliknij opcję Tak, gdy pojawi się okno dialogowe Kontrola konta użytkownika.

Instalator może wymagać uprawnień do zapisywania plików w niektórych chronionych katalogach systemowych. Przed wykonaniem tej operacji upewnij się, że jesteś zalogowany na konto administratora. Ponadto ważne jest, aby zweryfikować legalność instalatora, który zamierzasz uruchomić, ponieważ przyznanie dostępu administratora złośliwemu programowi może siać spustoszenie, z którego Twój komputer może się nie zregenerować.

Przyznaj uprawnienia administratora programu

Jeśli błąd pojawia się za każdym razem, gdy próbujesz uruchomić program, nadaj mu uprawnienia administratora. System Windows może blokować aplikacji dostęp do niektórych plików systemowych potrzebnych do prawidłowego działania.

Możesz kliknąć program prawym przyciskiem myszy i wybrać Uruchom jako administrator w dowolnym momencie, gdy chcesz go otworzyć lub wprowadzić zmiany w jego właściwościach. Poniższe kroki pokażą, jak monitować system Windows o uruchomienie programu jako administrator przy każdym uruchomieniu:

  1. Uruchom okno Eksploratora plików i przejdź do folderu instalacyjnego programu.
  2. Zlokalizuj jego plik wykonywalny, kliknij go prawym przyciskiem myszy, a następnie kliknij Właściwości.
  3. Jeśli masz skrót na pulpicie do pliku exe, kliknij go prawym przyciskiem myszy i kliknij Właściwości.
  4. Jeśli na pulpicie nie ma skrótu do pliku i nie wiesz, jak go zlokalizować, wykonaj następujące czynności:
  • Otwórz menu Start i wyszukaj program.
  • Gdy pojawi się na liście wyników, kliknij go prawym przyciskiem myszy, umieść wskaźnik myszy nad Więcej, a następnie wybierz Otwórz lokalizację pliku.
  • Zostaniesz przeniesiony do folderu, w którym zobaczysz skrót menu Start programu.
  • Kliknij skrót prawym przyciskiem myszy i wybierz Otwórz lokalizację pliku.
  • Pojawi się folder instalacyjny programu.
  • Możesz teraz kliknąć prawym przyciskiem myszy jego plik wykonywalny i wybrać Właściwości.
  1. Po otwarciu okna Właściwości przejdź do zakładki Zgodność.
  2. Kliknij przycisk „Zmień ustawienia dla wszystkich użytkowników”.
  3. W następnym oknie dialogowym zaznacz pole „Uruchom ten program jako administrator”, a następnie kliknij przycisk OK.
  4. Możesz teraz uruchomić program i sprawdzić, czy komunikat o błędzie pojawia się ponownie.

Dostosuj ustawienia UAC

Komunikat o błędzie może się pojawiać, ponieważ Twoja obecna polityka UAC jest zbyt rygorystyczna. Najwyższe zasady bezpieczeństwa skłaniają system Windows do sprawdzenia i zablokowania operacji, które można uznać za podstawowe.

Chociaż ważne jest, aby utrzymać rozsądny poziom bezpieczeństwa systemu, możesz rozluźnić pewne trudne środki, aby zapobiec niepotrzebnemu występowaniu takich problemów. Poniższe kroki pokażą Ci, jak obniżyć politykę UAC:

  1. Kliknij prawym przyciskiem myszy przycisk Start i wybierz Uruchom lub naciśnij jednocześnie klawisze Windows i R, aby uruchomić okno dialogowe Uruchom.
  2. Po otwarciu Uruchom wpisz „Panel sterowania” (nie dodawaj cudzysłowów) w polu tekstowym, a następnie kliknij przycisk OK.
  3. Po otwarciu okna Panelu sterowania kliknij Konta użytkowników.
  4. Kliknij ponownie Konta użytkowników na następnej stronie.
  5. Następnie kliknij „Zmień ustawienia kontroli konta użytkownika”.
  6. Teraz w oknie Ustawienia Kontroli konta użytkownika przeciągnij suwak w dół o krok lub dwa od Zawsze powiadamiaj do Nigdy nie powiadamiaj. W ramce po prawej stronie znajdziesz opis poziomu bezpieczeństwa.
  7. Kliknij przycisk OK, a następnie wróć, aby sprawdzić, czy problem nadal występuje.

Zaloguj się do ukrytego konta administratora i zainstaluj program

Jeśli masz problem z pojedynczym plikiem wykonywalnym, możesz go rozwiązać, logując się na ukryte konto administratora, które ma wyższe uprawnienia. Będziesz musiał aktywować konto za pomocą narzędzia wiersza polecenia. Zalecamy otwarcie wiersza polecenia ze środowiska odzyskiwania systemu Windows.

Poniższe kroki pokażą Ci, jak to zrobić:

  1. Naciśnij i przytrzymaj przycisk zasilania, aby wymusić wyłączenie komputera.
  2. Włącz komputer i wymuś ponowne wyłączenie po pojawieniu się logo producenta systemu.
  3. Powtórz krok 2 dwukrotnie, a zobaczysz komunikat „Proszę czekać”.
  4. Na ekranie Naprawa automatyczna kliknij przycisk Opcje zaawansowane.
  5. Na ekranie Wybierz opcję kliknij Rozwiązywanie problemów.
  6. Teraz kliknij Opcje zaawansowane w sekcji Rozwiązywanie problemów, a następnie kliknij Wiersz polecenia.
  7. Po załadowaniu wiersza polecenia wpisz następujące polecenie i naciśnij Enter:

Administrator użytkownika sieciowego /aktywny:tak

  1. Uruchom ponownie komputer, zaloguj się na konto administratora, a następnie spróbuj wykonać operację.

Spraw, aby podpis pliku był zaufany

Możesz poinformować system Windows, że plik wykonywalny, który chcesz uruchomić lub zainstalować, jest prawidłowy, dodając jego podpis jako podpis zaufany. Chociaż ten proces jest nieco skomplikowany, niektórzy użytkownicy potwierdzili, że dla nich zadziałał. Dlatego uważnie wykonaj następujące kroki, aby zastosować poprawkę:

  1. Uruchom okno Eksploratora plików i przejdź do folderu instalacyjnego programu.
  2. Zlokalizuj jego plik wykonywalny, kliknij go prawym przyciskiem myszy, a następnie kliknij Właściwości.
  3. Jeśli masz skrót na pulpicie do pliku exe, kliknij go prawym przyciskiem myszy i kliknij Właściwości.
  4. Jeśli nie ma takiego skrótu i ​​nie wiesz, jak zlokalizować plik, wykonaj następujące kroki:
  • Otwórz menu Start i wyszukaj program.
  • Gdy pojawi się na liście wyników, kliknij go prawym przyciskiem myszy, umieść wskaźnik myszy nad Więcej, a następnie wybierz Otwórz lokalizację pliku.
  • Zostaniesz przeniesiony do folderu, w którym zobaczysz skrót menu Start programu.
  • Kliknij skrót prawym przyciskiem myszy i wybierz Otwórz lokalizację pliku.
  • Pojawi się folder instalacyjny programu.
  • Możesz teraz kliknąć prawym przyciskiem myszy jego plik wykonywalny i wybrać Właściwości.
  1. Po otwarciu okna Właściwości przejdź do zakładki Podpisy cyfrowe.
  2. Kliknij podpis pod Listą podpisów, a następnie kliknij Szczegóły.
  3. W obszarze Informacje o sygnatariuszu kliknij Wyświetl certyfikat.
  4. Na następnej stronie kliknij Zainstaluj certyfikat, a następnie kliknij Dalej.
  5. Po przejściu do kreatora importu certyfikatów wybierz „Umieść wszystkie certyfikaty w następującym sklepie”, a następnie kliknij przycisk Przeglądaj. Zapisz nazwę tego certyfikatu, ponieważ będziesz go potrzebować w następnym kroku.
  6. Teraz wybierz opcję Zaufane główne urzędy certyfikacji, a następnie kliknij OK.
  7. Kliknij Następny.
  8. Kliknij Zakończ.
  9. Możesz teraz uruchomić program i sprawdzić, czy błąd nadal występuje.

Możesz posunąć się dalej, aby system Windows nie oznaczył programu w przyszłości. Wykonaj następujące kroki:

  1. Otwórz okno dialogowe Uruchom, klikając prawym przyciskiem myszy przycisk Start i wybierając Uruchom z menu Power User.
  2. Po otwarciu Uruchom wpisz „mmc” (bez cudzysłowów) w polu tekstowym, a następnie kliknij OK.
  3. Kliknij Tak w oknie dialogowym Kontrola konta użytkownika, które się pojawi.
  4. Po otwarciu Microsoft Management Console kliknij Plik w lewym górnym rogu okna.
  5. Wybierz "Dodaj / usuń przystawki" po rozwinięciu menu kontekstowego.
  6. Po otwarciu okna „Dodaj lub usuń przystawki” przejdź do lewego okienka i kliknij Certyfikaty w obszarze Dostępne przystawki.
  7. Kliknij przycisk Dodaj, a następnie kliknij OK.
  8. Teraz w głównym interfejsie MMC kliknij prawym przyciskiem myszy Certyfikaty i kliknij Znajdź certyfikaty.
  9. Wpisz nazwę spisanego wcześniej certyfikatu i kliknij przycisk Znajdź teraz.
  10. Gdy zobaczysz certyfikat, kliknij go prawym przyciskiem myszy, a następnie wybierz Właściwości.
  11. Przejdź do zakładki Ogólne i wybierz „Włącz tylko następujące cele”.
  12. Odznacz co inne pole, zapisz to dla "Podpisywania kodu".
  13. Że należy to zrobić! Możesz teraz sprawdzić, czy błąd nadal występuje.

Odinstaluj problematyczne aktualizacje systemu Windows

Jeśli problem zaczął się pojawiać po aktualizacji systemu, spróbuj odinstalować aktualizację. Aktualizacje Microsoft mogą nawet powodować konflikty, które skłaniają firmę do ich cofnięcia. Chociaż takie problemy nie są powszechne, zdarzają się w wyjątkowych sytuacjach.

Jeśli nie wiesz, jak odinstalować aktualizację, wykonaj następujące kroki:

  1. Kliknij prawym przyciskiem myszy przycisk Start i wybierz Ustawienia.
  2. Po otwarciu aplikacji Ustawienia kliknij Aktualizacja i zabezpieczenia.
  3. Po otwarciu interfejsu aktualizacji i zabezpieczeń przejdź do strony Windows Update i kliknij Wyświetl historię aktualizacji.
  4. Zanotuj numer KB ostatniej zainstalowanej aktualizacji przed pojawieniem się problemu.
  5. Teraz przejdź do górnej części okna i kliknij Odinstaluj aktualizacje.
  6. Zostaniesz przeniesiony do okna Programy i funkcje Panelu sterowania. Znajdź KB, kliknij go, a następnie kliknij Odinstaluj.
  7. Postępuj zgodnie z kolejnymi instrukcjami, aż proces się zakończy.
  8. Uruchom ponownie system i sprawdź, czy błąd pojawia się ponownie.

Wprowadź zmiany w rejestrze systemowym

Możesz użyć tego obejścia, aby poinstruować system Windows, aby zezwolił na pewne pliki wykonywalne, które nie są podpisane i zweryfikowane.

Jednak przed rozpoczęciem upewnij się, że wykonałeś kopię zapasową rejestru systemowego, aby móc go odzyskać, jeśli coś pójdzie nie tak. Wykonaj następujące kroki:

  1. Naciśnij jednocześnie przyciski klawiatury Windows i R, aby otworzyć okno dialogowe Uruchom.
  2. Po otwarciu Uruchom wpisz „regedit” (bez cudzysłowów), a następnie naciśnij klawisz Enter.
  3. Kliknij Tak w oknie dialogowym Kontrola konta użytkownika.
  4. Po otwarciu Edytora rejestru kliknij Plik, a następnie wybierz z menu opcję Eksportuj.
  5. Wybierz folder, w którym chcesz zapisać plik, wprowadź nazwę pliku, wybierz Wszystkie w obszarze Zakres eksportu, a następnie kliknij Zapisz.
  6. Za każdym razem, gdy chcesz odzyskać rejestr, aby cofnąć wprowadzone zmiany, otwórz Edytor rejestru, kliknij Plik, a następnie wybierz Importuj. Przejdź do folderu, w którym zapisałeś plik kopii zapasowej i kliknij go dwukrotnie.

Teraz wykonaj następujące kroki, aby zastosować zmiany:

  1. Przejdź do lewego okienka Edytora rejestru i rozwiń folder HKEY_LOCAL_MACHINE.
  2. Rozwiń OPROGRAMOWANIE.
  3. W obszarze OPROGRAMOWANIE przejdź do Microsoft i rozwiń je.
  4. Następnie rozwiń Windows, a następnie poszukaj folderu CurrentVersion i otwórz go.
  5. Przejdź do zasad, a następnie kliknij raz System.
  6. Przejdź do prawej strony okna i kliknij dwukrotnie ValidateAdminSignatures.
  7. Teraz ustaw Dane wartości na 0.
  8. Uruchom ponownie system i sprawdź, czy problem został rozwiązany.

Możesz również zastosować to samo ustawienie za pomocą Edytora zasad grupy, jeśli używasz systemu Windows 10 Pro lub Enterprise. Wykonaj następujące kroki:

  1. Naciśnij jednocześnie przyciski klawiatury Windows i R, aby otworzyć okno dialogowe Uruchom.
  2. Po otwarciu Uruchom wpisz „gpedit.msc” (bez cudzysłowów), a następnie naciśnij klawisz Enter.
  3. Po otwarciu Edytora zasad grupy przejdź do lewego okienka i rozwiń Ustawienia systemu Windows w obszarze Konfiguracja komputera.
  4. Następnie przejdź do Ustawień bezpieczeństwa i rozwiń go.
  5. Rozwiń Zasady lokalne.
  6. Przejdź do opcji bezpieczeństwa i kliknij go.
  7. Przejdź do środkowego okienka, przewiń w dół do "Kontrola konta użytkownika: podnoś tylko pliki wykonywalne, które są podpisane i zweryfikowane" i kliknij go dwukrotnie.
  8. W następnym oknie dialogowym wybierz opcję Wyłączone, a następnie kliknij przycisk OK.
  9. Problem powinien zostać teraz rozwiązany.

Przywróć swój system

Jeśli w przeszłości udało Ci się uruchomić program bez wyświetlania błędu, możliwe, że przyczyną problemu mogą być niektóre zmiany wprowadzone w systemie. Te zmiany mogą dotyczyć instalowania lub odinstalowywania sterowników i programów innych firm. Aby rozwiązać ten problem, przywróć system do wcześniejszej daty, kiedy wszystko działało dobrze.

Poniższe kroki poprowadzą Cię:

  1. Kliknij prawym przyciskiem myszy przycisk Start lub naciśnij jednocześnie przyciski klawiatury Windows i E, aby otworzyć okno Eksploratora plików.
  2. Po otwarciu Eksploratora plików przejdź do lewego okienka, kliknij prawym przyciskiem myszy Ten komputer, a następnie kliknij Właściwości.
  3. Po otwarciu okna System przejdź do lewego okienka i kliknij Ochrona systemu.

Uwaga: w nowych kompilacjach systemu Windows 10 zostaniesz przeniesiony na stronę Informacje aplikacji Ustawienia. Przejdź do prawego okienka i kliknij Ochrona systemu.

  1. Kliknij opcję Przywracanie systemu, gdy zobaczysz kartę Ochrona systemu w oknie dialogowym Właściwości systemu.
  2. Kliknij Dalej, gdy otworzy się pierwsza strona kreatora.
  3. Teraz wybierz punkt przywracania i kliknij Dalej.
  4. Kliknij przycisk Zakończ i pozwól narzędziu wykonać zadanie.
  5. Uruchom program lub instalator i sprawdź, czy błąd „Polecenie zostało zwrócone z serwera” pojawia się ponownie.

Wniosek

Jeśli masz jakiekolwiek pytania dotyczące „ShellExecuteEx Failed; kod błędu 8235” problem lub nie można rozwiązać problemu, zostaw komentarz poniżej.

ZALECANA

Rozwiąż problemy z komputerem za pomocą Auslogics BoostSpeed

Oprócz czyszczenia i optymalizacji komputera, BoostSpeed ​​chroni prywatność, diagnozuje problemy ze sprzętem, oferuje wskazówki dotyczące zwiększania szybkości i zapewnia ponad 20 narzędzi do pokrycia większości potrzeb związanych z konserwacją i serwisem komputera.

Auslogics BoostSpeed ​​jest produktem Auslogics, certyfikowanego Microsoft Silver Application Developer
DARMOWE POBIERANIE

Zawsze możesz zapewnić płynne działanie systemu, instalując Auslogics BoostSpeed, który wyeliminuje złe klucze rejestru i szkodliwe niepotrzebne pliki.