I've written a windows service thats part of software, I deployed the service on both windows server 2003 and 2008, the client contacted me complaining that when they restarted their servers they kept restarting and this happened on the two machines with two different clients,restarting the servers with last good configuration worked, and the servers are up, I connected to one of the server and ran process monitor, I enabled boot logging then installed my service again , the problem appeared again, booting the system with last good configuration worked, looking at the boot log showed the service works properly and nothing is strange, I decided to install a virtual machine and try to repeat the action, when I did so I found that the virtual machine, reaches the login manager then after a few seconds it restarts, it keeps doing so until I boot the machine in last good configuration, there is no chance to login and run process monitor, any suggestion how to track this problem? any of the sysinternals tools could help?
Thanks in advance,