Thursday, October 1, 2009

The fastest operating system needs this

 The fastest operating system needs this 2
"Indexing"
. If you do not do a whole lot of searches on your hard drive then I suggest turnning this feature off:
1. right click C: and press properties
2. Uncheck "Allow Indexing Service"
3. Apply changes to C:\ subfolders and files.

TIMEOUT DUAL BOOT TWEAK
If you have a dual boot process - you can edit the time xp displays the choice page. the default is 30sec. Lower the seconds (10 9 8 etc) and it’ll take less....time
Goto - Control Panel > System > Advanced > Startup and Recovery > Settings > Time to display list of operating systems

GROUP POLICIES MANAGER This will dramatically speed up the login process -
Go to Start/Run type in gpedit.msc and click ok.
Right click on the Local Computer Policy entry and select Properties from the menu that appears.
Add checkmarks to the two options within the Disable section.

Very SLOW BOOT WHEN NETWORKING
Alt-click (or right click) on Network Places > Properties
Alt-click on Ethernet Adapter connection > properties
Un-check "File and Printer Sharing for Microsoft Networks" > OK

SPEED UP BOOT
1. Open the Device Manager. One way to do that is to right click on "My Computer", select the Hardware tab, and Select Device Manager.
2. Expand "IDE ATA/ATAPI Controllers" and double-click on "Primary IDE Channel"
3. Under the "Advanced Settings" tab, check the "Device 1" setting. More than likely, your current transfer mode is set to PIO.
4. Set it to "DMA if available".
DISABLE AUTO DETECTION OF EMPTY IDE SLOTS
If either IDE slot on the controller is empty, the 'device type' dropdown box will be not grayed out. Set it to 'none' to disable auto detection of IDE devices on that particular slot.
Repeat the above steps for the 'secondary IDE controller.'
Speedup boot time by IMPROVING NTFS CHECK
CHKNTFS is the command used to set the AUTOCHK initiation count down time. You can reduce it from default 9 seconds to a much lower value say 4 seconds. Go to command prompt and type CHKNTFS/T:4
This command would set the AUTOCHK initiation count time down to 4.



"Startup programs"
The easiest is to do the following:
1. start --> run --> msconfig
2. Click on the "startup" tab (furthest right)\
3. Unclick any items you don't want to load when windows starts.



Start "run" and type "regedit". If these entries don't exist, create them as new DWORDs.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\FileSystem
Create a DWORD value named 'ContigFileAllocSize' and set the value to '200' (in hex) or 512 (decimal)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management
A) DisablePagingExecutive -double click it and in the decimal put a 1 - this allows XP to keep data in memory now instead of paging sections of ram to harddrive yeilds faster performance.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\FileSystem]
DisableNTFSLastAccessUpdate=1 Disables constant updating of dates a file/folder was last accessed.
NTFSDisable8Dot3NameCreation=1 To disable support for old DOS 8-character filenames.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher];
3. Set the value to either 0-Disable, 1-App launch prefetch, 2-Boot Prefetch, 3-Both ("3" is recommended).

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\

in the registry and find the value SecondLevelDataCache. You must then adjust it to the value (in kilobytes) of the L2 Cache of your processor.
make sure to click deciemal on the left hand side

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt imizeFunction Select Enable from the list on the right. Right on it and select Modify. Change the value to Y to enable and N to disable. Reboot your computer.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer]
Create a new Key (a sub-folder, not an entry) called "AlwaysUnloadDll". Once created double-click on the (Default) entry in the right pane and enter a value of 1.

HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace.
Find a key named {D6277990-4C6A-11CF-8D87-00AA0060F5BF}.
Right click on it and delete it.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\AlwaysUnloadDLL]
""="1"

No More Windows CD
To avoid the hassle of hunting down your Windows XP CD every time you want to
restore a system file (Windows File Protection at work) or add and remove components,
just copy the entire thing to your disk and modify a setting in the Group Policy Editor.
Navigate to Computer Configuration > Administrative Templates > System. On the
right-hand pane, you’ll find “Specify Windows installation file location”. Double-click
this, select Enable, and enter the path to your Windows XP setup file. You can even
point it to a network path on your office LAN, so you don’t have to run to your system
admin every time Windows wants the installation CD.



turn off those services from the boot

1. Right-click on My Computer icon on desktop and select Manage, it’ll open a window, in which goto: Services & Application -> Services. To disable or Set it to MANUAL, double-click on service and select What u want in Startup list box.

So here is the list of services that can be safely set to MANUAL (Many of them may be disabled automatically on some systems):
Alerter
Computer Browser
Distributed Link Tracking Client (If u hv NTFS partition, then don’t disable it)
Fast User Switching Capability (removes Switch Users option)
Indexing service
Internet Connection Firewall/Internet Connection Sharing
Messenger
Remote Registry (Always disable it for Security purposes)
Secondary Logon
Server
System Restore (If u don’t use System Restore)
TCP/IP NetBIOS Helper Service
Uninterruptible Power Supply
Upload Manager
Wireless Zero Configuration

EVERY THING ELSE IS FOR FIREFOX



SPEED UP FIRE FOX
Type about:config in the address bar and then press Enter
network.http.pipelining set true
network.http.pipelining.maxrequests set 8
network.http.proxy.pipelining set true
network.dns.disableIPv6 set true
Right-click Boolean Enter content.interrupt.parsing Enter true.
Right-click Integer Enter content.max.tokenizing.time Enter 2250000
Right-click Integer Enter content.notify.interval Enter 750000
Right-click Boolean Enter content.notify.ontimer Enter true
Right-click Integer Enter content.notify.backoffcount Enter 5.
Right-click Integer Enter content.switch.threshold Enter 750000
Rightclick Integer Enter nglayout.initialpaint.delay Enter 0



For fast computers and fast connections, optimal settings.
browser.display.show_image_placeholders: False
network.http.max-connections: 48
network.http.max-connections-per-server: 32
network.http.max-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 32
network.http.pipelining: True
network.http.pipelining.maxrequests: 32
network.http.proxy.pipelining: True



Quick and Dirty Settings
network.http.pipelining: True
network.http.pipelining.firstrequest: True
network.http.pipelining.maxrequests: 8
nglayout.initialpaint.delay: 0



Common to all configurations
These are the settings that seem to be common to all configuration files regardless of connection speed or computer speed with a couple of additions - plugin paths can be found with about: plugins and the bookmark menu delay is turned off.
network.http.pipelining: True
network.http.proxy.pipelining: True
network.http.pipelining.maxrequests: 8
content.notify.backoffcount: 5
plugin.expose_full_path: True
ui.submenuDelay: 0



Fast Computer Fast Connection
content.interrupt.parsing: True
content.max.tokenizing.time: 2250000
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
nglayout.initialpaint.delay: 0
network.http.max-connections: 48
network.http.max-connections-per-server: 16
network.http.max-persistent-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 8
browser.cache.memory.capacity: 65536
A couple settings of note - Firefox is allocated 4096 KB of memory by default and in this configuration we give it roughly 65MB as denoted by the last line. This can be changed according to what is used.



Fast Computer, Slower Connection
This configuration is more suited to people without ultra fast connections. I’m not talking about dial up connections but slower DSL / Cable connections.
content.max.tokenizing.time: 2250000
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
network.http.max-connections: 48
network.http.max-connections-per-server: 16
network.http.max-persistent-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 8
nglayout.initialpaint.delay: 0
browser.cache.memory.capacity: 65536



Fast Computer, Slow Connection
browser.xul.error_pages.enabled: True
content.interrupt.parsing: True
content.max.tokenizing.time: 3000000
content.maxtextrun: 8191
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
network.http.max-connections: 32
network.http.max-connections-per-server: 8
network.http.max-persistent-connections-per-proxy: 8
network.http.max-persistent-connections-per-server : 4
nglayout.initialpaint.delay: 0
browser.cache.memory.capacity: 65536



Slow Computer, Fast Connection
content.max.tokenizing.time: 3000000
content.notify.backoffcount: 5
content.notify.interval: 1000000
content.notify.ontimer: True
content.switch.threshold: 1000000
content.maxtextrun: 4095
nglayout.initialpaint.delay: 1000
network.http.max-connections: 48
network.http.max-connections-per-server: 16
network.http.max-persistent-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 8
dom.disable_window_status_change: True
One of the changes made for this particular configuration is the final line where the status bar is disabled for changing web pages to save processor time.



Slow Computer, Slow Connection
I hv entered the doldrums of the dial-up user…
content.max.tokenizing.time: 2250000
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
nglayout.initialpaint.delay: 750
network.http.max-connections: 32
network.http.max-connections-per-server: 8
network.http.max-persistent-connections-per-proxy: 8
network.http.max-persistent-connections-per-server : 4
dom.disable_window_status_change: True