Slashdot Mirror


Running Windows With No Services

mattOzan writes "So how many of the almost 4 dozen default-enabled services does Windows XP really need in order to preserve basic functioning, like web surfing and running applications? Zero, as it turns out. Mark Russinovich at Sysinternals demonstrates that if certain steps are followed, Windows XP will still run with only two active processes: System and Csrss.exe. No Smss.exe, Winlogon.exe, Services.exe, Lsass.exe... And, contrary to the expectations of various lead engineers at Microsoft, even Internet Explorer will still work under such conditions."

125 of 619 comments (clear)

  1. And... by TrippTDF · · Score: 3, Funny

    ...I bet fewer services will mean less servicing, no?

  2. No Thanks by fembots · · Score: 5, Informative
    From the friendly article:

    The bottom line is that this stripped-down Windows configuration is not practical, but makes a cool demonstration of just how little of Windows is required for basic functionality.

    • There will be a delay before Explorer redraws the desktop
    • won't be able to logoff
    • Networking is also crippled
    I don't think this stripped-down Windows provides even the most basic functionality expected by many users nowadays.

    It's like patients are treated as long as their hearts are beating, even though everything else has shut down.

    1. Re:No Thanks by Bios_Hakr · · Score: 2, Interesting

      So, how would Debian stack up with all the init scripts disabled?

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    2. Re:No Thanks by cnettel · · Score: 2, Informative

      It should be no surprise that networking can get quite strange without DNS Client and DHCP Client (among others)...

    3. Re:No Thanks by ryanov · · Score: 5, Insightful

      That may be, but that means if you don't need ANY in order to run windows in this imperfect state, you probably only need a couple to run it in a perfectly passable state.

    4. Re:No Thanks by gmack · · Score: 4, Informative

      You will get a system with no networking or GUI and all your drives will be read only and a single root prompt (provided you told it you wanted one).

    5. Re:No Thanks by misleb · · Score: 2, Interesting

      Sure, but you could easily enabled networking and make the drives writable. That is really just two commands. (three if you want a default route).

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    6. Re:No Thanks by Bob+Uhl · · Score: 2, Informative

      That just configures networking, though--I don't believe that it leaves many daemons running. Still, a system in runlevel 2 can be quite useful for, say, document preparation (the original use for Unix). Even runlevel 1 can be useful, albeit dangerous (useful because one has a full Unix; dangerous because one is root).

    7. Re:No Thanks by Swamii · · Score: 5, Funny

      You will get a system with no networking or GUI and all your drives will be read only and a single root prompt (provided you told it you wanted one).

      Sounds alot like Linux!

      [with all the cheap shots taken at Windows by /.ers, I just had to even things out a bit. If you mod me down, I will come to your house and take away your children -- errr --- Linux boxen]

      --
      Tech, life, family, faith: Give me a visit
    8. Re:No Thanks by toddbu · · Score: 5, Informative
      I've got my own list of stuff that I turn off right after a fresh install. Everything runs just great. Remember, this is a list of stuff to turn OFF:

      Alerter
      Automatic Updates
      COM+ Event System
      Distributed Link Tracking Client
      Error Reporting Service
      Help and Support
      IIS Admin
      Infrared monitor
      IPSEC Services
      Logical Disk Manager
      Machine Debug Manager
      Messenger
      Network Location Awareness (NLA)
      Remote Registry
      Simple Mail Transport Protocol
      System Event Notification
      System Restore Service
      Task Scheduler
      Themes
      Upload Manager
      WebClient
      World Wide Web Publishing

      Because Windows services support dependencies, some stuff will turn itself back on when needed. But at least you don't take the hit at boot time.

      --
      If you don't want crime to pay, let the government run it.
    9. Re:No Thanks by ultranova · · Score: 4, Insightful

      Even runlevel 1 can be useful, albeit dangerous (useful because one has a full Unix; dangerous because one is root).

      Run "su username" or "exec su username", and the problem is solved :).

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    10. Re:No Thanks by YU+Nicks+NE+Way · · Score: 2, Informative

      Well, what do you mean by "working"? Without LSASS, your task bar doesn't fill. Without winlogon, you can't log off without shutting the system down, and you can't log in at all. Yes, you can start Explorer, but only until the various cached user objects start to age out; at some point, that will stop working, I suspect.

      In short, they're both right: for a while after you do this, the system will "mostly work" with only a few glitches. However, it won't "really work".

    11. Re:No Thanks by jericho4.0 · · Score: 2, Informative

      Most systems run dhcp as a service, because an ISP only gives them with a time limited lease. My ISP (Telus, whom I hate due to a recent /. story and crap service) only gives them for and hour and cancels it. That's assuming the dhcp servers are up, of course.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    12. Re:No Thanks by jericho4.0 · · Score: 2, Insightful
      Windows is a very difficult system to fully grasp. The "view from 3000 feet" is cloudy. Windows stopped being a POS a while ago, but statements like this fr om MS people, and the dropped (and limited) feature list for "Vista" lead me to think MS has a problem. Anyone who has every worked on a failed software project can see the signs.

      It wouldn't suprise me at this point if they had a few black projects hidden away in Redmond trying to rewrite the whole thing.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    13. Re:No Thanks by asretfroodle · · Score: 2, Informative

      That's probably because he was talking about Linux - Debian without the init scripts.

      If you're browsing with a high comment threshold, checking the parent link is necessary for some posts.

    14. Re:No Thanks by pcmanjon · · Score: 2, Insightful

      "It wouldn't suprise me at this point if they had a few black projects hidden away in Redmond trying to rewrite the whole thing."

      Well, I'm always open if they can make it perform better than my Linux machine. I'd be happy to review the product upon its release. Just don't expect me to pay for it to give it the "review" as I'm quite happy with my free alternative.

    15. Re:No Thanks by Radicode · · Score: 2

      A service doesn't have to listen or send network data to be called a service. It can be a local task, a device handler or a scheduler for example. In this case, the DHCP client service will make sure your lease never expires by renewing it before it times out. The thread is probably paused for x - some_buffer seconds before waking up. There is an option in most DHCP servers to aggressively assign expired lease to new users. If you happen to have your IP "stolen" by someone else, you will have networking problems.

      -Radicode

    16. Re:No Thanks by SpaceLifeForm · · Score: 2, Funny
      Well, if they were smart, they would port MS Office to GNU/Linux.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    17. Re:No Thanks by Oliver+Defacszio · · Score: 2, Funny
      Why would that be smart? Or, by "smart," do you mean "fans of wasting time and money for no good reason other to appease a hilariously small, cheap and malcontented demographic that has never, ever done anything but mindlessly bash Microsoft?"

      In THAT case, I'd totally agree, but I doubt you meant something so lucid.

      --

      -
      Inventor of the term 'pardon my French'.
  3. For sufficiently small quantities of "run" by man_of_mr_e · · Score: 2, Interesting

    I would have to wonder what DOESN'T work in this state rather than what DOES.

  4. ...even Internet Explorer will still work... by RandoX · · Score: 5, Funny

    Hmmm. Define "work"...

    1. Re:...even Internet Explorer will still work... by Anonymous Coward · · Score: 4, Funny

      mmm. Define "work"...

      Is that you Bill Clinton?

    2. Re:...even Internet Explorer will still work... by Sponge+Bath · · Score: 4, Funny
      Define "work"...

      An excruciating slog through random and painful events beyond my control.

      So, yes. I think 'work' applies to IE.

  5. Need ma music! by dxprog · · Score: 2, Funny

    I disabled Themes and Windows Audio and now my productivity is near zero. Who could work without visual styles and music?!

    --
    DxBlog - It's where you want to be
  6. Lots of work by nickj6282 · · Score: 5, Interesting

    Seems like an awful lot of work to kill some services. Personally I think starting in runlevel 3 is much easier, maybe Windows should think about going to a CLI-only interface for some of us uber-geeks out there. That'd gain them some respect in my book.

    1. Re:Lots of work by RAMMS+EIN · · Score: 2, Insightful

      Especially since that would all but force them to provide a usable CLI. They have some interesting ideas in Monad, why don't they use them?

      --
      Please correct me if I got my facts wrong.
    2. Re:Lots of work by harrkev · · Score: 2

      Or, download for free.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    3. Re:Lots of work by misleb · · Score: 4, Insightful

      What would be the point? By the time you developed all the commandline tools needed to make a CLI in Windows particularly useful (or installed Cygwin, or whatever it is called), you'd just have "unix." And not a very good one at that.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    4. Re:Lots of work by Glonoinha · · Score: 2, Funny

      Bah - if you don't mind downloading it, all software is free

      --
      Glonoinha the MebiByte Slayer
    5. Re:Lots of work by khrtt · · Score: 3, Interesting

      Windows 98 used to have "runlevel 3". Worked like this:

      1. Rename krnl386.exe (to whatever)
      2. Copy command.com to krnl386.exe

      The thing would boot to command prompt with all the VxDs loaded and the VM fully functional -- pretty cool, if you have a use for such a beastie.

    6. Re:Lots of work by khrtt · · Score: 3, Interesting

      Honestly, I don't know. The 98 was implemented basically as a DOS extender with the Windows GUI apps all running in one VM, and DOS boxes each in its own VM. KRML386.EXE was the thing that started the Windows GUI. The design was rather symmetrical, so you could just replace it with pretty much any other DOS or DPMI-extended program (DPMI=DOS Protected Memory Interface, the API for the DOS extender beneath Windows).

      Basically it had similar effect to replacing init with sh on your friendly *NIX box, which is a useful trick that has its own merits:-).

      In case of Windows 98 the most useful thing you got by running COMMAND.COM like this was logn file names without need to start the bulky and unscriptable GUI. I've built a custom image replicator this way that was used for loading hard drive images into embedded 98 boxes (yeah, I know:-)) on the production line. The other option was to use linux, but I wasn't quite sure how to do a "SYS C:" from linux, and the capitalization on the filenames was getting all screwed up (back then VFAT module was still somewhat "new").

      NT (including 2000 and XP) has a completely different architecture. I figure, you'd want to replace something like WINLOGON.EXE, or whatever the closest equivalent of init there is on Windows. I'm sure there are people here who are a lot more knowledgable about how WinNT starts.

    7. Re:Lots of work by julesh · · Score: 2, Interesting

      I figure, you'd want to replace something like WINLOGON.EXE, or whatever the closest equivalent of init there is on Windows. I'm sure there are people here who are a lot more knowledgable about how WinNT starts.

      I suspect you'd have to replace either CSRSS.EXE or SMSS.EXE, and the app you replace it with would have to be a native application, so it couldn't be CMD.EXE which is a win32 console subsystem application. More info on sysinternals, here and here.

      Note that I/O will be your primary difficulty -- the only API available to you was designed for output only during the blue screen phase of Windows NT's boot process, and for display BSODs. You will probably have to install a device driver that enables access to a text console and use that for IO.

      This can be done, as both Windows Setup and the Recovery Console seem to use this approach.

  7. As long as... by xor.pt · · Score: 4, Funny

    As long as we can get BSODs, windows basic funtionality is assured.

  8. Nothing for you to see here. Please move along. by suitepotato · · Score: 2, Informative

    I hope that message wasn't indicative of what happens when you try not to run any Windows services...

    Anywho, of course most of the services aren't needed at all times, but if they aren't turned on by default, a lot of extraneous apps that expect them will either not install or not work correctly. Hence, they are turned on. Are not most services blazing along on Linux by default to the glee of OpenBSD booster?

    Alright then. Don't want em, kill em. It's easy, but the average user would have to read up and learn to do it. On whatever OS. Probably easier to leave them running by default so as not to fark things later. Or not because of the inherent security holes. Up to you. I'm ambivalent as long as my Windows boxes are behind a sharing router on private IPs without a lot of forwarding and firewall software.

    With respect to resources, I'll check it out some time to see if there's really any improvement. Filed under "Review Later"....

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  9. I wonder how this well XP will run on qemu by I.M.Anonymous · · Score: 5, Interesting

    I wonder how this well XP will run on qemu with all of those services turned off? There is very little I need from windows and I wonder if this would help with those final annoying things I need from windows at home.

  10. Impractical, but with useful implications by Sv-Manowar · · Score: 4, Insightful

    Obviously the final result, a dubiously functional installation is not really groundbreaking for end-users, but there's much to be said for turning off the many services that ship enabled as default with Windows XP to gain both the performance and security benefits. Knowing whats running, what it's doing, and whether its really neccessary is a good step towards maintaining a system which has a low attack profile and is reasonably secure.

  11. Reminds me of the good old days... by jarich · · Score: 4, Insightful

    In The Olden Days, you could install a Linux disto without 10,000 daemons running... ah, those were the days... Linux was noticably faster than Windows out of the box! ;)

    1. Re:Reminds me of the good old days... by morgan_greywolf · · Score: 2, Insightful

      You still can. Like with Windows XP, it's a matter of 'what can you do without?' Only with Linux, killing all the daemons won't keep you from logging off or shutting down... :)

    2. Re:Reminds me of the good old days... by jonesy16 · · Score: 2, Interesting

      Unless of course you kill the mingetty daemons . . .

      Not that I'm totally sure what would happen if you killed one of the 24 processes associated with the kernel . . .

    3. Re:Reminds me of the good old days... by makomk · · Score: 2, Informative

      Unless of course you kill the mingetty daemons . . .

      Init won't let you (it auto-respawns them), and you can't kill init for technical reasons.

    4. Re:Reminds me of the good old days... by typical · · Score: 3, Informative

      The daemons are not what is slowing you down, unless they're polling.

      Most of what the perceptual slowness is in Linux comes from a couple things.

      * Inefficient GUI software. GNOME 2 software simply starts up and runs more slowly than GNOME 1 software.

      * Heavyweight desktop managers and similar programs. I use sawfish, have a copy of gkrellm running, and use xbindkeys to launch all my programs Most of what I have open at any one time are Firefox windows, xterms (not the far slower gnome-terminals), and xemacs windows. These are all interactive programs, but things are much snappier when running these than when running the GNOME or KDE suites.

      * Use accelerated drivers. There aren't that many that have RENDER acceleration, for example, and without that, all the antialised character blits to the screen are unaccelerated -- one reason why the antialiasing in GTK/GNOME 2 "felt" so slow. I use a Radeon 9250/128 bit data path and have no problems.

      For all that, there's still a few things I'd like to point out.

      * As a kernel, Linux *is* generally faster than Windows. You might be using slower userspace software, though.

      * In The Olden Days, Linux distros tended to have an awful lot more daemons running out of box -- my Red Hat 5.2 box, IIRC, ran fingerd, ftp, ssh, telnet, and I think even a web server by default. There might be more -- talk might have been in there as well.

      * Linux does a pretty good job of paging. If a daemon isn't doing anything, it isn't going to be consuming your resources.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
  12. Let me get this straigt by RAMMS+EIN · · Score: 4, Funny

    So wait a minute...

    Are they saying that, even without all that crap that normally get started...it still crashes?

    Or is that not what they mean when they say Windows works?

    --
    Please correct me if I got my facts wrong.
    1. Re:Let me get this straigt by The+Angry+Mick · · Score: 2, Funny
      Are they saying that, even without all that crap that normally get started...it still crashes?

      Of course. That's what the "System Idle Process" is for...

      ;-)

      --

      I'm not tense. I'm just terribly, terribly, alert.

  13. Re:No Services on Boot? by Saeed+al-Sahaf · · Score: 5, Insightful
    Well Windows "shutsdown" on its own accord often enough

    Really? Does it? Isn't this just an old joke with not much fact to back it up anymore?

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  14. So how about Mac OS-10.4? by ibn_khaldun · · Score: 4, Interesting

    Anyone know what a similar exercise looks like for Mac OS-10.4? It is not, shall we say, exactly a speed demon and it would be nice to know what could be safely turned off when one is running CPU-intensive processes. Thanks.

    --

    "All successful systems accumulate parasites" -- Hal Hixon

    1. Re:So how about Mac OS-10.4? by Listen+Up · · Score: 2, Informative

      The parent post is not entirely true. Either that or he/she is running Mac OS X 10.4 on a G3 300Mhz beige desktop system with a multiple year old video card. Even on moderate hardware (G3/G4 1Ghz+) with a moderate video card (Radeon/GeForce) OS X 10.4 has been nothing but exceptional for me. It is ridiculous how many non-OS X using Mods moderate posts.

      If you are really having trouble with OS X 10.4, you can do a couple of things:


      1) Upgrade from 5-10+ year-old Apple hardware (most complaints about OS X are from extremely underpowered hardware...Even new Linux distributions choke on underpowered hardware)

      2) Start from a clean 10.4 installation. Most upgrades from 10.3.x tend to have a problem or two associated with the upgrade. And upgrading to a clean install is incredibly easy with OS X. Just use the option to do so from the Installer.

      3) Turn off all Dashboard Widgets (with no Widgets active, Dashboard takes essentially 0 RAM or CPU)

      4) You can even turn off Dashboard (you can find the utilities on VersionTracker)

      5) Although I have never yet had a problem with it, and I absolutely love its search capabilties, you can turn off SpotLight (Change SPOTLIGHT=-YES- to SPOTLIGHT=-NO- in /etc/hostconfig) As an added note, you can control almost all of your services from the hostconfig file.

      6) Look in /Library/StartupItems/ and /System/Library/StartupItems/ for other startup services

      7) Wait for future updates to 10.4 as Quartz 2D Extreme and other video enhancements/improvements are disabled right now for more testing and will be re-enabled in the future.


      Simply bad-mouthing OS X 10.4 is wrong. It works perfectly on my iBook and PowerMac and works for millions of other people as well. On a brand-new, default installation of 10.4.2 on my iBook I am averaging 42.91MB of RAM usage. Not exactly RAM intensive. The CPU is never peaked out except under extremely heavy usage (you can use the Activity Monitor application to permanently place a CPU meter on your desktop or in your Dock). While there are reports on the internet that some people are saying they had better video performance under 10.3.9, it would be a better comparison between the two when 10.4.9 comes out, because 10.3.9 is highly optimized at this point. Also, try searching Google for some optimization tips, there are a ton of Mac-centric website full of little performance tips for OS X.

  15. You can even close explorer.exe... by brxndxn · · Score: 5, Funny

    For running games, if you really care about it, you can CTRL ALT DEL and close explorer.exe. Then, run the game from the 'run' menu in Task Manager.

    You probby won't notice any speed difference.. But your penis will be larger.

    --
    --- We need more Ron Paul!
    1. Re:You can even close explorer.exe... by Xibby · · Score: 4, Interesting

      Better yet, why run explorer.exe in the first place?

      From memory (haven't done this for some time, so I could be a bit off...)

      Start Regedit, find HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ Winlogon, Change the value of Shell from Explorer.exe to cmd.exe.

      --
      I'm going to go back in my box and will think within the limits of my box: MS Sucks Linux Good I read too much Slashdot.
    2. Re:You can even close explorer.exe... by Audity · · Score: 2, Insightful

      CTRL ALT DEL? The real pros these days use CTRL SHIFT ESC. It brings up the task manager directly instead of brining up the screen with the logoff, shutdown and lock options first.

      This is on XP pro, I'm not sure of the behaviour on xp home.

  16. I think... by JonN · · Score: 5, Insightful

    the majority of people reading this will not wonder even Internet Explorer will still work under such conditions but if Firefox will still work under such conditions

    --
    do.what.promptcmds
  17. For services you actually should disable... by rdwald · · Score: 5, Informative
    1. Re:For services you actually should disable... by rdwald · · Score: 2, Informative

      From the same site:
      Windows 2000 services

      He doesn't have a list for Windows 2003, however.

  18. MOD PARENT DOWN!! by Anonymous Coward · · Score: 5, Funny

    UNTRUE! I just tried his suggestion and it didn't work AT ALL!

  19. Give me BSOD or give me ... by WillAffleckUW · · Score: 5, Funny

    As long as we can get BSODs, windows basic funtionality is assured.

    In Windows Vista it's a Transparent Ice Blue Screen Of Death, and it's tabbed.

    You're still hosed, but it looks nicer.

    --
    -- Tigger warning: This post may contain tiggers! --
  20. Shutdown is for wimps anyway! by Anonymous Coward · · Score: 2, Funny

    Real men (like me, of course) just use sync from sysinternals and hit the power switch. Fastest Windows shutdown on the planet.

  21. Re:Feel "teh diference" by Umbral+Blot · · Score: 4, Informative

    Do you know who Mark Russinovich is? Besides writing key books on windows published by Microsoft themselves he is also a very important member of the windows developer community. There is no way in hell Microsoft would want to make him an unsatisfied customer. If they really didn't like what he is doing I bet that they would try to bribe him with large sums of money to stop instead.

  22. Microsoft GA by badmammajamma · · Score: 4, Informative

    Apparently Microsoft Genuine Advantage is one of the services you can disable.

    --
    Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
  23. Interesting by RAMMS+EIN · · Score: 4, Interesting

    Interesting...so you can kill almost everything.

    I wonder if you can automate that.

    And then, I wonder if you can provide the functionality that goes missing by running your own services. Sort of subverting Windows from the inside, and giving you more control over it.

    But then, I'm not that interested. I've got my control. Total control. Without having to wrestle it from Windows.

    --
    Please correct me if I got my facts wrong.
  24. Emptiness by scaverdilly · · Score: 2, Interesting

    A favorite sci-fi book from my youth had (something similar to) this to say ...

    "As the scientist dug deeper into the structure of the atom, he found out that underneath the quarks, etc. there was nothing - just emptiness."

    Seems to me that this applies in some way ... but it seems to vanish before I can grasp why .....

  25. Optimization by Valacosa · · Score: 3, Interesting

    I'd be more interested in selectively turning off services to make Windows as fast as possible.

    I don't like how programmers bloat their programs; how the programs expand to fill the speed and HD capacity of the modern computer. I have half a mind to install DOS 6.22 and Windows 3.1 on my 1.2 GHz box. Fewer unnescessary services, and programs really will open instantly.

    Speed is the very reason my default photo-editing client is Paint Shop Pro 4, not Photoshop Elements. Why the hell should I wait minutes for a program to load? What is this, 1980?

    --
    "Live as if you'll die tomorrow." Ridiculous. You could die later today.
    1. Re:Optimization by mixmasterjake · · Score: 2, Informative

      You could create a batch file to turn off/on services to a level that suited your particular needs at that moment. just create a batch file like so:

      echo Closing Down...
      net stop "Help and Support"
      net stop "IIS Admin"
      net stop "Messenger"

      when you're done playing your game or whatever, you can start 'em back up with another batch file:

      echo Starting Up...
      net start "Help and Support"
      net start "IIS Admin"
      net start "Messenger"

      (new-school guys could probably do this easily with a neato vbs script.)

      I have a couple of batch files that I use for just this purpose. I work with a few different server setups like, Apache + MySQL, IIS + SQL Server, etc. When I'm working on one, I can turn off all the other stuff I don't need.

      --
      TODO: come up with a clever sig
    2. Re:Optimization by NuclearDog · · Score: 2, Insightful

      "I don't like how programmers bloat their programs;"

      I don't like how every fucking program, no matter how big or small, feels it needs to run itself on startup in the system tray and place icons in the start menu, quick launch bar, the programs menu and on the desktop.

      For a web browser or something I can see _offering_ to put a shortcut in the quick launch bar. For something like a game it's just fucking stupid.

      Example: Winzip

      IIRC it puts a shortcut in the start bar, quick launch menu and on the desktop, and then creates a whole sub-menu under programs for misc. winzip stuff. It then installs 'WinZip Quick Pick' or something which runs on startup and sits in the systm tray. WHO THE FUCK NEEDS THIS?! Okay, so it decreases WinZip's loading time by 0.000905245 seconds... well, I'm sure I lost more time than I gain because of it sitting there soaking up all my proccessor cycles and RAM...

      Then we get the piece of shit which is steam trying to load at startup so it can take up 100+MB of RAM all the time, not just when I'm playing games.

      *sigh*

      Okay. That's enough incoherent rambling for today. G'day.

      ND

      --
      This statement is forty-five characters long.
  26. Uhhh by wbren · · Score: 2, Insightful
    And, contrary to the expectations of various lead engineers at Microsoft, even Internet Explorer will still work under such conditions.
    And that's...a good thing?
    --
    -William Brendel
  27. Re:No Services on Boot? by Idimmu+Xul · · Score: 2, Informative

    Really? Does it? Isn't this just an old joke with not much fact to back it up anymore?

    You clearly haven't been using a system recently that's been riddled with spyware, I've just had a hell of a time trying to get rid of some stuff on a friends pc that constantly kept rebooting the pc, restarting explorer and crashing winlogon.

    --
    The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
  28. Twisted and Obscure by FranTaylor · · Score: 4, Insightful

    It just goes to show you how twisted and obscure Windows is. Even Microsoft's own people don't know how their operating system works. How can they expect to keep it reliable and virus free if they don't even understand what processes need to be running?

    1. Re:Twisted and Obscure by lnjasdpppun · · Score: 2
      How is this insightful? The system in the article barely even runs IE, has messed up networking support and in general is almost useless. It's not something a normal person would ever want to do because it leaves their system in a barely functional state. MS do know how their OS works and thats why they have sanity checks in place to stop people doing this to their systems, just because there are ways around those checks doesn't mean MS don't understand their OS.

      Do you get upset because I can kill X on my linux system getting rid of any GUI's and still be able to browse the web in lynx? No, you'd call that a feature and claim how robust Linux is, but when Windows does it somehow it's a bad thing?

    2. Re:Twisted and Obscure by Barlo_Mung_42 · · Score: 3, Insightful

      It's also a good example of just how robust Windows is. There is a LOT of things that are failing gracefully behind the scenes and yet it's still useable to the extent possible.

  29. Re:Feel "teh diference" by Sycraft-fu · · Score: 5, Insightful

    Well I doubt Russonivich has anything to worry about, he's one of the people that wrote the "Windows Internals" book from the Microsoft press.

    Now that aside Windows integration is considered a GOOD thing by most normal users. That's one of the frustrating thing about Linux/UNIX form their perspective. There's a million options, and they have no idea what they need or want. What's more, if they make the wrong choice something might not work, since it depends on something else.

    That's why Windows, and OS-X ship with so much integrated. They are targeted at users that want to be told how it is. They don't want a choice of 10 window managers, they want to have one that just comes up by default.

    Now if you like the BSD way of doing thigns, that's cool, but don't assume that it applies to everyone.

    Building from source is another great example. Linux people tend to see this as the best feature of Linux, that you custom compile things, and you don't have to worry about binary compatiblity. Newbies tend to see this is one of the worst features. Compiling is highly intimidating, as they don't understand what's going on. What''s worse, if something happens, they can't fix it, they don't know how to edit make files, or update headers, etc.

    The Windows method is more targeted at the masses, have an enriched OS that isn't just defined as it's kernel, but it's APIs, GUI, media layer, and basic apps. Linux is a minimal approach that defines only the kernel, leaving everything else up to the option of the user.

    Both are valid, and don't assume yours is the superior way.

  30. Benchmarks by tacarat · · Score: 2, Interesting

    Can this squeeze a few more frames per second out of my favorite games? How much RAM does this free up? As the user of an out of date laptop, I'd boot into a CLI if it meant it could significantly drop system requirements for best performance. I'm not enough of a penguin head to do it in Linux yet. (btw, I read the article and realize it's not practial, still a neat idea)

    --
    "Common sense will be the death of us all"
  31. less servicing? by infonography · · Score: 2, Funny

    Does that include oil changes?

    --
    Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
  32. I used to do this by shawn443 · · Score: 2, Insightful

    AT least when I was using w2k. Of course there was a lot of trial and error to determine what was needed and what was not. Many times those services were the equivalent of the startup folder. I did notice performance boosts at times, but these boosts were offset by the occasional quirks that would require 10 minutes or more to track down the needed service. Ultimately I realized the lack of documentation or at best the sparse KB articles combined with the intermittent problems negated any semi-worthwhile gains. Except for that damned messenger service, which I realized was necessary to disable long before Microsoft ever got around to it.

    Eventually I discovered Linux, ps -aux, and all the documentation I could ever want and was happy.
    Unequivocal control, now that's what I'm talking about.

    1. Re:I used to do this by British · · Score: 2, Interesting

      I too tried turning off some non-essential services and ended up with>

      1. The system taking FOREVER To start up
      2. Some increidbly bizarre quirks.
      3. Turning services back on didn't resolve the problem.

      I realized it just wasn't worth my time on Win2K. darn, and I honestly didn't need to be running fax services either.

      Later on in life I found myself having to do it on WinXP when it was pretty much running at 100% CPU power, just about every minute of operation for no reason.

  33. Sysinternals > Microsoft by TopSpin · · Score: 4, Informative

    Sysinternals is teh r0ks0rz!

    No, seriously. If you don't know this, they have a utility called "Process Explorer" for Win32. It's like top on steroids. Actually, its vastly better than top, or any other process monitor I've ever seen. It will show you pretty much everything there is to know about a running Windows process; file handles, TCP connections, you name it. Its small, fast, mercifully lacking a "setup" and free.

    They've got a bunch of other stuff for Windows I now consider essential. Check them out.

    --
    Lurking at the bottom of the gravity well, getting old
  34. Re:No Services on Boot? by Anonymous Coward · · Score: 2, Informative

    Open up the run box and type in msconfig.

    This handy utility will allow you to disable all the annoying tasks you don't need on boot-up.

  35. Re:No Services on Boot? by badasscat · · Score: 4, Interesting

    You clearly haven't been using a system recently that's been riddled with spyware,

    So we're supposed to blame MS for Spyware? Windows doesn't ship with system-crashing spyware, and it's not even like viruses are its primary way in. Most spyware is willingly installed by clueless users.

    My Windows machine at work is currently at 221 hours of uptime. I don't even remember why it was rebooted prior to that, but it wasn't because of a crash. The current version of Windows XP is pretty stable if you ask me - not as good of a 24/7 OS as most *nix's, though not for reasons of stability. Its interface is not designed for keeping large numbers of applications open at once, and it doesn't seem to handle memory all that well at this point (this used to be one of its strong suits compared to other OS's). But it doesn't crash unless you do something stupid (like install spyware) to make it crash.

  36. Windows services list by MirrororriM · · Score: 2

    In the past, I've found this list to be very handy in figuring out which services are simply unnecessary. While I don't agree that you want to shut down *all* services (I wanted my USB key to work...stuff like that), You can shut down a LOT of unnecessary garbage to help speed up the system and boot time...not to mention make things a little more secure.

    --
    Content Management System: A pretentious way of saying "text editor."
  37. Mention Windows... by dlefavor · · Score: 3, Insightful

    ...get a Windows/Linux/BSD/OS X debate. I mean, really...

  38. Re:No Services on Boot? by Retric · · Score: 2, Insightful

    If an OS can crash because of software then it has a basic design flaw. If an OS can get a virus then it has a basic design flaw. The only thing that should cause an OS to crash is severely corrupted memory and or CPU. I have worked with software that can function as the system RAM is being actively corrupted. Few people want to pay for this level of software but you can design an OS that will still run if you randomly rip out ram chip but hey let's blame it on the l33t hackers and say it's the software's fault.

  39. This is great! by dynoman7 · · Score: 5, Funny

    This is great! Love the screenshots too, but WTF is that system idle process running at 99% !!!???!!! Jesus H that thing is a hog! Does anyone know how to kill it? I don't want to burn out my CPU...

    --
    Blarf.
    1. Re:This is great! by wbren · · Score: 2, Informative

      The parent was joking.

      --
      -William Brendel
  40. Re:No Services on Boot? by PhoenixFlare · · Score: 2, Informative

    Well Windows "shutsdown" on its own accord often enough, so that isn't a big problem (well it isn't a NEW problem)

    Such a wonderful attempt at "humor"/trolling/zealotry.

    If it actually happened, it'd be funny, but it doesn't anymore (did it ever?) - not unless you have severe hardware problems or you're so clueless that you let your machine get overrun with viruses and spyware.

  41. Big deal by Quiet_Desperation · · Score: 3, Funny
    My Mac OS X box runs without any Windows processes at all.

    Pfft.

  42. Well What? by Saeed+al-Sahaf · · Score: 2, Funny
    If you were to replace the word "windows" with "linux," the parent would be modded "flamebait" or "troll" as opposed to "funny." Assuming of course that the article was about linux.

    Yes, but while I use both Linux and Windows, and am quite happy with both, I've never had Linux shut down on me unexpectedly either. Maybe I'm doing something wrong?

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Well What? by Saeed+al-Sahaf · · Score: 2, Insightful
      I actually have... my linux box (RH Enterprise 3 WS) seems to crash if I leave it alone for about 32 hours.

      I'm running an RHEL3 box that has been "up" for well over a year. Maybe you have a hardware issue?

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  43. Windows Uptime: 221 ?!! by MarkByers · · Score: 4, Insightful

    My Windows machine at work is currently at 221 hours of uptime.

    I was just about to reply to this to say how either you must be lying, or else your system must be horribly insecure because you don't reboot it for the monthly critical updates. Then I noticed you wrote 221 hours and not 221 days.

    Usually uptime is measured in days!

    --
    I'll probably be modded down for this...
    1. Re:Windows Uptime: 221 ?!! by scottv67 · · Score: 2, Funny

      because we don't allow IPX to cross the router...

      ...and communicate with the 21st century.

      ;^)

  44. Re:No Services on Boot? by anthony_dipierro · · Score: 2, Insightful

    If an OS can crash because of software then it has a basic design flaw.

    Not if that software is running as the administrator.

    If an OS can get a virus then it has a basic design flaw.

    I don't understand that one. How could an OS possibly protect against all viruses? It'd have to be impossible to modify executables.

  45. Re:No Services on Boot? by AstroDrabb · · Score: 4, Interesting
    not much fact to back it up anymore?
    Behind corporate hardware and software costing 10's if not 100's of thousands, yes, you have a point.

    On your typical Joe User system with broadband, your point is laughable at best. I have seen far too many typical Joe Users with system that are just "owned" by spyware/adware/malware/viruses. I live 1,300 miles from most of my family. Their systems are really, really bad. Every time I fly up to see everyone, I really an just doing "Windows admin" tasks for everyone. It is pretty sad that MS Windows allows a typical Joe User to totally destroy their system so easily, especially if those Joe Users use the "recommended"/"preferred" MS software of IE and outlook express.

    Yes, technical users can lock down their home WinXP systems. My corporate WinXP dev workstation has not been rebooted for a long time and runs well (with the exception of explorer.exe crashing every time I log out!); This is at a fortune 500 that has spent 100's of thousands if not more on security (on a side note, we just spent a lot on an SSL VPN (in addition to our traditional VPN) solution so that any of our users that want to access our intranet from home need to go through that SSL VPN. Why did we buy this? Because we have 140,000+ employees and the _majority_ of those home users had viruses that were trying to get into our network and we had to protect our MS Win based servers (not our Linux or Solaris servers)! The majority of our non-technical home users had viruses running MS Windows!). My home WinXP system runs very well because I have protected it with a hardware firewall and a Linux firewall and locked down my wife's login account to just "Power User" so she cannot totally kill the system.

    Now try to get the millions of Joe Users to implement these types of restrictions/securities/etc and see the backlash. They just won't/can't do it. The tasks are just too technical for most. The funny thing about all of this is that most Joe Users _do_ have some type of security. Many of them have Norton "firewall" or some other end-user type "protection". It is just funny how most of them _still_ are able have their systems destroyed in an average of 2-3 months or so.

    Of my family members, so far I have gotten my brother-in-law to switch to Mac OS X (he is a photographer and wanted Mac anyway) and my sister to switch to Linux (web/email junkie only). I wrote down the root password for both of them, though they have no clue what to do with that root password. Both of their systems are still chugging along without issue. I can logged into each system every so often thanks to dyndns.org and I apply patches. I tried to do dyndns.org on some of my families WinXP boxes, however, they were getting infected faster then I could patch/clean them. It really is much easier for me to go North once a year with a bootable Linux CD and burn backups of their personal files and then do a restore, than to try to admin all their systems remotely.

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  46. Mark Russinovich and Bryce Cogswell by gdav · · Score: 4, Interesting

    have been providing facts and utilities for years now, in the face of threats and obfuscation. Those with long memories will remember how they exposed the fact that NT Server and NT Workstation were the same binary product, but with different marketing and license terms, back in the mid-1990s.

  47. Re:No Services on Boot? by Anonymous Coward · · Score: 2, Insightful
    In Windows XP the only real way to bluescreen it or get it to reboot is normally flawed drivers. The drivers are run at kernel level for speed reason as user mode would give a major performance hit.

    As for a virus, it really depends on the user. If you were logged on as root on a Linux box and ran something bad, bad things would happen. Why should it be different with Windows? The major issue with Windows is that most people run it with Administrative accounts as poorly coded programs don't work under User access levels. Of course if Microsoft had a way to fix it most people probably would still run under administrative accounts. You can't stop user stupidity.

  48. Re:No Services on Boot? by anthony_dipierro · · Score: 4, Insightful

    Probably. But maybe he's running a system with a microkernel, which doesn't need to be rebooted to patch a root exploit.

    Hell, maybe he installed a minimal version of Linux a year ago, and is using kernel modules for all the advanced functionality. There probably aren't any root exploits in that (what root exploits are there in the kernel, and not the apps, anyway?)

  49. Automating This Procedure, and debunking miths by williamyf · · Score: 2, Interesting

    Probably you can automate this by using some windows scripting and the Process204.zip program from the Fine folks at BeyondLogic.org http://www.beyondlogic.org/

              This may be useful for maintenance purposes, as some posters commented in the article's comments zone. Not that is very wise to run a machine like that all the time, as the article itself says.

              But what I like the most about this, is that the article shows that WinNT 5.0 (A.K.A. Windows 2000) and WinNT 5.2 (A.K.A. Windows XP) can be trimmed down to a bare minimum. Another mith debunked.

              Other of my pet peves comes from the dos era. The slashdot crowd used to say that DOS can not mount a drive into a a directory to form a unified directory tree like in Unix. This was false then (please see the description of the JOIN command mor the method in DOS). The functionality was present in Win95 and 98, but seems absent in 2000 and XP.

              Miths like this abound on Slashdot and are repeated time and time again, until they become truth. Check first, post later.

    --
    *** Suerte a todos y Feliz dia!
    1. Re:Automating This Procedure, and debunking miths by Tadrith · · Score: 2, Informative

      1. Right click on My Computer, and select Manage.
      2. Under Storage, select Logical Disk Management.
      3. Right click the drive you want to mount under a folder, and click "Change Drive Letters and Paths".
      4. Click on Add.
      5. Select the option to mount in an empty NTFS folder, and put the folder in.

      If you aren't using NTFS, this may not work. I don't have a FAT32 machine handy, though!

    2. Re:Automating This Procedure, and debunking miths by value_added · · Score: 2, Informative

      What you wrote is s essentially correct, but is a feature of NTFS, so FAT32 is out of the question.

      The 'subst' command also works, as does the ResKit's 'linkd' and Sysinternals 'junction'. All of these, however, have limitations that aren't readily apparent, so none is a substitute for the 'Map Drive to Folder' approach (as though that isn't limited as well).

      The feature is a welcome addition, though lame compared to what's possible in *nix. I won't hold my breath waiting for DOS remnants like drive letters will go away any time soon.

  50. Re:No Services on Boot? by Chosen+Reject · · Score: 2, Funny

    Who needs a 15 year old. I can bring you some of the professors I used to work for and they should do the job quite nicely.

    --
    Stop Global Warming!
    Just say no to irreversible processes!
  51. Re:Well by toddbu · · Score: 2, Insightful
    The problem with moderation as I see it is that it's anonymous. I can crap on you all I want without any repercussion. Of course I can post a negative comment as an Anonymous Coward too, but moderation has more impact. Last time I meta-moderated, I flipped the switch on three in ten, for exactly the reason that you mention. Just because someone takes an opposing view doesn't make them flamebait. My metric for flamebait is something like "you're an asshole" or "your mother wears army boots" or some other comment that doesn't add value to the discussion. Saying "I like Windows because it's more secure and robust" isn't flamebait, no matter how untrue we all believe the comment to be. Although I'd never defend the comment, I defend the right to make the comment. Just don't expect me to waste mod points pumping up your opinion.

    Moderation is becoming more and more useless for the n00bs because of the slant in moderation. At minimum, I'd like to see the default at "0 nested" or "1 nested" instead of "1 threaded". It generates more noise, but gets some of the contrarian opinions a little more out in the open. If we're really gunning for smart folks on the site then I'm sure they can figure out how to turn moderation on if they want it. The same argument could be made the other way, but I prefer to give people the raw facts and then let them decide what filters to add.

    --
    If you don't want crime to pay, let the government run it.
  52. Re:No Services on Boot? by jonbryce · · Score: 2, Informative

    I don't think I've ever had Windows shutdown of its own accord since Windows 2000 SP1.

    What you say was certainly true in the Windows 98/ME days, but NT based systems are much more stable.

  53. De-infestation by phorm · · Score: 4, Insightful

    Which sounds quite nice for killing off spyware nasties/etc on the system...

  54. Finally a way to get rid of Winlogon viruses by robberbarron · · Score: 2, Interesting

    As was noted in a comment to his blog, this technique can be used to kill Winlogon.exe. The most annoying and insidious malware is hooking itself into this process which, ordinarily, isn't even killed by booting into any of the "safe" modes. Man, if Adaware can run in this mode, my prayers are answered.

    Now, the fact that Winlogon.exe can actually be subverted by malware is another story entirely...

    1. Re:Finally a way to get rid of Winlogon viruses by Utopia · · Score: 2, Interesting

      The right way is to "suspend" the viral program.
      Then do whatever registry or other process modifications that are necessary.
      You can use Process Explorer to suspend processes.

      Winlogon.exe is not subverted in any ways -- what are you talking about?

  55. Shutting Down Windows... by benjamindees · · Score: 4, Informative

    No Start menu necessary! You just need to know the right options to rundll.

    For instance, in Windows 98, it's:

    C:\WINDOWS\RUNDLL32.EXE user,exitwindows

    Google (along with a bit of experimentation) can help for other versions of Windows.

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:Shutting Down Windows... by Anonymous Coward · · Score: 2, Informative

      Without winlogon running, the ExitWindows and ExitWindowsEx APIs don't work.

  56. Re:No Services on Boot? by anthony_dipierro · · Score: 2, Insightful

    Drivers crashing the OS is afaik unavoidable.

    A program running with administrator privileges can install a driver.

    Now granted, with most OSes, including unix ones, it's much easier than that. For instance, if you screw with the inodes of a running system, you can crash HP/UX (at least you could when I worked for HP). I wouldn't necessarily call that a design flaw, though. In fact, it could very well be considered a security feature. If something that fundamental is screwed up, either you've got buggy hardware, a buggy OS, or you're under attack. In any of those three cases I'd say it's safer from a security standpoint to panic than to try to repair yourself.

    Some people of course have different needs. Some systems can't afford to reboot, they're that mission critical. But for most operating systems it's better to blue screen or to panic or whatever it's called. Reliability can be handled by having multiple systems running.

  57. So, WindowsXP without services... by Not_Wiggins · · Score: 2, Insightful

    ... is just basically DOS?

    --
    Diplomacy is the art of saying, "Nice doggie!" until you can find a rock.
  58. They Would Say That by verbatim_verbose · · Score: 2, Interesting

    Of course they would say they are surprised that Internet Explorer would work under these conditions. Remember that one of the claims in the antitrust trial was that due to the architecture of the system, it basically wasn't possible to remove IE from the OS.

  59. Easy by caveat · · Score: 2, Informative

    At the login window, enter ">console" for the user, no password. Then use your regular l/p to get a bare Darwin shell. On my dual G4, top shows 99.8% idle when I'm on the console.

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
  60. inflammatory blurb, again by kayen_telva · · Score: 2

    why dont you return your warez version of xp for the real one that does not default to 48 services running. or is that hyperbole ?

  61. Re:There is another name for this: by plj · · Score: 2, Informative

    Someone mod parent AC up.

    One of the the comments posted to TFA specifically states that winlogon.exe is still running in safe mode – sure it is, how would you otherwise log in? – and killing it as explained in the article enables removing of viruses that attach themselves to winlogon.exe, without a need to boot from external media.

    This means that grandparent is simply wrong, safe mode won't kill winlogon.

    --
    “Wait for Hurd if you want something real” –Linus
  62. Re:No Services on Boot? by penguinrenegade · · Score: 2, Funny

    Windows is perfectly stable, as long as you don't add any third party software to it, including anything that comes on the installation CDs.

    =)

  63. Re:No Services on Boot? by FictionPimp · · Score: 4, Funny
    su -
    password: XXXXXX
    # rm -rf /

    or

    su -
    password: XXXXXXX
    # rm /boot/kernel-2-6-12-gentoo-r6
    # shutdown -r now
    WTF, my software shouldn't screw my OS up!!!!
    Something is horribly wrong with my OS!
  64. Hmm, I recognise you by Julian+Morrison · · Score: 2, Funny

    You're the guy who tried to kill the kernel idle daemon, because it was eating 90% of his
    CPU time.

    1. Re:Hmm, I recognise you by PhrostyMcByte · · Score: 4, Funny

      no, that was dvorak.

  65. Even Better Solution by greenhybrid · · Score: 2, Funny

    I've actually discovered an even better solution, myself. With a little bit of toying around, I've effectively eliminated unexpected program crashes and virus attacks while still allowing all useful applications to run on my favorite operating system. See, I found this little button on my Dell case and pushed it. And then I took out my Powerbook.

  66. Re:Math skills. by Bambi+Dee · · Score: 2, Informative

    Process != service!

  67. Try no hard drive. by WhatAmIDoingHere · · Score: 2, Interesting

    My.. my friend (yeah, that's the ticket) was messing around with a program to try to disable the copy protection of the latest splinter cell game, and to do that, the program "un-hooks" your physical CD drives. he accidently clicked the wrong button and the hard drives were disabled. Windows kept running. He could open "My Computer" and all it had was "Shared Documents" and "User's Documents" windows crashed a few minutes later and was back to normal on reboot. Never did get the game working, though.

    --
    Not a Twitter sockpuppet... but I wish I was.
  68. You CAN Kill System Processes From Task Manager by Master+of+Transhuman · · Score: 2, Informative


    Supposedly - IF you run Task Manager from PowerPrompt which starts up a shell with System privilege.

    Hard to find a downloadable copy of PowerPrompt though, you really have to search Google for it.

    Great tool for trashing spyware that's protected by Windows itself.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  69. Re:Well by Master+of+Transhuman · · Score: 2, Insightful

    'Saying "I like Windows because it's more secure and robust" isn't flamebait, no matter how untrue we all believe the comment to be.'

    Depends on the context. If the original story is about Windows, it's appropriate, even if in response to one of my posts condemning that fucking POS. If the original story is about Linux, it may be less so. As long as it's presented as a sincere OPINION, it's one thing.

    It also depends how many MORE untruths are uttered, such as "Linux can't be installed by anyone", "There is no hardware support for Linux", "Linux is unusable", etc., buttressed by references to "Linux fanboys" and the like - all for someone who hasn't used Linux at all or at least in the last five years.

    Whereas my usual response to that is to call the poster an idiot and a Microsoft shill - which is a RESPONSE to flamebait (if not to a troll, which is dumb on my part), as well as being flamebait itself.

    Other suspicious comments include those Microsoft shills who claim their Windows 98 has been up for three years with never a crash, no infections despite being on DSL 24-7 with no firewall or AV, runs like lightning on their 133MHz Pentium I with 32MB of RAM, yada, yada. (I exaggerate only slightly here.)

    Or their company site has never been compromised, no server has ever had to be rebooted for a year, and all the MCSE sys admin does is eat pizza all day because he has nothing to do. Oh, and all this cost SO MUCH LESS than Linux's TCO because of that splendid Microsoft engineering.

    Most of the pro-Linux posts of that nature I've seen tend to be a hair more believable - especially when they compare their servers directly to the Windows ones ALSO in their company.

    As for moderation in general, I couldn't care less. I browse at +1 and read the stupid stuff to see how stupid it is and the smart stuff for what I might learn. Anyone new to /. could do the same.

    It does waste a hell of a lot of my time, though. Especially posting random pointless comments like this one.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  70. Re:No Services on Boot? by Master+of+Transhuman · · Score: 2, Interesting

    "The drivers are run at kernel level for speed reason as user mode would give a major performance hit."

    I can see that with the video drivers.

    What about everything else?

    Do I need my sound card to run at kernel speed?

    The hard disk driver?

    Even the NIC card?

    I don't think so. The CPU is spending most of its time idle on most machines, so why do drivers for SLOW HARDWARE have to be running at kernel speed?

    Because some designer thought it was a good idea back in the 286 days?

    Modern OS's do not allow user space to control the hardware. Why allow drivers to take control of the system totally away from the OS?

    The biggest annoyance I have with Windows (and even with Linux to a lesser degree) is how it can go wool-gathering for several minutes when some app is trying to do something with hardware that isn't responding? Even Task Manager isn't responsive.

    On most mainframe OS, no matter what the hardware is doing (because it's being controlled by an external controller, mostly), the OS can be woke up with a couple keystrokes. This needs to be done on PCs. The point of a preemptive OS is that it can regain control of the system on its terms - which means it's responsive to the USER, not the hardware. Which keeps the USER in control.

    Putting drivers outside the OS's control is just dumb design - let alone letting any moron at any hardware company write one and then install it at kernel level. That's just plain idiocy.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  71. IE works but no LAN - pffft by weighn · · Score: 2, Interesting

    disable those services but keep it functional:
    Windows XP Home and Professional Service Pack 2 Service Configurations by Black Viper http://dhost.info/kyeu/mirror/blackviper/WinXP/ser vicecfg.htm

    --
    Mongrel News all the news that fits and froths
  72. Interesting but not news by KarmaBlackballed · · Score: 2, Funny

    This is not news. In the 15 years I've been running Windows all I've ever had was poor service if any at all.

    --

    --- -- - -
    Give me LIBERTY, or give me a check.
  73. Re:TFAuthor can't count by VoidWraith · · Score: 2

    Standard marketing speech. 32 is almost three dozen, and three is almost four.

  74. Re:Tiny windows by belg4mit · · Score: 2, Interesting

    98Lite? http://www.litepc.com/

    Brilliant! Allow home-grown tagging for an anchor,
    use the URI as the anchor text, but still append
    a stupid [foo.com]. Brilliant!

    --
    Were that I say, pancakes?
  75. Worked on one today with 122 Days by b00m3rang · · Score: 3, Informative

    2k3 Server. Then again, I built it from scrach and installed the OS, so it had half a chance :).

    (FreeBSD admin by choice, Windows admin by necessity)

  76. Re:No Services on Boot? by Randseed · · Score: 2, Interesting
    I see where you're going, and in fact I just did that to eliminate this "feature." The problem I have is that there isn't an option to turn off the nagging. The effect that this has is twofold:

    1. It encourages people to reboot. (i.e., as intended)

    2. It causes people to delay installing the patches because, well, they have to reboot in the first place, and they get sick of the nagging.

    So the result is that most people do what I've done, which is "download updates for me but let me choose when to install them." The problem is that a lot of the time they'll wind up not installed. (*I*'ll install them, but God only knows about Joe Bob.)

    This kind of thing is rampant in the Windows world. For example, Norton Antivirus (I think it is) has an option to do automatic virus scans on a schedule. This is a GOOD thing. It should be done. Unfortunately, since it doesn't run with the equivelent of a "nice 20" and it insists on hogging the console as well (until you background the thing), a lot of people, including me, just turn the autoscan feature off.

    The one exception to this is probably firewalls. When firewalls do this kind of thing and don't play nice, they do it ONCE for an application most of the time, so it doesn't become annoying. Sure, it might crash the whole freaking 3D app when it unceremoniously grabs the desktop to pop up a little bubble dialog, but it should happen once if at all, and that's it. So it isn't the same thing.

    Now, while we're on the topic, I might as well get my post downmodded by saying something that Windows tends to do well that I like. Well, Windows specifically doesn't do it, but the various firewalls out there do. You authorize *applications* to either access the net or not, which is nice. Granted, it isn't all that you need for a decent firewall, but it would be nice if Linux made that kind of enforcement fairly transparent. (Of course, make the admin have to turn it on. Don't do it by default or all sorts of stuff will break.)

  77. Exactly by Moraelin · · Score: 2, Informative

    Yep, I wholeheartedly aggree with your whole message.

    Once Linux started shipping on CD's, as opposed to the early stack-o-floppies installs, the first reaction was to install and activate everything they could possibly download and pack on that CD.

    (And I suppose the fact that at the time the flamewar was "but my Linux system gives me more free stuff than your Windows comes with", also didn't help the cause. Everyone just _had_ to pack 5 web servers and 20 IRC clients on a CD, and offer to install them by default, just to brag about how much more stuff they include than MS does.)

    I didn't use RH at the time, but I do still remember installing SuSE in 1999. (Although I did briefly have Linux installed too, the stack-o-floppies way, prior to 1999 I was by and large an OS/2 fanboy.)

    Ooer. Now that offered to install everything and the kitchen sink by default, and pretty much everything depended on everything else. I _know_ at least Apache was installed and started by default, because some documentation module depended on it. But it's more like it offered to install and start by default some 2-3 web servers, _and_ MySQL and god knows what else.

    By comparison, nowadays most distros got a bit more clue. And then there's Gentoo. I'm not the biggest fan of Gentoo generally, but there you only have the stuff you've emerged, and the stuff it had a dependency on. If you haven't explicitly emerged Apache or PHP or such, there's just no way you'll have a web server on that machine.

    And, yeah, you're right about the heavyweight GUIs and desktop managers. Looking back in retrospect at the times when we used to brag "my Linux starts faster and uses less memory" with a straight face, I have to wonder where and what went wrong.

    I still remember compiling and starting KDE 2.0 on my old 128 MB K6-III. I mean, gah, all my memory was used up with just that and X before I even started any programs. And it just went downhill from there. Nowadays Windows XP actually loads faster, used up less RAM and is more responsive than a KDE 3.x desktop, and that's just bloody sad.

    Mind you, I too use a more lightweight desktop, which keeps things a lot snappier. I'm on XFCE at the moment, and for a long time I was a IceWM+DFM proponent. Gave me something pretty close to a Windows desktop (DFM managed the desktop nicely, IceWM took care of the task bar and menu) on a couple of megs RAM.

    But still, as soon as I load a couple of programs, I get all the GNOME2 and KDE libraries in RAM anyway.

    --
    A polar bear is a cartesian bear after a coordinate transform.