Chciałbym zmienić nazwę wyświetlaną usługi Windows, która została już utworzona. Przeczytałem online, że mogę po prostu zmienić wartość w rejestrze. Jeśli zmienię go w rejestrze, a następnie ponownie uruchomię okno usług, nowa nazwa nie wydaje się być odzwierciedlona. Zakładam, że jeśli ponownie uruchomię komputer, ta nowa nazwa zostanie odzwierciedlona, ale potrzebuję rozwiązania, które pojawi się natychmiast, bez konieczności ponownego uruchamiania komputera.
Oto przykład:
Uruchamiam services.exe i kliknij prawym przyciskiem myszy usługę, którą chcę zmienić, i kliknij właściwości. W oknie właściwości widzę nazwę usługi jako service1
i nazwę wyświetlaną jako service1
. Wchodzę do rejestru i nawiguję do
HKLM\system\CurrentControlSet\services\service1
.
Tutaj jest pole o nazwie DisplayName
ustawione na service1
. Idę i zmieniam tę wartość na Some Name
. Po zmianie tej wartości ponownie uruchamiam usługi i nadal widzę service1
. Kiedy przechodzę do właściwości service1
, nadal widzę wyświetlaną nazwę jako service1
i nie Some Name
.