Kbase 21785: Uncontrollable Service on NT or Win2K Prevents File Access
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/13/2002 |
|
SUMMARY:
An uncontrollable service can prevent access to files. If the service is set to automatically start on boot up, it might be necessary to reset the startup value in the registry prior to rebooting.
EXPLANATION:
A service such as the AdminService, if uncontrollable could prevent access to certain files. If you cannot stop the process by using Task Manager or the Stop button in the services list, and it is set to start automatically and can't be reset to disabled; then on reboot it might go back into the uncontrollable state.
Use the registry to set the start mode for a service to hex 4 (disabled). This will allow a reboot without the service starting.
A good backup is required.
SOLUTION:
NOTE: Use the registry as a last resort to disable a service. It is strongly advised that you always back up the registry before making any changes to it.
1) Use regedt32 to enter the registry.
2) Select HKEY_LOCAL_MACHINE and path out to
\SYSTEM\CurrentControlSet\Services\AdminService
9.x.
3) In the right pane, select and double click "Start:REG_DWORD:0x2"
which brings up the DWORD editor.
4) Default for the AdminService, should be a hex value of 2,
which represents automatic startup (on boot).
Change that value to hex 4 which represents disabled and select
OK to save the new value.
NOTE: A hex value of 3 is for manual startup. If on manual it
might still be called up by a dependency service or a user.
5) Reboot the machine and the service will not be started as the
operating system starts.
If you have reg.exe from the Microsoft NT Resource Kit, this change can be done from the command line.
References to Written Documentation:
Microsoft Knowledge Base
Progress Database Administration Guide and Reference