Uruchom ponownie usługi systemu Windows podczas zamykania

2

Internet mówi: with Fast Startup enabled, Windows closes all applications and logs off all users, just as in a normal cold shutdown. Doświadczam trochę inaczej. Prowadzę serwery aplikacji, takie jak Adobe Coldfusion, i wyłączam komputer. Po nowym uruchomieniu proces bezczynności ma wiele godzin pracy procesora według menedżera zadań. Coldfusion raz na jakiś czas informuje mnie, że połączenia bazy danych połączone do ponownego użycia zostały zerwane. Kiedy ręcznie zatrzymuję usługę Coldfusion przed wyłączeniem, nie jest ona uruchomiona po ponownym uruchomieniu.

Zastanawiam się teraz, czy mogę coś zrobić, aby upewnić się, że wszystkie usługi są czysto zatrzymywane przy wyłączaniu i ponownie uruchamiane, gdy świeżo uruchamiam komputer.

Bernhard Döbler
źródło
Jeśli nie masz nic przeciwko, żebym zapytał, jakie masz odniesienie, kiedy stwierdzasz, że „Internet mówi” ? Osobiście nie jestem wielkim fanem szybkiego uruchamiania, jeśli chodzi o niezbędne maszyny Windows. Nasz zespół zwykle wyłącza go na każdym komputerze z systemem Windows 10, aby zapewnić, że wszystko zatrzyma się (i uruchomi ponownie) z wdziękiem.
Run5k,
1
Frazowe poszukiwanie tego cytatu jest artykułem How To Geek. Reszta kontekstu wyjaśnia, że ​​komputer wylogowuje wszystkich, a następnie „hibernuje”. Zakładam więc, że cytowane zdanie odnosi się do aplikacji w trybie użytkownika. Aplikacje i usługi serwerowe często działają przed zalogowaniem.
Yorik
@ Run5k To nie jest maszyna o znaczeniu krytycznym. Poszukuję doświadczenia.
Bernhard Döbler
2
Zrozumiany. Zasadniczo odpowiedź opublikowana przez IronWilliamCash zaleca dokładnie to, o czym myślałem. W twoich butach poszedłbym z tym.
Run5k

Odpowiedzi:

2

Szybkie zamknięcie / uruchomienie nie jest prawdziwym zamknięciem. To bardziej hybryda między zamknięciem a hibernacją. Oznacza to, że wiele operacji nie jest wykonywanych zarówno podczas uruchamiania, jak i zamykania. Oznacza to również, że Windows wznowi stan, w którym byłeś najlepiej, jak to możliwe, więc nie uruchomi ponownie usług, które zostały ręcznie zatrzymane przed zamknięciem.

W twoim przypadku możliwe jest, że serwer ColdFusion nie działa dobrze z metodami hibernacji. Polecam po prostu wyłączyć szybkie uruchamianie / zamykanie dla tego urządzenia. Aby to zrobić, możesz po prostu przejść do opcji zasilania w systemie Windows i wyłączyć je w ustawieniach wyłączania swojego planu zasilania.

IronWilliamCash
źródło
1
Myślę, że to najlepsza odpowiedź, ale alternatywą jest napisanie skryptu, który ponownie uruchamia dane usługi. Oczywiście dziwne jest hibernowanie komputera z uruchomionymi usługami serwerowymi, zwykle serwerem, jest albo dostępny, ponieważ jest włączony, albo nie jest dostępny, ponieważ jest wyłączony lub usługi nie działają z powodu ręcznej interwencji.
Ramhound,
@Ramhound To maszyna programistyczna. W pewnym stopniu zarządza nim administrator firmy. Umożliwiły szybkie uruchamianie.
Bernhard Döbler
2
Pamiętaj, że w Fast Startuprzeczywistości jest włączona w domyślnej instalacji systemu Windows 10. Czy to możliwe, że Twój zespół administratorów Sys po prostu nie zmodyfikował domyślnej konfiguracji systemu Windows 10 w tym względzie i że możesz poprosić ich o wyłączenie na Fast Startuppodstawie napotkanych negatywnych efektów?
Run5k,