De afhankelijkheden van Windows-services identificeren en wijzigen hoe ze starten

De services zijn een essentieel onderdeel van Windows , zonder welke het besturingssysteem niet goed zou kunnen functioneren. Het zijn de kleine handlangers die het meeste werk op de achtergrond doen en dingen laten gebeuren. Diensten doen hun werk niet alleen, omdat ze elkaar vaak nodig hebben om hun doelen te bereiken. Wanneer een Windows -service een andere service nodig heeft om deze te laten functioneren, wordt dit een afhankelijkheid genoemd. Met andere woorden, sommige services zijn afhankelijk van andere en daarom moet u extra voorzichtig zijn wanneer u de manier waarop een Windows -service start wilt uitschakelen, vertragen of wijzigen. In dit artikel laten we u zien hoe u de afhankelijkheden van Windows -services kunt identificeren en hoe u hun opstarttype kunt wijzigen:

Toegang krijgen tot de Services vanuit Windows

Om details over services te zien, hun afhankelijkheden te identificeren en hun opstarttype te wijzigen, moet u eerst het venster Services openen. (Services )Er is meer dan één manier om dat te doen, en we hebben ze allemaal behandeld in dit artikel: 9 manieren om toegang te krijgen tot Services in Windows (alle versies)(9 ways to access Services in Windows (all versions)) .

Als u haast heeft en het venster Services moet openen , kunt u dit openen met behulp van de zoekfunctie. Typ het woord services in het zoekveld van Cortana op de taakbalk in (Cortana)Windows 10 , op het startscherm(Start) van Windows 8.1 of in het zoekveld in het menu Start(Start Menu, ) in Windows 7 . Klik of tik vervolgens op het zoekresultaat Services of "Bekijk lokale services"("View local services") , en het venster Services zou moeten openen.(Services)

Windows, Diensten

De afhankelijkheden van een Windows -service bekijken

In veel gevallen vereisen Windows -services dat andere systeemcomponenten worden uitgevoerd voordat ze kunnen werken. Deze componenten staan ​​bekend als afhankelijkheden en als ze niet zelf kunnen starten, kunnen de services waarvoor ze nodig zijn ook niet starten.

Als een service niet kan worden gestart, kunt u de afhankelijkheden ervan onderzoeken en ervoor zorgen dat ze allemaal actief zijn. Als u een service wilt uitschakelen, is het ook essentieel om te controleren of andere systeemcomponenten of services er niet van afhankelijk zijn.

Om de lijst met afhankelijkheden van een service te zien, moet u eerst het venster Eigenschappen openen. (Properties)U kunt dit doen door te dubbelklikken (of dubbeltikken) op de naam in het Services -venster, of door er met de rechtermuisknop op te klikken (tikken en vasthouden) en vervolgens Eigenschappen(Properties) te kiezen .

Windows, Diensten

U kunt dan de afhankelijkheden van die service zien op het tabblad Afhankelijkheden in het venster (Dependencies)Eigenschappen(Properties ) .

Windows, Diensten

Het tabblad Afhankelijkheden(Dependencies ) is opgesplitst in twee secties:

  1. De eerste sectie begint met te vertellen dat "Deze service afhankelijk is van de volgende systeemcomponenten"("This service depends on the following system components") en geeft een overzicht van alle andere services die moeten worden uitgevoerd om de service te kunnen starten.
  2. Het tweede gedeelte begint met te vertellen dat "De volgende systeemcomponenten afhankelijk zijn van deze service"("The following system components depend on this service") en geeft vervolgens de services weer die afhankelijk zijn van de geselecteerde service.

Windows, Diensten

Om het bovenstaande in één zin uit te leggen, is het algemene idee: dependencies work -> the selected service works -> services depending on the selected service work as well .

Hoe u een service uitschakelt en wat er gebeurt als u dat doet?

Als u redenen heeft om een ​​service uit te schakelen, wat betekent dat deze nooit wordt uitgevoerd, kunt u dit doen vanaf het tabblad Algemeen van het venster (General )Eigenschappen(Properties ) . Klik of tik op de lijst "Opstarttype"("Startup type" ) en selecteer Uitgeschakeld(Disabled) .

Windows, Diensten

Hoewel we gebruikers niet aanbevelen om services uit te schakelen, zijn er verschillende situaties waarin u wilt voorkomen dat sommige ervan worden uitgevoerd. Sommigen zeggen dat je, door onnodige of ongewenste services uit te schakelen, je computer kunt aanpassen zodat deze sneller opstart of sneller werkt, omdat er geen bronnen voor worden gebruikt. Hoewel dit enigszins waar is, zijn de verbeteringen meestal niet merkbaar. Als u echter dergelijke aanpassingen wilt maken, is het het beste om services niet uit te schakelen, maar alleen hun "Opstarttype"("Startup type" ) in te stellen op Handmatig(Manual) . U kunt zien wat dit betekent in het volgende gedeelte van deze zelfstudie.

Windows, Diensten

Als u het "Opstarttype" instelt("Startup type" ) op Uitgeschakeld(Disabled ) , betekent dit dat de geselecteerde service nooit kan worden gestart. Als je het ooit nodig hebt om te draaien, moet je het handmatig starten of het opstarttype opnieuw wijzigen in Automatisch(Automatic) .

Een Windows -service instellen om handmatig te starten en wat er gebeurt als u dat doet?

Om een ​​service handmatig te laten starten, opent u het venster Eigenschappen(Properties) , schakelt u over naar het tabblad Algemeen(General tab) en selecteert u vervolgens de optie Handmatig(Manual) in de lijst "Opstarttype"("Startup type") .

Windows, Diensten

Als u een service instelt om alleen handmatig te starten, wordt de opgegeven service niet gestart wanneer Windows wordt gestart, maar als de service wordt aangevraagd door andere systeemcomponenten of services, kan Windows deze uitvoeren. In dit geval heeft de service geen systeembronnen nodig wanneer Windows opstart of wanneer deze regelmatig wordt uitgevoerd, omdat deze alleen wordt uitgevoerd wanneer dit nodig is. Op deze manier zou u moeten voorkomen dat u de problemen tegenkomt die u kunt tegenkomen wanneer u een service volledig uitschakelt.

Een Windows-service uitstellen?

Een andere instelling die u moet overwegen voor minder kritieke services is Automatisch (vertraagde start)(Automatic (Delayed Start)) . Deze instelling zorgt ervoor dat een service automatisch wordt gestart, maar pas nadat Windows klaar is met het laden van de meer essentiële services, die zijn ingesteld op Automatisch(Automatic) .

Windows, Diensten

Dit is een uitstekende instelling om te gebruiken voor services die u niet meteen hoeft uit te voeren, en u wilt ook dat de opstarttijden sneller zijn.

Controleert u de afhankelijkheden van services voordat u het opstarttype wijzigt?

Helaas kijken niet veel mensen naar de afhankelijkheden tussen Windows- services wanneer ze ervoor kiezen om services uit te schakelen op basis van de aanbevelingen van een website of een vriend. We raden u aan een beetje te onderzoeken en te begrijpen hoe een service wordt gebruikt voordat u beslissingen neemt. Om u te helpen, hebben we ook een artikel gepubliceerd met nuttige en VEILIGE aanbevelingen over services die kunnen worden uitgeschakeld en wanneer. Je kunt het hier vinden (here).

Als je vragen of tips hebt om te delen, aarzel dan niet om de opmerkingen hieronder te gebruiken om met ons te praten.



About the author

Ik ben een ervaren software-engineer met meer dan 10 jaar ervaring in het Windows-ecosysteem voor app- en bestandsbeheer. Ik ben ook een veteraan in het ontwikkelen van systemen en beveiligingsoplossingen voor bedrijven en overheden. Mijn ervaringen in beide arena's geven me een uniek perspectief op wat goede software, systemen en beveiliging maakt en hoe deze efficiënt te bouwen.



Related posts