Podczas pracy z komputerem nie jest niczym niezwykłym sytuacja, gdy podczas wykonywania wykonywalnych plików EXE nic się nie dzieje lub błąd "leci". To samo dzieje się z etykietami programów. Z jakich powodów powstaje ten problem i jak go rozwiązać, omówimy poniżej.
Spis treści
Aby plik EXE działał prawidłowo, muszą być spełnione następujące warunki:
Jeśli któryś z tych warunków nie zostanie spełniony, pojawia się problem, o którym mowa w dzisiejszym artykule.
Niektóre pliki pobrane z Internetu są oznaczone jako potencjalnie niebezpieczne. Odbywa się to przez różne programy i usługi ochrony (zapora, program antywirusowy itp.). To samo może się zdarzyć w przypadku plików dostępnych przez sieć lokalną. Rozwiązanie tutaj jest proste:
Domyślnie system Windows jest skonfigurowany w taki sposób, że każdy typ plików odpowiada programowi, za pomocą którego można go otworzyć (uruchomić). Czasami z różnych przyczyn ten porządek jest naruszany. Na przykład omyłkowo otworzyłeś plik EXE przez archiwizującego, system operacyjny zdecydował, że jest on poprawny i zarejestrował ustawienia w ustawieniach. Od tego momentu system Windows będzie próbował uruchamiać pliki wykonywalne za pomocą archiwizatora.
To był dobry przykład, w rzeczywistości istnieje wiele przyczyn tego niepowodzenia. Najczęściej błąd skutkuje instalacją oprogramowania, najprawdopodobniej złośliwym oprogramowaniem, które powoduje zmianę skojarzeń.
Popraw sytuację, pomoże tylko edycja rejestru. Skorzystaj z poniższych zaleceń: wykonujemy pierwszy element, restartujemy komputer, sprawdzamy wydajność. Jeśli problem będzie się powtarzał, wykonaj drugi i tak dalej.
Najpierw należy uruchomić Edytor rejestru. Wykonuje się to w następujący sposób: Otwórz menu "Start" i kliknij "Uruchom" .
W oknie funkcji wpisz polecenie "regedit" i kliknij OK .
Otworzy się edytor, w którym wykonamy wszystkie akcje.
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
Możliwe są wtedy dwa możliwe scenariusze: foldery "UserChoice" lub powyższe parametry ( ".exe" i ".lnk" ) nie są obecne w rejestrze lub po ponownym uruchomieniu problem został zachowany. W obu przypadkach przejdź do następnego punktu.
HKEY_CLASSES_ROOTexefileshellopencommand
"%1" %*
HKEY_CLASSES_ROOT.exe
Patrzymy na klucz domyślny. Prawidłowa wartość to "exefile" .
Są tu również dwie opcje: parametry mają prawidłowe wartości lub pliki nie uruchamiają się po ponownym uruchomieniu. Idziemy dalej.
Prawdopodobnie zauważyłeś, że link otwiera folder, w którym znajdują się trzy pliki. Jeden z nich - reg.reg - jest potrzebny w przypadku, gdy domyślne skojarzenie dla plików rejestru "odfiltrowano". Jeśli tak się stanie, zwykły sposób na ich uruchomienie nie zadziała.
Nie zapomnij zrestartować urządzenia, bez tej zmiany nie zostanie uwzględnione.
Jeśli uruchamianiu plików EXE towarzyszy jakiś błąd, być może jest to spowodowane uszkodzeniem plików systemowych na dysku twardym. Przyczyna tego może być "zerwana", a zatem nieczytelne sektory. Zjawisko to wcale nie jest rzadkością. Sprawdź dysk pod kątem błędów i napraw je za pomocą programu HDD Regenerator .
Czytaj więcej: Jak przywrócić dysk twardy za pomocą HDD Regenerator
Głównym problemem z plikami systemowymi w "uszkodzonych" sektorach jest niemożność ich odczytywania, kopiowania i przepisywania. W takim przypadku, jeśli program nie pomógł, możesz przywrócić lub ponownie zainstalować system.
Czytaj więcej: Sposoby przywracania systemu Windows XP
Należy pamiętać, że pojawienie się uszkodzonych sektorów na dysku twardym jest pierwszym wezwaniem do zastąpienia go nowym, w przeciwnym razie grozi utratą wszystkich danych.
Biorąc pod uwagę tę przyczynę, możesz kojarzyć się z grami. Podobnie jak zabawki nie chcą działać na kartach graficznych, które nie obsługują konkretnych wersji DirectX, programy mogą nie uruchamiać się na systemach z procesorami, które nie są w stanie wykonać niezbędnych instrukcji.
Najczęstszym problemem jest brak obsługi SSE2. Aby dowiedzieć się, czy twój procesor może pracować z tymi instrukcjami, możesz użyć programów CPU-Z lub AIDA64 .
W CPU-Z znajduje się lista instrukcji:
W AIDA64 przejdź do gałęzi "System board" i otwórz sekcję "CPUID" . W bloku "Zestawy instrukcji" znajdziesz potrzebne informacje.
Rozwiązaniem tego problemu jest jedno - zastąpienie procesora lub całej platformy.
Dziś zorientowaliśmy się, jak rozwiązać problem z uruchamianiem plików EXE w Windows XP. Aby tego uniknąć w przyszłości, należy zachować ostrożność podczas wyszukiwania i instalowania oprogramowania, nie wpisywać niepotwierdzonych danych w rejestrze i nie zmieniać kluczy, które nie znają celu, zawsze tworzyć punkty przywracania po zainstalowaniu nowych programów lub zmianie parametrów.