Linked by David Adams on Sat 16th Jul 2005 23:02 UTC, submitted by daniel_iversen
Windows Time to throw out the old Pentium I/MMX computers? Not yet... read this guide on how to install Windows 2000 on a very old computer with only 32MB RAM and tweak it to run very fast.
Order by: Score:
Patches
by Netwolf on Sat 16th Jul 2005 23:04 UTC
Netwolf
Member since:
2005-07-07

Didn't Microsoft EOL Windows 2000? I don't think one would be able to get patches for long

Reply Score: 1

RE: Patches
by Anonymous on Sat 16th Jul 2005 23:13 UTC in reply to "Patches"
Anonymous Member since:
---

There will be patches until 2010.

Reply Score: 1

Thats nothing...
by gods_design on Sat 16th Jul 2005 23:09 UTC
gods_design
Member since:
2005-07-06

I have Windows XP running on a Dual Pentium Pro 160 with 128mb of ram... Solitare anyone?

Reply Score: 1

RE: Thats nothing...
by Pasha on Sun 17th Jul 2005 17:45 UTC in reply to "Thats nothing..."
Pasha Member since:
2005-07-06

Hi, I have got XP on a PII 350 with 128MB Ram,
speedy enough to be my word processor and Internet googling point, with some e-mail.

Reply Score: 1

16M for NT3.1
by transputer_guy on Sat 16th Jul 2005 23:12 UTC
transputer_guy
Member since:
2005-07-08

I seem to recall I installed NT3.1 then NT3.5 on a 486 with 16M, and NT4 on 32M cyrix or so, NT5 should never have required vastly more resources than that since alot of the code was still common. Every W2k install I do I strip out all the junk media files but nowhere near down to this level.

Mot all apps today would want to run on an unpatched no sp2 either but its intersting to see what this install would do on a high end XP 1G PC. Something to try out soon.

Reply Score: 1

RE: 16M for NT3.1
by transputer_guy on Sat 16th Jul 2005 23:13 UTC in reply to "16M for NT3.1"
transputer_guy Member since:
2005-07-08

Mot all apps today would NOT want to run on an unpatched no sp2 either but its intersting to see what this install would do on a high end XP 1G PC.

Reply Score: 1

RE: 16M for NT3.1
by Anonymous on Sat 16th Jul 2005 23:20 UTC in reply to "16M for NT3.1"
Anonymous Member since:
---

Not very amazing figures since I ran NT4 server on a 486/DX4 with 16 MB ram. I think the minimum requirement was 16 MB for server and 12 MB for workstation.

Reply Score: 0

Service Packs
by Hetfield on Sat 16th Jul 2005 23:17 UTC
Hetfield
Member since:
2005-07-09

The guide suggested not to install any service packs at all, which I consider a pretty careless thing to do, unless you don't plan to hook the computer up to the internet

Also, the obligatory virus and spyware removal tools will be hell to use with only 32 MB, so unless you absolutely need to run Windows, you're probably better off installing a lightweight Linux distribution customized for running on older machines.

Reply Score: 1

RE: Service Packs
by transputer_guy on Sat 16th Jul 2005 23:58 UTC in reply to "Service Packs"
transputer_guy Member since:
2005-07-08

True enough for the web but for a workstation that is kept permanently offline precisely because of all the threats it makes perfect sense unless some apps insist on service packs.

Reply Score: 1

RE: Service Packs
by Alwin on Sun 17th Jul 2005 01:03 UTC in reply to "Service Packs"
Alwin Member since:
2005-07-17

Agreed, and pretty pointless too IMO. Service Packs mostly install newer versions of files that already exist. Maybe somewhat bigger, maybe some new functionality, but normally doesn't do much to memory/disk space requirements. Certainly not when installing a version with integrated Service Pack. So this tweak doesn't look smart if you consider most SP's include lots of security/performance/stability updates.

1c3d0g wrote: "Don't get me wrong, it might be useful for some people, but I'd rather see articles focusing on better stability/security/scalability between O.S. on systems with low amounts of RAM."

Running on low-spec machines IS about scalability (downscaling in this case). And stripping unneeded crap can do a lot to improve security + stability.

Reply Score: 1

what about just going back to NT4?
by Anonymous on Sat 16th Jul 2005 23:52 UTC
Anonymous
Member since:
---

if you really need windows and is going thru this whole process, why not just install NT4 workstation?

Reply Score: 0

no... no...no
by Anonymous on Sat 16th Jul 2005 23:53 UTC
Anonymous
Member since:
---

maybe it's not a matter of needing, but wanting to use
2000 and not linux always. not everyone wants linux

Reply Score: 1

I don't see the point...
by 1c3d0g on Sun 17th Jul 2005 00:20 UTC
1c3d0g
Member since:
2005-07-06

Damn Small Linux can work on systems with 16MB of RAM...so what's this article about? Showing the Open Source community that M$ can produce a streamlined O.S. too? Or is this another flamebait article? ;)

Don't get me wrong, it might be useful for some people, but I'd rather see articles focusing on better stability/security/scalability between O.S. on systems with low amounts of RAM.

Reply Score: 1

it's all good
by Anonymous on Sun 17th Jul 2005 00:27 UTC
Anonymous
Member since:
---

I've run win 95 on as little as 8MB of ram

Reply Score: 0

but...
by Anonymous on Sun 17th Jul 2005 00:31 UTC
Anonymous
Member since:
---

Can it run on my toaster? NetBSD sure can!

Reply Score: 1

FAT being very fast for older PCs
by ronaldst on Sun 17th Jul 2005 00:46 UTC
ronaldst
Member since:
2005-06-29

It's also faster than NTFS.

Many of us gamers still use FAT32 for gaming. The difference is very noticeable. Loading maps is faster, initial game loading is faster, most operations are faster.

Reply Score: 1

RE : transputer_guy
by Al2001 on Sun 17th Jul 2005 00:50 UTC
Al2001
Member since:
2005-07-06

It wouldn't run any faster on a machine with 1GB of memory, tweaks like this are only useful on constrained machines.

I used to be quite an avid tweaker, essentially a habit I picked up from the days when I only had 8MB's of memory. One day I decided to setup 2 profiles on XP one heavily tweaked the other had windows defaults then ran some benchmarks. Guess what the tweaked profile wasn't a single bit faster.

The moral of the story is that it's pointless releasing servicing purely to save memory if your not short of memory in the first place.

Reply Score: 1

RE : ronaldst
by Al2001 on Sun 17th Jul 2005 01:01 UTC
Al2001
Member since:
2005-07-06

It is only faster than NTFS when you have less than 64MB memory and less than 30GB hard drive.

Reply Score: 1

RE : FAT being very fast for older PCs
by ronaldst on Sun 17th Jul 2005 01:06 UTC in reply to "RE : ronaldst"
ronaldst Member since:
2005-06-29

Not really. Even with 512megs RAM and 60gigs HDs it's still faster than with NTFS. Try it, you'll be plesantly surprised. ;)

Reply Score: 1

Anonymous Member since:
---

Where NTFS is likely to be faster is a situation with multiple threads updating the filesystem(s) simultaneously: the FAT32 FAT in a badly fragmented situation may get as bad as reading through 8 megs of memory to access 8 megs of files, and that's for a single file, on a single volume. Now, imagine if you had a full load of drives, where you had somewhere around 25 volumes or so, and you were doing lots of file updates, such as running a webserver that has a forum on it that's very active, and is serving up webpages, and is also serving email.

Granted, there are ways to minimize the impact, but NTFS starts making more sense there, especially on recovery if there's a power glitch or another type of hardware/software failure.

Reply Score: 0

Whay not just use nLite?
by Anonymous on Sun 17th Jul 2005 01:05 UTC
Anonymous
Member since:
---

These are some pretty common tweaks.. although disabling printers and patches and network stuff might not work for everyone. I'm pretty sure nLite still supports Windows 2k. He could've made a custom installation disc with his tweaks and removed all the fluff easily.

Reply Score: 0

All you need is 2 drives!
by John.Lamar on Sun 17th Jul 2005 02:15 UTC
John.Lamar
Member since:
2005-07-17

To make Windows 2K hum on an older computer all you need is two disk drives.

Adding a second drive for the pagefile is sometimes enough. Just add a second drive, under a gigabyte in size, and format it FAT. FAT only looks at the disk once per read/write, FAT32 twice and NTFS four times. However if you are daring enough do this:

Get two drives of equal size. Put them both in your old (Pentium II minimum IMHO) machine and get ready to install 2000. Install Windows on the first disk, using as little space as you can - like a partition of 5 Gigs. After the install convert/upgrade both disks to dynamic disks and get ready to blaze.

After you have dynamic disks create at least two striped partitions, one large one for Programs and Documents and the second for TEMP, Pagefile and Internet cache (for example). I personally like to create 4 1-Gig striped partitions for the Pagefile, Temporary space ($TEMP and $TMP), Internet Cache, and Indexing service.

You just have to hunt down and find all of the stuff to put on the striped drives. The Temp files can be moved (in system properties), the My Documents by right clicking it in 2000, remember to install your programs on the striped drive, move the pagefile, etc...

The idea of splitting the striped drives into smaller parts will help you keep them defragmented at a pretty normal rate.

It will work great, trust me. I've used this a lot on machines with 30 MB RAM (shared video) and they stay up for months without needing a reboot and take even the abuse of children users.

Reply Score: 1

RE: All you need is 2 drives!
by Anonymous on Mon 18th Jul 2005 15:43 UTC in reply to "All you need is 2 drives!"
Anonymous Member since:
---

or we could just use the teleporter - sorry debian/icewm

Reply Score: 0

My experience
by Anonymous on Sun 17th Jul 2005 02:52 UTC
Anonymous
Member since:
---

I've got a K6-2 450 with 64mb of ram running an nLite customized and up to date XP SP2 nicely. Has only about ~10 services running at start, including a lightweight rules-based firewall (Kerio 2.something), immunized with Javacool's Spysweeper and Spybot S&D, with AVG available for on-demand scanning. Using Opera and behind a NAT router, running a limited user account.

It's pretty reasonably secured and fully functional, and surprisingly snappy. Not sure how it would scale down to 32MB, but it's not bad at all, and plays Starcraft and other old games fine.

That said, my P2 400 w/128mb is also very fast and smooth running Arch linux.

Reply Score: 0

Fat32 = Very No
by Anonymous on Sun 17th Jul 2005 03:54 UTC
Anonymous
Member since:
---

I've tried both NTFS and FAT32 on my 80GB drive and I really didn't notice any speed difference. What I did notice was how much FAT32 sucks. File size limits, easy to corrupt, poor security, etc. In this day and age no one should still be using FAT32 with a modern OS. It's a dinosaur.

Reply Score: 0

heh..
by helf on Sun 17th Jul 2005 04:19 UTC
helf
Member since:
2005-07-06

I've been doing this sort of thing for ages..
windows xp pro will run great on a p75/64mb after its heavily tweaked. My brothers 1.7ghz p4 tower died and i put him on my only spare for about a week. that machine... the only thing he couldnt do was play mp3s without stuttering while surfing via opera 8. web browsing and everything is speedy on it. with a pci audio card i could probably get it to play mp3s while doing other stuff without stuttering. all i have on hand is an old isa sb16

Reply Score: 1

Windows 2000 Tweaks
by Anonymo on Sun 17th Jul 2005 05:57 UTC
Anonymo
Member since:
2005-07-06

Don't disable the Event Log.

If you do, it will take longer to boot up at first. Just to let someone know incase they were wondering why the boot up took longer. What it does it that it is loading the settings, then the network connection and suddently goes blank for a while looking the event logger. After like 10 seconds, it doesn't find it and logs in normaly. Most other tweaks worked. Will not try Fat or Fat32 tweak, even though I am interested in knowing about the dynamic disk thing and putting temp and such on another disk. If someone wants to elaborate more on this or link some instructions, much appreciated. Or if anyone tried this and it doesn't much help improve overall speed and efficiency, please post.

Reply Score: 1

v Time to throw out Windows? Yes!
by Anonymous on Sun 17th Jul 2005 08:07 UTC
valek
by Anonymous on Sun 17th Jul 2005 08:21 UTC
Anonymous
Member since:
---

such optimizations are very nice for people running a virtual pc.

Reply Score: 0

Ok, but...
by Anonymous on Sun 17th Jul 2005 10:21 UTC
Anonymous
Member since:
---

This is all fine and good, but for the average home user, this skeleton setup would be very impractical. No sound, only 10 MB to spare for apps, few resources available to spare towards installing security updates. At best, an out-dated workstation. At worst, an ITs worst nightmare in the making

Reply Score: 0

Hmm..
by Anonymous on Sun 17th Jul 2005 10:53 UTC
Anonymous
Member since:
---

I could probably get Windows 2000 down to smaller than that using nLite to remove all the unneeded parts (including IE), and disabling a few more services.

Still, i usually use Windows 95 or Windows 98 (or even DOS sometimes) on older computers for a slightly more retro feel.

and stop it with the BUT OMG, LINUX CAN DO IT. I for one prefer Windows, for all its wrongs. Plus its fun making a pile of bloat run on ancient computers.

Reply Score: 0

ext2 vs FAT vs NTFS?
by Anonymous on Sun 17th Jul 2005 10:58 UTC
Anonymous
Member since:
---

Does anyone know how ext2 comapres to FAT/NTFS in terms of reability and performance on windoze systems? I'm talking about the FOS ext2 drivers on sourceforge

http://e2fsprogs.sourceforge.net

Reply Score: 0

32MB is too much ;)
by Anonymous on Sun 17th Jul 2005 12:57 UTC
Anonymous
Member since:
---
Did that...
by Anonymous on Sun 17th Jul 2005 13:32 UTC
Anonymous
Member since:
---

in 1999, I run Windows 2000
on an 80486DX/4-100
with 32 MiB EDO PS/2 DRAM.

It took like 15 minutes to
boot, but run smoothly
afterwards. I did about
the same things as he did,
but the box was used for
network serving, too.

And I never liked hibernation;
you know x86 hardware has
its own will, and a reboot
can heal it.

Reply Score: 0

Zenith GT Workstation
by Anonymous on Sun 17th Jul 2005 14:12 UTC
Anonymous
Member since:
---

I have Windows 2000 Professional running on Zenith GT Workstation (1996) with 133MHz Intel Pentium and 32Mbs of ram.

Reply Score: 0

RE[2]: Patches
by Anonymous on Sun 17th Jul 2005 14:19 UTC
Anonymous
Member since:
---

The author recommends not installing any patches, anyway.

Reply Score: 0

X-Setup???
by Anonymous on Sun 17th Jul 2005 14:50 UTC
Anonymous
Member since:
---

"Following changes has to be made using the X-Setup tool (trial version will do)

* disabke activedesktop
* use "Classic" Explorer style"

Did he really need X-Setup to set those?

Reply Score: 0

RTFA
by zilla1126 on Sun 17th Jul 2005 14:55 UTC
zilla1126
Member since:
2005-07-17

To all the suggestions about using linux or *nix or win9x or nt 3.* - this guy CLEARLY says that he needed to do this because he is using his phone for internet and there are only 2000 and above drivers.

He clearly says:

Why would you do that?
I had an old but very leight-weight small subnotebook that I needed for after hours support for one of my clients... I needed to install Windows 2000 to use my mobile phone as a modem to access the high speed 3G data network. Your reason might be that you have an old PC you don't want to throw away and Windows 95/98/Me might not give you the features you are looking for... be aware though that if Windows 98 meets your needs it is stupid to upgrade because you have lots less memory to work with when installing Windows 2000.

Reply Score: 1

v RE: RTFA
by Anonymous on Sun 17th Jul 2005 17:01 UTC in reply to "RTFA"
be Advised.
by Anonymous on Sun 17th Jul 2005 16:36 UTC
Anonymous
Member since:
---

Be advised that the 1st version of Windows 2000, pre SP1, does not work with USB out of the box, SP1 or SP2, fixes USB support.

Minor oversight.

Reply Score: 0

RE: be Advised.
by Anonymous on Sun 17th Jul 2005 16:57 UTC in reply to "be Advised."
Anonymous Member since:
---

uh yes it does...

Reply Score: 0

RE[2]: be Advised.
by Anonymous on Mon 18th Jul 2005 06:25 UTC in reply to "RE: be Advised."
Anonymous Member since:
---

Uh no it does not. I suggest you actually 1) try it or 2) read about it before posting. Just because your mouse and or keyboard function properly does not mean that ALL USB devices work properly.

For reference:
SP4:http://support.microsoft.com/default.aspx?scid=kb;en-us;819332

http://support.microsoft.com/search/default.aspx?query=usb&x=0&y=0&...
(A list of 20 errors and their patch-fixes included with SP4)

http://support.microsoft.com/default.aspx?scid=kb;EN-US;320853
(A site identifying all that was "fixed" in service packs 1-3, including MANY USB fixes, as many as 100)

I know for a fact that Windows2000 pre SP1 does not work with 90% of USB devices, because I'VE PERSONALLY TRIED IT.

Reply Score: 0

RE[3]: be Advised.
by Anonymous on Mon 18th Jul 2005 16:10 UTC in reply to "RE[2]: be Advised."
Anonymous Member since:
---

uh....duhh....
well considering w2k is the only thing i run besides linux i think i do know a little at least...
my usb keyboard works fine
my usb mouse works fine
my usb printer with card reader works fine
(printer after installing drivers)
my lexmedia media reader works fine....

but there is a difference in support for USB and support for USB devices... as well as a difference in support for USB and USB2...

I didnt bother with your links, but my guess is that you are confusing usb for usb2... read your own links and see if it doesnt mention usb2 and then post back telling me everything that you KNOW! w2k didnt have support for usb2 built in but it was simply a inf file and update driver...

now if you are talking about driver support for the devices and not just the usb port then that is something else as well....

Reply Score: 0

well
by Anonymous on Sun 17th Jul 2005 16:49 UTC
Anonymous
Member since:
---

actually i think win98 is as much of a hog if not more than w2k... so i think w2k is a good move... i also think w2k is a much better os than win98....
some of the tools he talks about in here he could accomplish the same thing without the tools but oh well...
most of this just sounds like normal stuff i do anyway since i like my machine to have as much resources available as possible.... also on laptops, depending on the brand you will have hkcmd or tp4mon and you can kill those off as well.... I also kill dhcp and set my ip manually,distributed transaction controler, alerter, remote access stuff, telephony, windows time....
If you do kill event log I THINK that is the one that will hang for a while on bootup...
i think i did end up with a service pack 4 recently for some program tho and it seems alright... I think my laptop uses about 24megs on startup....
I just plain DISABLE some of the services

not a bad article....

of course he could just use linux on a old machine to act as a gateway with the modem hooked to that and then he would be able to not skip the firewall, the telephony services and remote connection stuff as well...

Reply Score: 0

v Who cares
by Anonymous on Sun 17th Jul 2005 19:47 UTC
Linux w/ 32MB
by Anonymous on Sun 17th Jul 2005 21:43 UTC
Anonymous
Member since:
---

It is very difficult to get anything done on Linux with 32MB of RAM. Yes, DSL will "feel" fast enough, but you will find it difficult to actually use it for any sort of "Desktop" taks. You'll have word processors that make Wordpad look powerful and spreadsheets that make paper and pencil look easier. A basic Linux system will do an excellent job as a server with an old system like that, but virtually all GUI applications for Linux are dreadful memory hogs if they have any functionality. Firefox and Thunderbird are barely usable with 128MB of RAM on Linux, as is OOo. With 32MB, both are out of the question. In contrast, most Microsoft apps have the major advantage of being incredibly lightweight, loading quickly and performing well even on ancient hardware. MS Office is the ONLY sane solution for office taks if you need to get any real work done with a system that has <128MB RAM. Internet Explorer is amazingly fast, too. Unfortunately the avantages of MS products end there.

Reply Score: 0

RE: Thats nothing...
by Anonymous on Sun 17th Jul 2005 21:46 UTC
Anonymous
Member since:
---

that is a common setup, and easy. alot of people have a
mid to late 90's cpu & 128mb of ram on xp. nothing special, After all windows xp came out in 2001.

Reply Score: 0

RE:Linux w/ 32MB
by Anonymous on Sun 17th Jul 2005 21:50 UTC
Anonymous
Member since:
---

Fedora core can make a pII run like a glacier even with
128MB of ram

Reply Score: 0

Shit Happens
by Anonymous on Sun 17th Jul 2005 22:56 UTC
Anonymous
Member since:
---

Try PC/GEOS 4.2. It runs on 8086 to Pentium 4 from 640Kb and Hercules or CGA to TrueVesa and more: FASTer than FAST! Stable, very Stable! Only with 20MB Size on Harddisk with Full DTP OfficeSuite a'la MSOffice, but better, smaller and faster.
http://www.breadbox.com

Forget the Microsoft Dust!

Reply Score: 0

You are kidding me right?
by Anonymous on Mon 18th Jul 2005 00:48 UTC
Anonymous
Member since:
---

You would not imagine putting this thing on the internet? By the time you pull up a web page you will have spyware or a virus or a worm. LOL!

Nice for off line work or quick work online and then get back off. Then keep a image so you can reghost your machine.

Reply Score: 0

Why not just upgade?
by Anonymous on Mon 18th Jul 2005 01:50 UTC
Anonymous
Member since:
---

Rather than struggling and tweaking to free up that last few Kb of memory, why not just upgrade when RAM is so cheap?

There's a computer recycling centre down the street from where I live. They're paid to dispose of old PCs mainly from schools/colleges and companies. RAM modules less than 128Mb are broken down for their raw materials and they have so many 128Mb PC100/PC133 sticks that they'll give them away free if you ask nicely. For that matter you can get a whole 600Mhz PIII, 256Mb RAM, 20Gb Hard disk, etc. for about $30. That's a system that really can run Windows 2000 quite nicely for web browsing and word processing.

I suppose it might be interesting to see how well a newer OS can run on really old hardware. But I can't really see any reason to run an old Pentium MMX for any practical task when much faster computers are being thrown in the trash and are available for next to nothing.

Reply Score: 0

RE: Why not just upgade?
by Anonymous on Mon 18th Jul 2005 02:16 UTC in reply to "Why not just upgade?"
Anonymous Member since:
---

where.....

Reply Score: 0

Trained.Monkey
by Anonymous on Mon 18th Jul 2005 10:48 UTC
Anonymous
Member since:
---

On 386 sx 25 MHz / 4 MB RAM I had Win 3.11 with Delphi 1 :-))

Reply Score: 0