Windows 2003 Server Web Edition. basically Win XP Pro with better IIS right?

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
what do you guys think? better than WinXP Pro?? it's a bit more expensive, but i have it from my Action Pack. mb i'll use it for my primary system.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
The only real difference should be the ability to do virtual hosts and have more than 10 concurrent connections.
 

Link19

Senior member
Apr 22, 2003
971
0
0
That sounds like an interesting question. Are you intending to use Windows Server 2003 Web Edition as the primary OS for your desktop PC? I have heard many people say that Windows Server 2003 is better than Windows XP for a desktop once you tweak it. I've also heard many people say it's a server OS and is not good to use as a desktop. I've also heard that if it gives you any improvements, they wouldn't be much, and it wouldn't be worth the extra cost to use it as just a desktop OS. But with Windows Server 2003 Web Edition, the cost is only slightly higher than Windows XP Pro. Would there be any benefit to using it over XP as a desktop? And wouldn't the Web Edition be the best version of Windows Server 2003 to use as a Workstation because it has the least overhead for server computing being the least expensive version of Windows Server 2003?
 

Link19

Senior member
Apr 22, 2003
971
0
0
Originally posted by: Nothinman
If you're assuming cost equates "overhead".

It costs less because it has the least server and enterprise level features, which is what you don't want or need for a desktop OS. I mean because it has the least server features, would it run any better for doing non-server tasks than 2003 Enterprise or Standard would? I mean just look at the specs for Windows Server 2003 Enterprise. It supports up to 8 CPUs, 32GB of RAM, and clustering. Todays desktops can only address up to 4GB of RAM. So wouldn't that be a lot of extra overhead and cause a performance decrease if you were to run Windows Server 2003 Enterprise Edition for desktop use instead of Windows Server 2003 Web Edition? Isn't it the Enterprise level features that make it cost so much more?
 

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
Win2003 server web edition doesn't do domains, active directory or terminal services server. it's basically a desktop OS with heavier duty IIS.

overall, i think it might make a pretty good OS. i'll have it installed on my new box i'm building this weekend. i'll report back.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
It supports up to 8 CPUs, 32GB of RAM, and clustering.

So? Linux does too, it's a little different because you have source control and can compile out SMP support if you want, but if you boot a SMP kernel it'll essentially run up to 64 CPUs (I think that was the upper limit, might be 32 on a 32-bit system, not sure) or down to 1 if that's all you have. Running a SMP kernel on a UP box introduces a little overhead because the SMP locking is unnecessary, but the performance difference would be minimal.

So wouldn't that be a lot of extra overhead and cause a performance decrease if you were to run Windows Server 2003 Enterprise Edition for desktop use instead of Windows Server 2003 Web Edition? Isn't it the Enterprise level features that make it cost so much more?

Probably not. Supporting multiple CPUs, while a PITA to write code for, is pretty simple at runtime. Supporting the extra memory would probably introduce some minor overhead, but not enough to case any noticable slowdown unless you start running artificial benchmarks. And clustering is userland, it has nothing to do with the kernel so if you don't setup the clustering it's irrelevant and just eats a little disk space.

Yes, the 'Enterprise level' features jack the price up *cough*artificiallyinflate*cough* but just because they're there doesn't mean they're a problem if you don't want to use them.
 

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
one more advantage to 2003 web edition. it allows for 2 Remote Desktop clients on top of the console user, so i can have 3 users on this machine at once.

not a huge advantage but i think i can put it to use.
 

MiniDoom

Diamond Member
Jan 5, 2004
5,305
0
76
Originally posted by: PlatinumGold
one more advantage to 2003 web edition. it allows for 2 Remote Desktop clients on top of the console user, so i can have 3 users on this machine at once.

not a huge advantage but i think i can put it to use.

You can make winxp allow more than one remote desktop connection.
 

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
Originally posted by: rdubbz420
Originally posted by: PlatinumGold
one more advantage to 2003 web edition. it allows for 2 Remote Desktop clients on top of the console user, so i can have 3 users on this machine at once.

not a huge advantage but i think i can put it to use.

You can make winxp allow more than one remote desktop connection.

how??

i have a utility i've been buying for clients that do it, but how do you do it?
 

MiniDoom

Diamond Member
Jan 5, 2004
5,305
0
76
Originally posted by: PlatinumGold
Originally posted by: rdubbz420
Originally posted by: PlatinumGold
one more advantage to 2003 web edition. it allows for 2 Remote Desktop clients on top of the console user, so i can have 3 users on this machine at once.

not a huge advantage but i think i can put it to use.

You can make winxp allow more than one remote desktop connection.

how??

i have a utility i've been buying for clients that do it, but how do you do it?

A tweak...
1. Extract termsrv.dll from build 2055: and overwrite to c:\windows\system32 (for my case, even I booted to safe mode, when overwrite this file, it said it is using by the system, so I boot by win98 boot disk to dos and overwrite it)
2. Click: Start - Run
And type: regedit
Go to: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core
Right-mouse-click on the right pane and create a new DWORD: EnableConcurrentSessions
Double-click the value and type: 1
3. Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Double-click DWORD: AllowMultipleTSSessions and change the value to 1

 

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
Originally posted by: rdubbz420
Originally posted by: PlatinumGold
Originally posted by: rdubbz420
Originally posted by: PlatinumGold
one more advantage to 2003 web edition. it allows for 2 Remote Desktop clients on top of the console user, so i can have 3 users on this machine at once.

not a huge advantage but i think i can put it to use.

You can make winxp allow more than one remote desktop connection.

how??

i have a utility i've been buying for clients that do it, but how do you do it?

A tweak...
1. Extract termsrv.dll from build 2055: and overwrite to c:\windows\system32 (for my case, even I booted to safe mode, when overwrite this file, it said it is using by the system, so I boot by win98 boot disk to dos and overwrite it)
2. Click: Start - Run
And type: regedit
Go to: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core
Right-mouse-click on the right pane and create a new DWORD: EnableConcurrentSessions
Double-click the value and type: 1
3. Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Double-click DWORD: AllowMultipleTSSessions and change the value to 1

i'll have to remember this. i remember some guy at ArsTechnica forums was trying to get this to work. wonder if he ever did it.

where can i get the termsrv.dll from build 2055 file?
 

MiniDoom

Diamond Member
Jan 5, 2004
5,305
0
76
Originally posted by: PlatinumGold
Originally posted by: rdubbz420
Originally posted by: PlatinumGold
Originally posted by: rdubbz420
Originally posted by: PlatinumGold
one more advantage to 2003 web edition. it allows for 2 Remote Desktop clients on top of the console user, so i can have 3 users on this machine at once.

not a huge advantage but i think i can put it to use.

You can make winxp allow more than one remote desktop connection.

how??

i have a utility i've been buying for clients that do it, but how do you do it?

A tweak...
1. Extract termsrv.dll from build 2055: and overwrite to c:\windows\system32 (for my case, even I booted to safe mode, when overwrite this file, it said it is using by the system, so I boot by win98 boot disk to dos and overwrite it)
2. Click: Start - Run
And type: regedit
Go to: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core
Right-mouse-click on the right pane and create a new DWORD: EnableConcurrentSessions
Double-click the value and type: 1
3. Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Double-click DWORD: AllowMultipleTSSessions and change the value to 1

i'll have to remember this. i remember some guy at ArsTechnica forums was trying to get this to work. wonder if he ever did it.

where can i get the termsrv.dll from build 2055 file?

link
 

dawks

Diamond Member
Oct 9, 1999
5,071
2
81
Originally posted by: Link19
Originally posted by: Nothinman
If you're assuming cost equates "overhead".

It costs less because it has the least server and enterprise level features, which is what you don't want or need for a desktop OS. I mean because it has the least server features, would it run any better for doing non-server tasks than 2003 Enterprise or Standard would? I mean just look at the specs for Windows Server 2003 Enterprise. It supports up to 8 CPUs, 32GB of RAM, and clustering. Todays desktops can only address up to 4GB of RAM. So wouldn't that be a lot of extra overhead and cause a performance decrease if you were to run Windows Server 2003 Enterprise Edition for desktop use instead of Windows Server 2003 Web Edition? Isn't it the Enterprise level features that make it cost so much more?

Windows XP could actually support the same hardware. They run the SAME kernel, with a small exception, each version has some portions of the NT kernel disabled.


Originally posted by: PlatinumGold
Win2003 server web edition doesn't do domains, active directory or terminal services server. it's basically a desktop OS with heavier duty IIS.

overall, i think it might make a pretty good OS. i'll have it installed on my new box i'm building this weekend. i'll report back.

It is a crippled version of Windows XP with IIS 6.0.
 

MiniDoom

Diamond Member
Jan 5, 2004
5,305
0
76
Originally posted by: dawks
Originally posted by: Link19
Originally posted by: Nothinman
If you're assuming cost equates "overhead".

It costs less because it has the least server and enterprise level features, which is what you don't want or need for a desktop OS. I mean because it has the least server features, would it run any better for doing non-server tasks than 2003 Enterprise or Standard would? I mean just look at the specs for Windows Server 2003 Enterprise. It supports up to 8 CPUs, 32GB of RAM, and clustering. Todays desktops can only address up to 4GB of RAM. So wouldn't that be a lot of extra overhead and cause a performance decrease if you were to run Windows Server 2003 Enterprise Edition for desktop use instead of Windows Server 2003 Web Edition? Isn't it the Enterprise level features that make it cost so much more?

Windows XP could actually support the same hardware. They run the SAME kernel, with a small exception, each version has some portions of the NT kernel disabled.


Originally posted by: PlatinumGold
Win2003 server web edition doesn't do domains, active directory or terminal services server. it's basically a desktop OS with heavier duty IIS.

overall, i think it might make a pretty good OS. i'll have it installed on my new box i'm building this weekend. i'll report back.

It is a crippled version of Windows XP with IIS 6.0.

IIS 6 really seems no different than IIS 5 w/iis lockdown tool already installed.

 

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
Originally posted by: dawks
Originally posted by: Link19
Originally posted by: Nothinman
If you're assuming cost equates "overhead".

It costs less because it has the least server and enterprise level features, which is what you don't want or need for a desktop OS. I mean because it has the least server features, would it run any better for doing non-server tasks than 2003 Enterprise or Standard would? I mean just look at the specs for Windows Server 2003 Enterprise. It supports up to 8 CPUs, 32GB of RAM, and clustering. Todays desktops can only address up to 4GB of RAM. So wouldn't that be a lot of extra overhead and cause a performance decrease if you were to run Windows Server 2003 Enterprise Edition for desktop use instead of Windows Server 2003 Web Edition? Isn't it the Enterprise level features that make it cost so much more?

Windows XP could actually support the same hardware. They run the SAME kernel, with a small exception, each version has some portions of the NT kernel disabled.


Originally posted by: PlatinumGold
Win2003 server web edition doesn't do domains, active directory or terminal services server. it's basically a desktop OS with heavier duty IIS.

overall, i think it might make a pretty good OS. i'll have it installed on my new box i'm building this weekend. i'll report back.

It is a crippled version of Windows XP with IIS 6.0.

how is it crippled XP?? it would be a crippled version of Win2k3 SERVER not xp pro.
 

spyordie007

Diamond Member
May 28, 2001
6,229
0
0
I have heard many people say that Windows Server 2003 is better than Windows XP for a desktop once you tweak it.
They would be wrong.
It is a crippled version of Windows XP with IIS 6.0.
No, it's a cripped version of Server 2003.

I'm not certain about this but I think using Server 2003 Web Edition as anything other than a Web server (yes even as a desktop) is in violation of the EULA. The EULA for Web edition is very restrictive as to what you can do with it.

There are some other things that Server 2003 Web Edition will do that XP will not, but not very much:
http://www.microsoft.com/windo...s/compareeditions.mspx
 

Link19

Senior member
Apr 22, 2003
971
0
0
Why does Windows Server 2003 use the NT kernel 5.2, and Windows XP uses 5.1? I mean isn't 5.2 a new NT kernel that would be updated and improved? Because whenever you update Windows XP, the kernel isn't updated at all. It still says its Windows NT 5.1.2600?
 

dawks

Diamond Member
Oct 9, 1999
5,071
2
81
Originally posted by: spyordie007
I have heard many people say that Windows Server 2003 is better than Windows XP for a desktop once you tweak it.
They would be wrong.
It is a crippled version of Windows XP with IIS 6.0.
No, it's a cripped version of Server 2003.

Yea I think I must have been sleeping when I posted that.. doesnt make sense anymore..


Originally posted by: rdubbz420
Originally posted by: dawks
Originally posted by: Link19
Originally posted by: Nothinman
If you're assuming cost equates "overhead".

It costs less because it has the least server and enterprise level features, which is what you don't want or need for a desktop OS. I mean because it has the least server features, would it run any better for doing non-server tasks than 2003 Enterprise or Standard would? I mean just look at the specs for Windows Server 2003 Enterprise. It supports up to 8 CPUs, 32GB of RAM, and clustering. Todays desktops can only address up to 4GB of RAM. So wouldn't that be a lot of extra overhead and cause a performance decrease if you were to run Windows Server 2003 Enterprise Edition for desktop use instead of Windows Server 2003 Web Edition? Isn't it the Enterprise level features that make it cost so much more?

Windows XP could actually support the same hardware. They run the SAME kernel, with a small exception, each version has some portions of the NT kernel disabled.


Originally posted by: PlatinumGold
Win2003 server web edition doesn't do domains, active directory or terminal services server. it's basically a desktop OS with heavier duty IIS.

overall, i think it might make a pretty good OS. i'll have it installed on my new box i'm building this weekend. i'll report back.

It is a crippled version of Windows XP with IIS 6.0.

IIS 6 really seems no different than IIS 5 w/iis lockdown tool already installed.

On the surface yes, but IIS 6 includes a significant rewrite of much of the under lying code. For most websites the differences arent too significant, but when you get to massively loaded sites, and sites using lots of server side code under heavy loads, IIS 6 is much better. Microsoft was saying they moved from a reboot of their webservers every 3-4 days to 3-4 months when they started using IIS6.

Originally posted by: Link19
Why does Windows Server 2003 use the NT kernel 5.2, and Windows XP uses 5.1? I mean isn't 5.2 a new NT kernel that would be updated and improved? Because whenever you update Windows XP, the kernel isn't updated at all. It still says its Windows NT 5.1.2600?

They actually have updated the kernel in XP several times, just most of the updates only fix bugs or security problems, and do not justify a version change.

As far as I know the changes made in 5.2 were dealing with heavy loading situations like those found with IIS, MSSQL, and so on. Small adjustments to memory and scheduling..

XP's changes over 2000 just included a few small things like larger driver sizes, faster application starting (prefetch) and system booting..

Point releases like XP and 2003 are mostly updates to parts outside of the kernel as far as I know.

As I've said a million times before.. there are some cases where the latest and greatest are not the latest and greatest. If your talking about a workstation OS, this is one of them.

I just don't see why people want to get a much more expensive piece of software, and take an hour tweaking it, just to get it to run like XP, and have no added benefit, other then the possibility of running a server.. in which case you'd be better off just leaving it as a server, and using a separate workstation.
 

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
well, for me, i'm doing it because i'm running my pc more as a server than a workstation. obviously the lines have blurred a lot.

it's s dual 2.6 xeon with 2 gb of ram. it's my primary file server. i log onto it from multiple locations to use Outlook 2003. i have a couple of other databases running on it. i'm going to play around a bit with IIS.

it's not a gaming machine.
 

dawks

Diamond Member
Oct 9, 1999
5,071
2
81
Originally posted by: PlatinumGold
well, for me, i'm doing it because i'm running my pc more as a server than a workstation. obviously the lines have blurred a lot.

it's s dual 2.6 xeon with 2 gb of ram. it's my primary file server. i log onto it from multiple locations to use Outlook 2003. i have a couple of other databases running on it. i'm going to play around a bit with IIS.

it's not a gaming machine.


XP can run as a file server just as well. Its main limitation is 10 connections though. IIS on XP works fine, unless you want to use some advanced .NET code. IIS 5.1 is also limited to 10 connections. Outlook 2003 is a non-issue unless your needing to run Exchange 2000-2003. Databases like MySQL run fine on XP. MSSQL requires Server 2003 Standard or greater of course.

:)
 

PlatinumGold

Lifer
Aug 11, 2000
23,168
0
71
Originally posted by: dawks
Originally posted by: PlatinumGold
well, for me, i'm doing it because i'm running my pc more as a server than a workstation. obviously the lines have blurred a lot.

it's s dual 2.6 xeon with 2 gb of ram. it's my primary file server. i log onto it from multiple locations to use Outlook 2003. i have a couple of other databases running on it. i'm going to play around a bit with IIS.

it's not a gaming machine.


XP can run as a file server just as well. Its main limitation is 10 connections though. IIS on XP works fine, unless you want to use some advanced .NET code. IIS 5.1 is also limited to 10 connections. Outlook 2003 is a non-issue unless your needing to run Exchange 2000-2003. Databases like MySQL run fine on XP. MSSQL requires Server 2003 Standard or greater of course.

:)

again, i have a copy of Web Edition as part of my service pack. so what is the problem with me using it?

 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
They actually have updated the kernel in XP several times, just most of the updates only fix bugs or security problems, and do not justify a version change.

There should always be a version change, how else are you supposed to know if you have all of the updates or not?
 

dawks

Diamond Member
Oct 9, 1999
5,071
2
81
Originally posted by: Nothinman
They actually have updated the kernel in XP several times, just most of the updates only fix bugs or security problems, and do not justify a version change.

There should always be a version change, how else are you supposed to know if you have all of the updates or not?

They tack on a new additional version number?

My ntoskrnl.exe on XP SP2 is 5.1.2600.2180 with (xpsp_sp2_rtm.040803-2158) packed on..

I dont have another preSP2 machine, so I cant verify, but I think the version is still 5.1.2600.2180? Or is the 2180 different?
 

spyordie007

Diamond Member
May 28, 2001
6,229
0
0
IIS on XP works fine, unless you want to use some advanced .NET code
There are improvements to IIS under server 2003; but it's not the only version of IIS that will run .net code. So long as you have the .net framework installed under IIS 5.1 (XP Pro.) than you should be able to run your .net web apps from it. You can even do it under IIS 5.0 (Win 2K); not that I'm saying .net is as feature-full the further back you go, but the majority of your web apps will work just fine.
Databases like MySQL run fine on XP. MSSQL requires Server 2003 Standard or greater of course.
MSDE runs on XP. It is the MS SQL server (just limited to 2GB of storage per database and some performance limitations).
i have a copy of Web Edition as part of my service pack. so what is the problem with me using it?
Like I said before Server 2003 Web Edition is pretty crippled and there are a lot of limitations to using it. Unless you have a very specific reason for running it (i.e. you are hosting multiple web sites) than there really are not going to be good reasons for you to run it on your desktop.