I have Windows Server 2012 R2 machine with Windows Scripting Driver (driver shim) installed on it. WSD service named "Novell IDM Windows Script Driver - 2" is configured to Log On as domain user account (i.e. not Local System account). The service worked fine until I restarted it...

Now when I try to start it I get the following message: "The Novell IDM Windows Script Driver - 2 service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs." When I set the "Log On" service parameter as "Local System account" the service starts successfully. But to execute the scripts this service must work with Log On as domain user account (this account has the necessary rights for actions that the script should perform).

What's the problem here and how to solve it?