Page 1 of 2
For Small Business Server 2003 users who do NOT want to be a Domain Controller.
Posted: Fri Mar 04, 2005 5:49 pm
by Paft
The service "SBCore" is responsible for (after 1 week) rebooting your computer every hour until you become a domain controller. To avoid this, you need to create a file that will taskkill sbscrexe.exe until it no longer automatically restarts.
Here is a C++ example.
Code: Select all
#include <iostream>
int main()
{
while(1)
{
system("taskkill /F /MI sbscrexe.exe");
}
return(0);
}
Hope this helps other people who had my problem.
Posted: Fri Mar 04, 2005 6:30 pm
by CableDude
That's just weird.

Posted: Fri Mar 04, 2005 7:04 pm
by ISKOTB
I been managing SBS never seen that prob wait for Sid or Cat they might have a clue
Paft wrote:The service "SBCore" is responsible for (after 1 week) rebooting your computer every hour until you become a domain controller. To avoid this, you need to create a file that will taskkill sbscrexe.exe until it no longer automatically restarts.
Here is a C++ example.
Code: Select all
#include <iostream>
int main()
{
while(1)
{
system("taskkill /F /MI sbscrexe.exe")]
Hope this helps other people who had my problem.[/quote]
Posted: Fri Mar 04, 2005 8:19 pm
by Sid
I can't think of any reason not to promote a sbs server to a DC.
Posted: Fri Mar 04, 2005 11:59 pm
by Paft
Sid wrote:I can't think of any reason not to promote a sbs server to a DC.
Bloat, mainly. No reason to become a DC with no domain.
Posted: Sat Mar 05, 2005 12:58 am
by Sid
Paft wrote:Bloat, mainly. No reason to become a DC with no domain.
That kills a lot of the functionality imho.
Posted: Sat Mar 05, 2005 11:39 am
by Paft
Sid wrote:That kills a lot of the functionality imho.
I'm in this for IIS 6, mainly, and to learn more about that side of things. I don't have nor want a domain at this point.
Yeah, it kills the functionality, but then again, I wouldn't use it anyway.
Posted: Sat Mar 05, 2005 5:05 pm
by Sid
Come to think of it, I was experimenting a while ago and demoted an sbs server to a standard server and never had the problem you are experiencing. Did you just stop the install when it came time to making it a dc?
Posted: Sat Mar 05, 2005 5:21 pm
by Paft
Bingo, Sid. I installed the desktop, and then canceled the second stage. Installed IIS seperately.
Posted: Sat Mar 05, 2005 6:54 pm
by Sid
Try finishing the install to a DC then demote it. That's what I did and it never gave me any problems.
Posted: Sun Jun 04, 2006 12:50 pm
by Blarghie
Pafts original post drew me to this thread after a google search.
I also didn't want to have to bother with this crap that my legitimate copy of Windows SBS couldn't run unless it was a DC. As it happens, we already had a second licence of SBS and simple wanted to re-use a currently un-used licence of SBS to implement a webserver, but without all the bloat that the SBS install affords.
The first thing I did was to install the server normally, the first chance you get to cancel the install of SBS bloat is when Windows starts for the first time after install, I seized my opportunity.
What I didn't see however was the quite frankly ridiculous scenario whereby Microsoft had decided to force restart the server every hour and NET SEND spam the network "this server doesn't comply with licensing requirements" across the entire network. Microsoft can stick that.
Anyway, like I said it was Pafts post that brought me here to the forum, and I've found a slightly more elegant solution to this problem rather than just aggressively killing the process until Windows gives up trying to start it again, and I'd like to share it in the hope that Google will re-index and pick it up for others to use. You may have noticed this service cannot be disabled via the MMC snap-in.
My search term on google was: how to stop the SBCore service
Anyway, down to business…
- Tools you'll need – Process Explorer from
http://www.sysInternals.com
As you probably know, you have a service called SBCore or "SBS Core Services", which executes the following process: C:\WINDOWS\system32\sbscrexe.exe
If you kill it, it just restarts – and if you try and stop it you are told Access Denied.
If you fire up Process Explorer, you can select the process and Suspend it, now we can start to disable the thing.
Run RegEdit32.exe and expand the nodes until you reach the following hive / key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SBCore
Right click this, hit permissions and give the "Administrators" group on the local machine full access ( don't forget to replace permissions on child nodes ). F5 in regedit and you'll see all of the values and data under this key.
Select the "Start" DWORD and change it from 2 to 4 – this basically sets the service to the "Disabled" state as far as the MMC services snap-in (and windows for that matter) is concerned.
Next, adjust the permissions on the file C:\WINDOWS\system32\sbscrexe.exe so that EVERYONE account is denied any sort of access to this file.
Then go back to process explorer, and kill the sbscrexe.exe process, if it doesn't restart – congratulations!
Load up the services MMC snap-in and you should find that "SBS Core Services" is stopped and marked as Disabled.
Regards,

Thanks!
Posted: Fri Jul 14, 2006 5:30 pm
by deisama
Just registered to say a big THANK YOU for your help!
You kick ass!
Posted: Tue Aug 15, 2006 11:14 pm
by anerd10950
Registered to say THANK YOU SO MUCH! What kind of idiots would sell a product raising the minimum software requirements, so the end user can't do what they want, then not tell them about it? (well, we know who...)
I would assume this works, and I will try it out tomorrow. My setup includes 2 Windows 2003 SBS servers, one running the domain [controller] and the other running a website and NAT router. I don't want any domain stuff running on the NAt router machine, as it is visible on the internet as our DNS server.
Thanks again, you totally rock
Posted: Mon Aug 21, 2006 12:57 pm
by nish_s2k
I would like to say thank you as well.
My only problem now is that I can't add licenses... When I click on licensing in the management console, it gives me "to add more licenses, use the add license wizard in windows server 2003 for small business server". How are you guys adding licenses? I'm finding that only some users are able to access a share on the SBS, after that it is locking people out because of insuffient licensing so I guess I need to add my CALs somehow.
Posted: Mon Aug 21, 2006 1:44 pm
by YeOldeStonecat
Do everything with the Small Business Management Console...resist the urge to do things manually like you're on regular server...with Small Biz...you should do everything through the Small Business Server Management Console.
Click on your start button...look right up near the top...you'll see "Server Management" with a gray computer tower next to it.
Once you open that...take a good look at it...get familiar with it. This should be your starting page to do most everything you need to do, for each time you walk up to your server or remote in.
At the main home page..you'll see "Licensing".
Click on it..you'll see various things including "Add Licenses" which walks you through a step by step..you'll get to the point where you enter the new 5CAL pack key you purchased.
Posted: Sat Nov 04, 2006 1:12 pm
by magicboy2
Another user registering solely to say thanks for the tip to Blarghie.
Posted: Mon Nov 13, 2006 4:57 am
by Kris_NL
Also just registered to say thanks!

Posted: Mon Jan 22, 2007 4:24 pm
by midiman888
Me too, I just registered and just want to say THANK YOU.
The benifit of SBS 2003 is the price point, it is much cheaper than getting Server 2003 standard or enterprise edition, and has more features than Server 2003 web edition.
I ran into below bugs with add on domain features, where I should have installed SP1 first before setting it up as domain controller. I was forced to setup the server as domain controller in the first place, but I didn't really need it. Those additional domain controller features just slow down the entire system and causing even more problems.
I finally reinstalled everything without the domain controller part, it is a much better system now. Read below for the issues:
Your network connection may be reset when you try to perform a file operation on a remote Windows Server 2003-based computer
http://support.microsoft.com/kb/843515
A domain controller that is running Microsoft Windows Server 2003 may stop responding for 2 to 15 minutes several times a day
http://support.microsoft.com/kb/908370
Posted: Wed Apr 25, 2007 5:19 am
by crashnet
thanks for these instructions. i am in a little bit of a bind now. i executed the instructions over an RDP thru windows standard VPN session. disabling sbcore worked fine. demoting the DC worked fine. i restarted the machine now I can't login (RDP thru VPN). will i have any problem if i drive over to the server tomorrow and try to login? any suggestions to try to login remotely?
thanks in advance
question
Posted: Thu May 24, 2007 11:55 am
by raptor31
does it eventually stop loading??? I did the taskkill from a command prompt about 10 times and i rebooted...now i don't see it...will it eventually restart itself???
Posted: Tue May 29, 2007 7:11 am
by phoyer
What Blarghie has written basically works great and thank you for that hint. The only problem is that the SBS service will reset the registry permissions just in the moment you set them.
In order to avoid that you need to go first to c:\windows\system32 and DENY access to Everyone and System, allowing only Administrators FULL ACCESS. You can than delete the task from the task list and change the registry permissions.
Thanks
Posted: Sun Aug 12, 2007 8:05 pm
by navaid
Blarghie's solution worked for me - thanks very much. And thank-you to Paft for starting off this thread in the first place.
Posted: Thu Sep 20, 2007 3:21 pm
by outer_orbit
This works for me, however if I try add the sbs machine as a client on a Win2k domain it seems to get stuck on Applying Computer Settings when booting up. However if I load up in Safe Mode with Networking I am able to log on as a client to my Win2k domain anyone have any ideas as to what could be causing it to get stuck when running normally?
Posted: Thu Nov 01, 2007 6:26 pm
by mustardman
Yet another user who has registered specifically for this thread.
I am going to be using SBS 2003 R2 Premium SP2. Anyone know if this still works with R2 SP2 or did Micro$oft "fix" this workaround?
I LOVE YOU!!!! I want to buy you a steak dinner!!!
Posted: Sat Nov 17, 2007 5:05 pm
by cal4701
I have small repair company and stumbled into this issue when cient bought new servewr on his own. didnt neeed SB only needed server! a week into it he calls mu screamingf it is crashing lol. i get here and its the sbc thing. So thank you 100 times and if you email me your address i will send you a gift card for a dinner!! lol thanks again!!!!!
Blarghie wrote:Pafts original post drew me to this thread after a google search.
I also didn't want to have to bother with this crap that my legitimate copy of Windows SBS couldn't run unless it was a DC. As it happens, we already had a second licence of SBS and simple wanted to re-use a currently un-used licence of SBS to implement a webserver, but without all the bloat that the SBS install affords.
The first thing I did was to install the server normally, the first chance you get to cancel the install of SBS bloat is when Windows starts for the first time after install, I seized my opportunity.
What I didn't see however was the quite frankly ridiculous scenario whereby Microsoft had decided to force restart the server every hour and NET SEND spam the network "this server doesn't comply with licensing requirements" across the entire network. Microsoft can stick that.
Anyway, like I said it was Pafts post that brought me here to the forum, and I've found a slightly more elegant solution to this problem rather than just aggressively killing the process until Windows gives up trying to start it again, and I'd like to share it in the hope that Google will re-index and pick it up for others to use. You may have noticed this service cannot be disabled via the MMC snap-in.
My search term on google was: how to stop the SBCore service
Anyway, down to business…
- Tools you'll need – Process Explorer from
http://www.sysInternals.com
As you probably know, you have a service called SBCore or "SBS Core Services", which executes the following process: C:\WINDOWS\system32\sbscrexe.exe
If you kill it, it just restarts – and if you try and stop it you are told Access Denied.
If you fire up Process Explorer, you can select the process and Suspend it, now we can start to disable the thing.
Run RegEdit32.exe and expand the nodes until you reach the following hive / key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SBCore
Right click this, hit permissions and give the "Administrators" group on the local machine full access ( don't forget to replace permissions on child nodes ). F5 in regedit and you'll see all of the values and data under this key.
Select the "Start" DWORD and change it from 2 to 4 – this basically sets the service to the "Disabled" state as far as the MMC services snap-in (and windows for that matter) is concerned.
Next, adjust the permissions on the file C:\WINDOWS\system32\sbscrexe.exe so that EVERYONE account is denied any sort of access to this file.
Then go back to process explorer, and kill the sbscrexe.exe process, if it doesn't restart – congratulations!
Load up the services MMC snap-in and you should find that "SBS Core Services" is stopped and marked as Disabled.
Regards,
Posted: Thu Nov 22, 2007 11:43 pm
by boscong
Paft wrote:The service "SBCore" is responsible for (after 1 week) rebooting your computer every hour until you become a domain controller. To avoid this, you need to create a file that will taskkill sbscrexe.exe until it no longer automatically restarts.
Here is a C++ example.
Code: Select all
#include <iostream>
int main()
{
while(1)
{
system("taskkill /F /MI sbscrexe.exe");
}
return(0);
}
Hope this helps other people who had my problem.
Hi, your suggestion seems good for me, but I don;t know how to do it ? Can you show me in detail ? Many thanks.
Posted: Fri Nov 23, 2007 8:49 am
by YeOldeStonecat
Noob1979 wrote:but all the workstations at the moment are XP Home. I'm assuming this is why the server is behaving the way it is.
That's not what's causing the server to reboot...as far as the server is concerned..if you fully properly setup SBS, it is a domain controller.
What do event logs tell you?
side note...I'm continually baffled as to why so many people try to sidestep SBS being a DC..that's what they bought it for, that's what the product is, it has sooooo many great features to use. Purchasing SBS..and trying to run it crippled in some sort of stand alone workstation mode..is like buying a Corvette..removing the engine, and replacing it with some 1.8L 4 cylinder diesel.
Posted: Tue Dec 04, 2007 10:24 am
by super20g
YeOldeStonecat wrote:
I'm continually baffled as to why so many people try to sidestep SBS being a DC..that's what they bought it for, that's what the product is, it has sooooo many great features to use. Purchasing SBS..and trying to run it crippled in some sort of stand alone workstation mode..is like buying a Corvette..removing the engine, and replacing it with some 1.8L 4 cylinder diesel.
How about this.
I have server 2003 standard as a DC on my network.
I want to add a new server dedicated for a webserver and exchange only.
SBS includes exchange, which makes it a much more affordable option than buying another copy of server standard and a seperate copy of exchange.
So I dont need / wouldn't want this server to be a DC, correct?
Posted: Sat Mar 22, 2008 7:40 pm
by normrkey
midiman888 wrote:Me too, I just registered and just want to say THANK YOU.
The benifit of SBS 2003 is the price point, it is much cheaper than getting Server 2003 standard or enterprise edition, and has more features than Server 2003 web edition.
I ran into below bugs with add on domain features, where I should have installed SP1 first before setting it up as domain controller. I was forced to setup the server as domain controller in the first place, but I didn't really need it. Those additional domain controller features just slow down the entire system and causing even more problems.
I finally reinstalled everything without the domain controller part, it is a much better system now. Read below for the issues:
I just registered to say thanks too. My experience was much the same as midiman888. The server started regular shutdowns as soon as I demoted it from a DC.
I finally figured out there was an error message in Event Viewer saying there was an "invalid license" problem. There was absolutely no license issue so the search began until I found this website. I followed Blarghie's suggestions and it worked perfectly.
All the Microsoft bulletins I found say you can demote a DC to a regular server but they don't say anything about any difficulties.
Anyway, thanks to all who chipped in with this solution. This was a quick fix after almost a week of nightmares.
Thank You! Thank You!
Posted: Mon Mar 24, 2008 6:42 am
by Cohaba
Awesome Fix It! Just Saved Me A Bunch Of Money And Heartache!
Thanks Again.
Posted: Thu Jul 03, 2008 1:13 pm
by waldo22
YeOldeStonecat wrote:
Purchasing SBS..and trying to run it crippled in some sort of stand alone workstation mode..is like buying a Corvette..removing the engine, and replacing it with some 1.8L 4 cylinder diesel.
Well Stonecat, I have a 1.9L turbo diesel with a chip and bigger injector nozzles. It get's 60 MPG Highway and it flies
I guess it's not a V12, though. (yes I realize your post was almost 8 months ago

)
Thanks for this solution. My client has a 2003 SBS Domain Controller, and keeps shutting itself off because SBCore says:
Multiple domain controllers running Windows Server 2003 for Small Business Server have been detected in your domain. To prevent this computer from shutting down in the future, you must remove all but one of these from the domain.
and...
Multiple domain controllers running Windows Server 2003 for Small Business Server have been detected in your domain. This computer will shut down in 60 minutes unless you remove all but one of these from the domain.
and...
Multiple domain controllers running Windows Server 2003 for Small Business Server have been detected in your domain. This computer will shut down in 30 minutes unless you remove all but one of these from the domain.
and finally...
The server was shut down because it did not comply with the EULA. For more information, contact Microsoft.
WTF?
There are no other SBS servers on our network. At least none that I could find.
Anyway, this took care of our symptoms, even if it didn't solve the problem.
Thanks to all who chipped-in.
-Wes
Works for me but....
Posted: Thu Aug 07, 2008 2:18 pm
by Toetje
Hi there,
Thanks Blarghie! I just registered to thank you. It works for me!! But after +- 2 months suddenly I discovered the following entry in the EventLog of the first (initial) SBS server:
EventID 1011
Multiple domain controllers running Windows Server 2003 for Small Business Server have been detected in your domain. To prevent this computer from shutting down in the future, you must remove all but one of these from the domain.
The second SBS server (wich I treated the way you discribed) has the following entry in the EventLog:
Replication of license information failed because the License Logging Service on server \\FIRSTSERVER could not be contacted.
I am a liitle bit worried now...
please help me...so I can sleep again..
(I didn't start the SBS setup of the second SBS, so It can't be a DomainControler...)
Posted: Wed Sep 03, 2008 8:58 am
by psykoz
Am I the only one registering to complain about Blarghie's post?
a) you're breaking Microsoft's EULA
b) if you're buying SBS to "save" money but are breaking the EULA, you should have just stole a copy of it anyway
Sorry to burst any of your bubbles out there, this definitely wouldn't float with the software police.
There is a easy way...
Posted: Wed Nov 26, 2008 11:57 pm
by BOPE
Blarghie wrote:Pafts original post drew me to this thread after a google search.
I also didn't want to have to bother with this crap that my legitimate copy of Windows SBS couldn't run unless it was a DC. As it happens, we already had a second licence of SBS and simple wanted to re-use a currently un-used licence of SBS to implement a webserver, but without all the bloat that the SBS install affords.
The first thing I did was to install the server normally, the first chance you get to cancel the install of SBS bloat is when Windows starts for the first time after install, I seized my opportunity.
What I didn't see however was the quite frankly ridiculous scenario whereby Microsoft had decided to force restart the server every hour and NET SEND spam the network "this server doesn't comply with licensing requirements" across the entire network. Microsoft can stick that.
Anyway, like I said it was Pafts post that brought me here to the forum, and I've found a slightly more elegant solution to this problem rather than just aggressively killing the process until Windows gives up trying to start it again, and I'd like to share it in the hope that Google will re-index and pick it up for others to use. You may have noticed this service cannot be disabled via the MMC snap-in.
My search term on google was: how to stop the SBCore service
Anyway, down to business…
- Tools you'll need – Process Explorer from
http://www.sysInternals.com
As you probably know, you have a service called SBCore or "SBS Core Services", which executes the following process: C:\WINDOWS\system32\sbscrexe.exe
If you kill it, it just restarts – and if you try and stop it you are told Access Denied.
If you fire up Process Explorer, you can select the process and Suspend it, now we can start to disable the thing.
Run RegEdit32.exe and expand the nodes until you reach the following hive / key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SBCore
Right click this, hit permissions and give the "Administrators" group on the local machine full access ( don't forget to replace permissions on child nodes ). F5 in regedit and you'll see all of the values and data under this key.
Select the "Start" DWORD and change it from 2 to 4 – this basically sets the service to the "Disabled" state as far as the MMC services snap-in (and windows for that matter) is concerned.
Next, adjust the permissions on the file C:\WINDOWS\system32\sbscrexe.exe so that EVERYONE account is denied any sort of access to this file.
Then go back to process explorer, and kill the sbscrexe.exe process, if it doesn't restart – congratulations!
Load up the services MMC snap-in and you should find that "SBS Core Services" is stopped and marked as Disabled.
Regards,
In addition to the method described, it is also possible to simply disable the service on certain hardware profiles. Open Control Panel -> Administrative Tools ->
Services, select the SBCore service properties, and under the Log On tab there is a box to disable the service for specific hardware profiles. Simply disable it for the profile(s)after you disable clique apply and OK if says you can't disable just use it x to closed the window is done and you use, and you are now free to kill the process without it restarting itself. The SBCore service will not restart when the machine is rebooted. You can see in the Event Viewer that when the process is killed, Windows denies itself access to the process and simply does not restart it.
Cya Bope.
Posted: Fri Nov 28, 2008 5:02 am
by 99999999
Another simpler solution, is to just set the permissions of sbscrexe.exe to be unexecutable. Wow this is pretty much a piece of malware, what does MS care if I decide to use this as a desktop box instead?
Posted: Fri Nov 28, 2008 10:07 am
by YeOldeStonecat
99999999 wrote:Another simpler solution, is to just set the permissions of sbscrexe.exe to be unexecutable. Wow this is pretty much a piece of malware, what does MS care if I decide to use this as a desktop box instead?
Many people try to abuse the licensing and lower cost of SBS...and try to get away with a less expensive approach for a dedicated standard server, instead of properly purchasing Server 2003 Standard.
Posted: Mon Jun 22, 2009 2:35 am
by cicciospirit
Hi All,
Thanks for your help, worke perfectly fine.
The only other concern i have is can I join the SBS 2003 to the domain where their may be another SBS 2003 existing?
Posted: Mon Jun 22, 2009 6:44 am
by YeOldeStonecat
cicciospirit wrote:Hi All,
Thanks for your help, worke perfectly fine.
The only other concern i have is can I join the SBS 2003 to the domain where their may be another SBS 2003 existing?
No, SBS has to be the top of the forest DC, cannot have 2, cannot do trusts, etc. You can have other Standard Servers as members of an SBS domain.
Posted: Tue Mar 23, 2010 10:52 am
by stock-market
give a try to SBS 2008 Its wonderful software that helps Connect with customers, vendors, and suppliers easily and professionally, with access to contacts, appointments, and files from any Internet-connected computer or a Windows Mobile–powered smartphone, so you can be responsive even when you are away from the office.
Posted: Wed Dec 07, 2011 5:09 pm
by liellops
some 5 years too late....anyway registered only to say thank you
& some update about client licences.
installed server without sbs month ago, add some users for shared folders security and get messages
"License usage for product Windows Server is at the maximum number of per server licenses purchased"
***many many bad words to microsoft***
simple solution
start that ***F bad words library*** sbs 2003 installation without cd in cdrom
next next .... next till instalation starts
when installation asks insert disk just click canel
that process is in three parts, first trys to install server configuration that need to be canceled
second installs licensing programm, that installs sucessfuly without cdrom
and third again need to be canceled.
after that just click finish.
thats all
C:\Program Files\Windows for Small Business Server\Licensing\activation.exe
writing codes, activating, using...
P.S. don`t know it matter or not, but first step to ignore that mesaage is to stop service llssrv.exe and all previously writed is done while that process is stopped.
now i start up that service again and waiting tomorrow with big hope that it will work.