Jak zatrzymać ponowne uruchamianie programów?

0

System: Windows 7 64-bit

Muszę zatrzymać uruchamianie programów lub ponowne uruchomienie. Jeśli spróbuję uruchomić program, zostanie on uszkodzony i nie będzie można go uruchomić.

Jak mogę uszkodzić program? Czy mam problemy z rejestrem? Pliki programu?

edycja: co powiesz na usunięcie .dll w folderze programów?

kb67
źródło
2
Czy możesz po prostu usunąć program lub jakiś jego krytyczny składnik?
pavium
czy chcesz uniemożliwić uruchomienie niektórych programów, czy WSZYSTKICH programów do uruchomienia?
kokbira
Wygląda na to, że istnieje wiele możliwych sposobów osiągnięcia tego celu. Być może możesz podać dodatkowe szczegóły?
Kirk
Chcę ponownie zatrzymać NIEKTÓRE programy. może usunąć komponent lub cokolwiek innego.
kb67
1
Jeśli był to program antywirusowy, dlaczego po prostu nie wyłączysz go w usługach lub nie odinstalujesz? Po co iść przez to badziewie?
KCotreau

Odpowiedzi:

0

Zmień nazwę pliku wykonywalnego, zostanie on wywołany something.exe, jeśli zmienisz nazwę something.bakna system operacyjny, nie będzie w stanie wykonać go jako aplikacja. Będzie można go uruchomić tylko wtedy, gdy jego nazwa zostanie ponownie zmieniona na something.exe.

Hydaralny
źródło
4
Technicznie ta odpowiedź jest niepoprawna - chociaż nie będziesz w stanie wykonać .exepliku innego niż GUI, możesz to zrobić dobrze z wiersza polecenia ( cmd.exe ) lub za pomocą dowolnego innego używanego programu CreateProcess(). (Wspomnienia z ukrycia klienta SSH w Desktop.ini w szkole ...)
grawity
Zakłada to również, że program jest wykonywalny.
KCotreau
1
Biorąc pod uwagę, że powiedział w swoim komentarzu powyżej, że chce wyłączyć AV, nie jest to nawet dobry sposób, aby to zrobić.
KCotreau
@KCotreau, jest to całkowicie burzliwy sposób, żaden program, nawet AV nie uruchomi się, jeśli system operacyjny nie może znaleźć pliku wykonywalnego.
Hydaral,
@nnewton Geeze, dziękuję za lekcję na temat tego, że system operacyjny nie uruchamia AV, jeśli nie może znaleźć pliku wykonywalnego ... Jakoś tęskniłem za tą lekcją przez 17 lat jako informatyk ... BEZ DZIECKA Biorąc pod uwagę, że możesz po prostu wyłączyć usługę lub jeśli jest ona w rejestrach Uruchom, użyj MSCONFIG, aby ją wyłączyć, podtrzymuję mój komentarz: Jest to IDIOTYCZNY sposób, aby to zrobić. Twój komputer będzie nadal próbował go uruchomić i wystąpi błąd.
KCotreau,
7

cóż, możesz użyć opcji bezpieczeństwa dla tego pliku EXE lub jego folderu i odznacz „odczytaj i uruchom” dla wszystkich użytkowników.

kokbira
źródło
działa tylko „TYLKO PRZECZYTAJ”
kb67,
2
Nie. Tylko do odczytu nadal umożliwia dostęp do plików i ich wykonywanie. Musisz zmienić uprawnienia do plików, aby odmówić dostępu; skorzystaj z karty Zabezpieczenia na stronie Właściwości danych plików.
bwDraco
Jest to dobry sposób, można w rzeczywistości ograniczyć uprawnienia z samego folderu programu.
Relm
5

Otwórz plik .exe w notatniku i po prostu dodaj kilka znaków tu i tam, zanim ponownie zapiszesz. Program został zawieszony.

Joel Coehoorn
źródło
Haha świetny pomysł!
kb67
2

Nie ma twardego i szybkiego sposobu na całkowite wyłączenie programu - każdy program jest inny, aw każdym razie jego ponowna instalacja prawdopodobnie „naprawi” wszystko, co zrobiłeś, aby go wyłączyć.

Z drugiej strony MUSISZ skonfigurować komputer tak, jak lubisz, i użyć standardowego konta (wyłączając to, czego nie chcesz przy autorunach) i użyć „trybu gościa”, aby zapobiec wprowadzeniu zmian. Możesz również usunąć uprawnienia do wykonywania folderów z wybranym oprogramowaniem (prawy zegar, właściwości, karta bezpieczeństwa) na tym koncie.

W przeciwieństwie do bałaganu na niskim poziomie, jeśli trzeba cofnąć te zmiany, powinno to być trywialne, a konto użytkownika zmodyfikowane przez gościa nie będzie w stanie nic zrobić.

Journeyman Geek
źródło