Solved

Srv.sys should be running.  Srv.sys should be set to start on demand.

Posted on 2014-04-18
3
3,958 Views
Last Modified: 2014-06-10
Hello,

My Windows Server 2012 file server stopped receiving faxes via the SMB connection, (although it used to work fine).  During my investigation I ran the Best Practices analyzer and was told that Srv.sys should be running.  Reasonable enough.  After further research I ran the command:

sc config srv start=demand

at an elevated command prompt and confirmed that this command was successful.

I tested the scan to SMB and it still did not work.  I ran "sc start srv" to force a start and the scanning worked.  After a reboot the scanning no longer worked however and the service was stopped again.

Using sc config srv start=auto seems to have the desire affect, in that the service is running and continues to do so after reboot.  But apparently this is not the "Best Practice" since the BPA now advises that it should be set to "demand".

Am wondering why "demand" is preferred to "auto" and why it is not working correctly.  No obvious clues in the logs but will dig further.

This is a VM running under ESX 5.1 and running VMware tools.

Expert insight on this issue is solicited.
0
Comment
Question by:fakaul
  • 2
3 Comments
 
LVL 23

Expert Comment

by:Ayman Bakr
ID: 40011256
I believe srv.sys is important as a service for various functions and that the BPA advise to change it to demand is just a misleading information. I think this started with Windows 2012 R2 - isn't it?
0
 

Author Comment

by:fakaul
ID: 40011668
I believe so.  I have run in to serveral articles confirming that start=demand is the "desired" setting.  But it does not work on my server.  I must use start=auto for things to work.
0
 
LVL 23

Accepted Solution

by:
Ayman Bakr earned 150 total points
ID: 40012021
I think start=auto should be fine and do you no harm, however you can follow up with Microsoft to see if they have a fix to this discrepancy between BPA advise and the 'want' of your server/services!
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

I don't know if many of you have made the great mistake of using the Cisco Thin Client model with the management software VXC. If you have then you are probably more then familiar with the incredibly clunky interface, the numerous work arounds, and …
The reason that corporations and businesses use Windows servers is because it supports custom modifications to adapt to the business and what it needs. Most individual users won’t need such powerful options. Here I’ll explain how you can enable Wind…
This tutorial will walk an individual through the process of configuring their Windows Server 2012 domain controller to synchronize its time with a trusted, external resource. Use Google, Bing, or other preferred search engine to locate trusted NTP …
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now