Instalation and dependencies

Windows Service dependency viewer is a simple project written in C# (you can view source code in the 'Source Code' tab of this page). You can download source code and compile it or download the application as a single executable file (from the 'Downloads' tab) that requires no installation. The only dependency that I am aware of is that needs .Net Framework 2.0 to run.

Service Dependency Viewer Features

  • View service dependent and antecedent services.

The application consists of a single window devided in two parts: the left hand side contains services and processes trees and the right hand side contains service or process details.
All installed services are shown in the service tree as top level nodes. By expanding a top level node, two child nodes are shown: Antecedent and Dependent. Antecedent nodes contain services that the service depends on and Dependent nodes shows services that depend on the selected service. You can expand the nodes into a full dependency hierarchy.
  • View services grouped by process

By clicking the 'Services by process' tab on the right hand side you open a tree of processes under which started services run. Processes are represented by the top level nodes - by expanding any of the process nodes you get a list of the services running under that process. You can not view service dependencies in this tree view,
  • View service details

By clicking on a service node either in the Service dependency tab or the Servicess by process tab, you will get service details in the right hand side of the window. The details represent property values of the corresponding Win32_Service WMi class and can be copied to the Clipboard by selecting all or part of the text in the Details text box and hitting Ctrl + C.
  • View service process details

By clicking on the one of the process nodes in the Services by process tree, you will get service process details displayed in the Details text box (Win32_Process WMI class instances).
  • View details for all services in a grid

By clicking View -> Service property grid on the menu, you get details for all installed services in a grid (also from Win32_Service instances). You can copy this data to the Clipboard by selecting some or all rows and hitting Ctrl + C.
Switch to Details view by clicking View ->Details on the menu.
  • View details for all service processes in a grid

By clicking View -> Process property grid on the manu, you get details for all service process (Win32_Process instances). You can copy this data to the Clipboard by selecting some or all rows and hitting Ctrl + C.
Switch to Details view by clicking View ->Details on the menu.
  • Refreshing service and process information

You can refresh service and process information by clicking View -> Refresh on the menu or by hitting the F5 key.

Last edited Dec 28, 2009 at 4:48 PM by Urkec, version 3

Comments

No comments yet.