Netbooks and how to maximize preformance with Windows

Lately netbooks have become a trend. I just had to get one. I now enjoy an Asus Eee PC 900. Its one of the coolest things I own. Its really light weight, ultra mobile, and perfect for any environment. My battery lasts about 4 hours. It has built in wireless, 900Mhz processor, 1GB ram, and a 16GB SSD.

Because of the slow speed of most ultra portables, Windows OS’s do not preform that well. In fact my Eee came with Linux on it. I elected to put windows on my Eee PC so that I could game a little, I think I should have gone with Ubuntu at this point but that is another story.

With all the crap that Windows puts on your system I will show you how to get your Windows OS, not vista, to preform really well. As proof on concept these below instructions are responsible for my 8 second boot time with Windows XP Pro.
Information has been collected from written by alfaphlex

1) Install nLited XP
Get rid of Windows junk before even installing it. Follow guides here or here, my nLited copy is less than 300 MB, but you can get it down to less than 200 if you want.

2) Disable paging file*
Right click on My Computer and go to:
Properties->Advanced->Performance:Settings->Advanced->Virtual Memory:Change
Select “No Paging File” and click Set.

3) Disable indexing
Go to into My Computer and right click->Properties on C: drive.
Deselect “Allow Indexing Service to index…”
Select “Apply changes to sub folders and files”(this might take a while)

4) Disable the NTFS Last Access Time Stamp*
Go to Start->Run and type in “regedit”. Hit enter.
Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Right click and New->DWORD Value and name it “NtfsDisableLastAccessUpdate”
Double-click on it and set the value to “1”.

5) System cache*

Download Cacheset
For Cacheset performance explanation, see post #33:

How to restart with your desired Cacheset settings
-Right click on cacheset.exe and “Create Shortcut”.
-Right click on the shortcut and select “Properties”.
-In Target, AFTER the closing quotation, write your min and max desired limits separated by spaces (same you would have set in Cacheset. Should look something like this:
“path/to/cacheset.exe” 4500 100000
– Click “OK” and drag shortcut into Start->Programs->Startup

Memory Usage
Right click on My Computer and go to:
Properties->Advanced->Performance:Settings->Advanced->Memory Usage
Select “System cache”

6) Install a Ramdisk
Download it here. It’s free and has a gui.
Set it to about 192-384mb depending how much you plan to use for firefox/ie caching (steps 7 and 8).
Make sure Media Type is “Fixed Media”.
This will be used for some of the following steps.

7) Redirect TMP/TEMP directories to Ramdisk
Right click on My Computer and go to:
Properties->Advanced->Environment Variables
In User Variables, set TMP and TEMP to “R:\Temp”. Do the same for TMP/TEMP in System variables.

note: “R:” is the default letter for the Ramdisk in previous step. If you set it to a different letter, change accordingly.

8) eeectl
Download it here.
Replace text in eeectl.ini with code in first post of this thread.
The 100mhz fsb gives a noticeable boost to the 16gb drive. Read thread for details.

9) Improve Start up speed
There is a free Microsoft utility that analyzes your entire startup process up until everything is load into Windows. It’s called Bootvis. Download it here.

-Install and run Bootvis

-Go to the Trace menu and select “Next Boot” or “Next Boot + Driver Delays”(if you want to check driver load speed, for now the first option should be fine)

-It’ll show a “Trace Repetitions” window, leave it as it is (set to only reboot once) and click OK. Upon pressing OK, it’ll immediately go into a reboot process, so close/save anything you were doing beforehand.

-Don’t do anything until Bootvis opens again. Make sure the “Process Creates” option is checked on the left side. The “Process Creates” window shows you exactly what applications run at startup and when. If there’s any applications you see starting up that you don’t want, remove it from your startup using either the Registry or MSConfig methods. If there are any applications you’re unfamiliar with, please google it before changing anything as it might be a system application (ie- explorer.exe, svchost.exe, ctfmon.exe).

note- You can just skip the whole Bootvis part and remove startup programs using registry/msconfig methods, but bootvis is helpful in telling you which applications take longer to load, including the ones you might want.

10) Firefox
Type “about:config” in the address bar and hit enter.

You have 2 choices:

a) redirect cache to Ramdisk:
Set “browser.cache.disk.parent_directory” and change value to “R:\cache” (R: is your ramdisk drive).
Set “browser.cache.disk.capacity” to about 50000 (50mb).

if “browser.cache.disk.parent_directory” does exist: right click->new->string->”browser.cache.disk.parent_directory”->”R:\cache”


b) disable cache altogether:
doubleclick on browser.cache.disk.enable. It should turn bold and value = false.

Explanation here(at the very bottom of the page)

Set “browser.sessionhistory.max_total_viewers” to 0

11) Internet Explorer
Redirect cache to ramdisk
Go to: Tools->Internet Options->Browsing History->Move Folder
Select your ramdisk drive.
Set disc space to about 50mb.

note: IE7 will log you off automatically after this step.

Edit: If you are intersted in more eee mods then check out:

2 Replies to “Netbooks and how to maximize preformance with Windows”

  1. Вообще да, мне это напоминает ситуацию с выборами призидента Украины. Выборы прошли, а не факт, кто призедентом будет. Да, блин, демократия. Хех, простите за флуд небольшой, навеяло просто.

Leave a Reply

Your email address will not be published. Required fields are marked *