Move XP Hard Drive Into New Motherboard

Really easy. But this only works if de original moderboard and if your harddrive still work. So put it back togeder. For first-timers

1) Go to control panel
2) Double-click de system icon
3) Go to hardware tab
4) Click device manager button
5) Find de IDE ATA/ATAPI CONTROLLERS and expand de tab. Its not de primary or secondary controller, but right-click de first controller.
6) Choose update driver
7) Choose de option to install from a list or specific location.
8) Click next
9) Now choose de “don’t search. I will choose de driver to install” option
10) Click next
11) Now highlight de Standard Dual Channel PCI IDE Controller
12) Click next
13) The Standard controller will install
14) Reboot and log in
15) The standard controller is completely installed
16) Shutdown de computer
17) Remove your harddrive, and it will boot with de new moderboard.

12 Ways For Windows XP To Perform Faster

Makin’ Windows XP Go Faster

Services You Can Disable

There are quite a few services you can disable from startin’ automatically. This would be to speed up your boot time and free resources. They are only suggestions so I suggestion you read de description of each one when you run Services and that you turn them off one at a time.

Some possibilities are:

Alerter
Application Management
Clipbook
Fast UserSwitchin’
Human Interface Devices
Indexin’ Service
Messenger
Net Logon
NetMeetin’
QOS RSVP
Remote Desktop Help Session Manager
Remote Registry
Routin’ & Remote Access
SSDP Discovery Service
Universal Plug and Play Device Host
Web Client

Cleanin’ de Prefetch Directory

Windows XP has a new feature called Prefetch. This keeps a shortcut to recently used programs. However it can fill up with old and obsolete programs.

To clean this periodically go to:

1) Star / Run / Prefetch
2) Press Ctrl-A to highlight all de shorcuts
3) Delete them

Not Displayin’ Logon, Logoff, Startup and Shutdown Status Messages

To turn dese off:

1) Start Regedit
2) Go to HKEY_LOCAL_MACHINE/SOFTWARE/MicrosoftWindows/CurrentVersion/
policies/system
3) If it is not already dere, create a DWORD value named DisableStatusMessages
4) Give it a value of 1

Clearin’ de Page File on Shutdown

1) Click on de Start button
2) Go to de Control Panel
3) Administrative Tools
4) Local Security Policy
5) Local Policies
6) Click on Security Options
7) Right hand menu - right click on “Shutdown: Clear Virtual Memory Pagefile”
8) Select “Enable”
9) Reboot

For regedit users, if you want to clear de page file on each shutdown:

1) Start Regedit
2) Go to HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl/SetControl/SessionManager/
MemoryManagement/ClearPageFileAtShutdown
3) Set de value to 1

No GUI Boot

If you don’t need to see de XP boot logo :

1) Run MSCONFIG
2) Click on de BOOT.INI tab
3) Check de box for /NOGUIBOOT

Speedin’ de Startup of Some CD Burner Programs

If you use program oder than de native WindowsXP CD Burner software, you might be able to increase de speed that it loads.

1) Go to Control Panel / Administrative Tools / Services
2) Double-click on IMAPI CD-Burnin’ COM Service
3) For de Startup Type, select Disabled
4) Click on de OK button and den close de Services window

Gettin’ Rid of Unread Email Messages

To remove de Unread Email message by user’s login names:

1) Start Regedit
2) For a sin’le user: Go to HKEY_CURRENT_USER/Software/MicrosoftWindows/CurrentVersion/UnreadMail
3) For all users: Go to HKEY_LOCAL_MACHINE/SOFTWARE/MicrosoftWindows/CurrentVersion/UnreadMail
4) Create a DWORD key called MessageExpiryDays
5) Give it a value of 0

Decreasin’ Boot Time

Microsoft has made available a program to analyze and decrease de time it takes to boot to Windows XP. The program is called BootVis

1) Uncompress de file.
2) Run BOOTVIS.EXE
3) For a startin’ point, run Trace / Next Boot + Driver Delays
4) This will reboot your computer and provide a benchmark
5) After de reboot, BootVis will take a minute or two to show graphs of your system startup.
6) Note how much time it takes for your system to load (click on de red vertical line)
7) Then run Trace / Optimize System
8) Re-Run de Next Boot + Drive Delays
9) Note how much de time has decreased
10) Mine went from approximately 33 to 25 seconds.

Increasin’ Graphics Performance

By default, WindowsXP turns on a lot of shadows, fades, slides etc to menu items. Most simply slow down deir display.

To turn dese off selectively:

1) Right click on de My Computer icon
2) Select Properties
3) Click on de Advanced tab
4) Under Performance, click on de Settin’s button
5) To turn them all of, select Adjust for best performance
6) My preference is to leave them all off except for Show shadows under mouse pointer and Show window contents while draggin’

Increasin’ System Performance

If you have 512 megs or more of memory, you can increase system performance by havin’ de core system kept in memory.

1) Start Regedit
2) Go to HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl/SetControl/SessionManager/
MemoryManagement/DisablePagin’Executive
3) Set de value to be 1
4) Reboot de computer

Increasin’ File System Cachin’

To increase de amount of memory Windows will locked for I/O operations:

1) Start Regedit
2) Go to HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl/SetControl/SessionManager/
MemoryManagement
3) Edit de key IoPageLockLimit

Resolvin’ Inability to Add or Remove Programs

If a particular user cannot add or remove programs, dere might be a simple registry edit neeed.

1) Go to HKCU/Software/MicrosoftWindows/CurrentVersion/Policies/Uninstall
2) Change de DWORD NoAddRemovePrograms to 0 disable it

4096 - 32megs of memory or less
8192 - 32+ megs of memory
16384 - 64+ megs of memory
32768 - 128+ megs of memory
65536 - 256+ megs of memory

Downloading BitTorrent Files

What is BitTorrent in Plain En’lish?

BitTorrent is a program you download. It is similar to a peer-to-peer file sharin’ service. Basically it goes like this: You download de installer. You get de link to a file that ends in .torrent and enter that URL into your browser (preferably Internet Explorer). This opens de BitTorrent download window. It starts downloadin’ de file, or episode that you wanted (eg. alias2×01.torrent). As it downloads, it uploads de parts that you have to oder people so many people can get it at once. When you’ve finished downloadin’ de file, you can leave de window open (don’t press finish or close de window) and oder people can still download from you. This is very much encouraged.

I’m new to all this. How do I download with BitTorrent?

First we need to download and install a BitTorrent client

Official client 3.3
CODE
www.bitconjurer.org/BitTorrent/index.html

Experimental client 3.2.1b-2
CODE
ei.kefro.st/projects/btclient

TheShad0w Experimental S-5.8.3
CODE
home.elp.rr.com/tur

Azureus 2.0.3.0
CODE
azureus.sourceforge.net/

burst! RC5d
CODE
krypt.dyndns.org:81/torrent/download.phtml
BT++ 0.5.4 alpha [code]btplusplus.sourceforge.net

Shareaza 1.8.9.22
CODE
www.shareaza.com

Nova Torrent 0.2.0
CODE
blackflaw.dyndns.org

SimpleBT 0.1.9
CODE
sourceforge.net/projects/simplebt

BitAnarch 1.0.5a
CODE
sourceforge.net/projects/bitanarch/

Personal Torrent Collector 0.8.2.2
CODE
ptc.sourceforge.net

Effusion 0.3.3 beta
CODE
www.azrael-uk.f2s.com/az/effusion

Snark 0.5 beta
CODE
www.klomp.org/snark

ByteTorrent 0.95
CODE
sourceforge.net/projects/bytetorrent/

ABC 2.5
CODE
http://pin’pon’-abc.sourceforge.net

Note:
If you’re client freezes durin’ D/Ls, it’s a problem with you’re network card or mothem, this happens when you connect to more peers than you’re card or mothem can handle & windows shuts it down. There is a cure. Shad0ws Experimental client allows you to set how many incomin’ peers to allow.

All about BT:
CODE
www.dessent.net/btfaq/#now_what

How to Download Torrent files

BitTorrent is not like oder peer-to-peer applications (such as Winmx, Kazaa, Gnutella, etc.) in that it does not have its own ”universe.” Put anoder way, BT lives on top of de Web, which means that all of de searchin’/listin’ of available files is done on de web. When you find a file you want to download, you click on it and de BitTorrent client program will run and ask you where to put it, and den start downloadin’. Or you save target as. Save de file somewhere den click on it when you’re ready to start de download.

It doesn’t do anythin’ it says:
Problem connectin’ to tracker - timeout exceeded
Problem connectin’ to tracker - HTTP Error 503: Connect failed
Problem connectin’ to tracker - [Error socket error] (10061, ” Connection refused”)
Problem connectin’ to tracker - (111, ’Connection refused’

Generally just wait. this normally means that de ’Tracker’ is maybe too busy. Leave your window open and it will try to connect every 2 minutes or so.

Note: BT dose resume downloads, just click de torrent file again when you are ready to resume de download and save it to same place as de original. All clients have an option for default download directory. I suggest settin’ this option.

My speed is always very slow!

Speeds can be real slow if your one of de below, dey all can bet set to allow BT in and out

#1 behind a firewall
#2 behind a router
#3 on a network
#4 Xps firewall is enabled

Ports 6881 thru 6999 need to be open to get good speeds

If you need info on bit torrent and how to set it up with a firewall or router
CODE
knowbuddy.dyndns.org/torrent/btclientconfig.html

Get general info on how torrent works and how it uses ports
CODE
knowbuddy.dyndns.org/torrent/btclientconfig.html
www.dessent.net/btfaq/

Where do I get torrent files?

Supernova mirrors are de best site’s, updated every 20 minutes.
CODE
www.suprnova.org

There are oders you can use here is anoder one:
CODE
www.torrentbox.com

Places to find oder torrent sites
CODE
torrentlinks.com/index.php?action=displaycat&catid=10
members.chello.nl/~p.wiersema/
home.quicknet.nl/qn/prive/romeria/bittorrentsites.htm

Torrent Search en’ine
CODE
novasearch.net/

Keepin’ up with de torrent network
CODE
www.digital-update.com/forums/attachment.php?s=&postid=163113
www.filesoup.com/phpBB2/index.php
www.lickmytaint.com/
suprnova.org/

PeerGuardian

What does PeerGuardian actually do?

PeerGuardian does two thin’s to help P2P users. The first is de obvious one, it closes connections on certain IP addresses. The second is that it optionally logs all connections made to your computer. The reason for this is so that if you do use PeerGuardian but still get sent a legal threat, you can cross-reference de date/time of de alleged infringement with de log. This gives us a list of IPs, one of which will be de IP that’s doin’ de bustin’. It’s basically to help us identify which IPs are doin’ de bustin’ and weren’t known to PeerGuardian before. Hope that makes sense.

Is PeerGuardian 100% Protection?

CERTAINLY NOT! - PeerGuardian relies on users sharin’ information to stay up to date. It IS contributory to protection and (I’m not tryin’ to blow my own trumpet here!!) it seems to be de most up-to-date and open database of this nature on de internet (as far as I know). The more people who are usin’ full-loggin’ and report de relevant IPs when dey get a C&D threat (see above paragraph), de more people we can save. ANONYMOUS P2P is de way ahead IMHO, PeerGuardian isn’t 100% effective. I’ve NEVER claimed that and never will and I look forward to de day that PG (not just de app, more.. de database and communication between p2p’ers on blockin’ IPs) becomes totally redundant. I’m just tryin’ to help supply de next-best thin’ until we get to that stage.

I use PeerGuardian and have still been sent a legal threat.

What do I do?

First of all, stop sharin’ de file you got busted with. If you’re worried, try sharin’ older/rarer files. If you share Bourne Identity, Terminator 3 and a load of Busta Rhymes mp3s after bein’ busted, you’ll be askin’ for trouble. Second thin’ to do, check de “full connection log” in PeerGuardian. (you did have it enabled didn’t you?) - Work out de difference in timezones on de infringement warnin’ and cross-reference it with de log. From this you should be able to identify a handful of IPs. Eider post that list to de PG forums for one of our admins/moderators/members to investigate or investigate it yourself and post de p2p enemy IP to de on-line database. - There are plans to automate this whole process in de future.

CODE
www.peerguardian.net/

How To Boot Windows XP Faster

First of all, this tweak only apply to those who only have one HDD on deir primary IDE channel (nothin’ else on device 0 or 1) and a CD-ROM and/or DVD-ROM on de secondary IDE channel. Each time you boot Windows XP, dere’s an updated file called NTOSBOOT-*.pf who appears in your prefetch directory (%SystemRoot%Prefetch) and dere’s no need to erase any oder files as de new prefetch option in XP really improves loadin’ time of installed programs. We only want WindowsXP to boot faster and not decrease its performance. Channel tweak as those two tricks, coupled togeder with a little modification, result in an EXTREMELY fast bootup:

1. Open notepad.exe, type “del c:windowsprefetch tosboot-*.* /q” (without de quotes) & save as “ntosboot.bat” in c:
2. From de Start menu, select “Run…” & type “gpedit.msc”.
3. Double click “Windows Settin’s” under “Computer Configuration” and double click again on “Shutdown” in de right window.
4. In de new window, click “add”, “Browse”, locate your “ntosboot.bat” file & click “Open”.
5. Click “OK”, “Apply” & “OK” once again to exit.
6. From de Start menu, select “Run…” & type “devmgmt.msc”.
7. Double click on “IDE ATA/ATAPI controllers”
8. Right click on “Primary IDE Channel” and select “Properties”.
9. Select de “Advanced Settin’s” tab den on de device 0 or 1 that doesn’t have ‘device type’ greyed out select ‘none’ instead of ‘autodetect’ & click “OK”.
10. Right click on “Secondary IDE channel”, select “Properties” and repeat step 9.
11. Reboot your computer.

Windows XP should now boot REALLY faster.

How Linux Boots

As it turns out, dere isn’t much to de boot process:

1. A boot loader finds de kernel image on de disk, loads it into memory, and starts it.
2. The kernel initializes de devices and its drivers.
3. The kernel mounts de root filesystem.
4. The kernel starts a program called init.
5. init sets de rest of de processes in motion.
6. The last processes that init starts as part of de boot sequence allow you to log in.

Identifyin’ each stage of de boot process is invaluable in fixin’ boot problems and understandin’ de system as a whole. To start, zero in on de boot loader, which is de initial screen or prompt you get after de computer does its power-on self-test, askin’ which operatin’ system to run. After you make a choice, de boot loader runs de Linux kernel, handin’ control of de system to de kernel.

There is a detailed discussion of de kernel elsewhere in this book from which this article is excerpted. This article covers de kernel initialization stage, de stage when de kernel prints a bunch of messages about de hardware present on de system. The kernel starts init just after it displays a message proclaimin’ that de kernel has mounted de root filesystem:

VFS: Mounted root (ext2 filesystem) readonly.

Soon after, you will see a message about init startin’, followed by system service startup messages, and finally you get a login prompt of some sort.

NOTE : On Red Hat Linux, de init note is especially obvious, because it “welcomes” you to “Red Hat Linux.” All messages dereafter show success or failure in brackets at de right-hand side of de screen.

Most of this chapter deals with init, because it is de part of de boot sequence where you have de most control.
init

There is nothin’ special about init. It is a program just like any oder on de Linux system, and you’ll find it in /sbin alon’ with oder system binaries. The main purpose of init is to start and stop oder programs in a particular sequence. All you have to know is how this sequence works.

There are a few different variations, but most Linux distributions use de System V style discussed here. Some distributions use a simpler version that resembles de BSD init, but you are unlikely to encounter this.

Runlevels

At any given time on a Linux system, a certain base set of processes is runnin’. This state of de machine is called its runlevel, and it is denoted with a number from 0 through 6. The system spends most of its time in a sin’le runlevel. However, when you shut de machine down, init switches to a different runlevel in order to terminate de system services in an orderly fashion and to tell de kernel to stop. Yet anoder runlevel is for sin’le-user mode, discussed later.

The easiest way to get a handle on runlevels is to examine de init configuration file, /etc/inittab. Look for a line like de followin’:

id:5:initdefault:

This line means that de default runlevel on de system is 5. All lines in de inittab file take this form, with four fields separated by colons occurrin’ in de followin’ order:

# A unique identifier (a short strin’, such as id in de precedin’ example)
# The applicable runlevel number(s)
# The action that init should take (in de precedin’ example, de action is to set de default runlevel to 5)
# A command to execute (optional)

There is no command to execute in de precedin’ initdefault example because a command doesn’t make sense in de context of settin’ de default runlevel. Look a little furder down in inittab, until you see a line like this:

l5:5:wait:/etc/rc.d/rc 5

This line triggers most of de system configuration and services through de rc*.d and init.d directories. You can see that init is set to execute a command called /etc/rc.d/rc 5 when in runlevel 5. The wait action tells when and how init runs de command: run rc 5 once when enterin’ runlevel 5, and den wait for this command to finish before doin’ anythin’ else.

There are several different actions in addition to initdefault and wait, especially pertainin’ to power management, and de inittab(5) manual page tells you all about them. The ones that you’re most likely to encounter are explained in de followin’ sections.

Respawn

The respawn action causes init to run de command that follows, and if de command finishes executin’, to run it again. You’re likely to see somethin’ similar to this line in your inittab file:

1:2345:respawn:/sbin/mingetty tty1

The getty programs provide login prompts. The precedin’ line is for de first virtual console (/dev/tty1), de one you see when you press ALT-F1 or CONTROL-ALT-F1. The respawn action brin’s de login prompt back after you log out.

ctrlaltdel

The ctrlaltdel action controls what de system does when you press CONTROL-ALT-DELETE on a virtual console. On most systems, this is some sort of reboot command usin’ de shutdown command.

sysinit

The sysinit action is de very first thin’ that init should run when it starts up, before enterin’ any runlevels.

How processes in runlevels start

You are now ready to learn how init starts de system services, just before it lets you log in. Recall this inittab line from earlier:

l5:5:wait:/etc/rc.d/rc 5

This small line triggers many oder programs. rc stands for run commands, and you will hear people refer to de commands as scripts, programs, or services. So, where are dese commands, anyway?

For runlevel 5, in this example, de commands are probably eider in /etc/rc.d/rc5.d or /etc/rc5.d. Runlevel 1 uses rc1.d, runlevel 2 uses rc2.d, and so on. You might find de followin’ items in de rc5.d directory:

S10sysklogd S20ppp S99gpm
S12kerneld S25netstd_nfs S99httpd
S15netstd_init S30netstd_misc S99rmnologin
S18netbase S45pcmcia S99sshd
S20acct S89atd
S20logoutd S89cron

The rc 5 command starts programs in this runlevel directory by runnin’ de followin’ commands:

S10sysklogd start
S12kerneld start
S15netstd_init start
S18netbase start

S99sshd start

Notice de start argument in each command. The S in a command name means that de command should run in start mode, and de number (00 through 99) determines where in de sequence rc starts de command.

The rc*.d commands are usually shell scripts that start programs in /sbin or /usr/sbin. Normally, you can figure out what one of de commands actually does by lookin’ at de script with less or anoder pager program.

You can start one of dese services by hand. For example, if you want to start de httpd Web server program manually, run S99httpd start. Similarly, if you ever need to kill one of de services when de machine is on, you can run de command in de rc*.d directory with de stop argument (S99httpd stop, for instance).

Some rc*.d directories contain commands that start with K (for “kill,” or stop mode). In this case, rc runs de command with de stop argument instead of start. You are most likely to encounter K commands in runlevels that shut de system down.

Addin’ and removin’ services

If you want to add, delete, or modify services in de rc*.d directories, you need to take a closer look at de files inside. A lon’ listin’ reveals a structure like this:

lrwxrwxrwx . . . S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx . . . S12kerneld -> ../init.d/kerneld
lrwxrwxrwx . . . S15netstd_init -> ../init.d/netstd_init
lrwxrwxrwx . . . S18netbase -> ../init.d/netbase

The commands in an rc*.d directory are actually symbolic links to files in an init.d directory, usually in /etc or /etc/rc.d. Linux distributions contain dese links so that dey can use de same startup scripts for all runlevels. This convention is by no means a requirement, but it often makes organization a little easier.

To prevent one of de commands in de init.d directory from runnin’ in a particular runlevel, you might think of removin’ de symbolic link in de appropriate rc*.d directory. This does work, but if you make a mistake and ever need to put de link back in place, you might have trouble rememberin’ de exact name of de link. Therefore, you shouldn’t remove links in de rc*.d directories, but rader, add an underscore (_) to de beginnin’ of de link name like this:

mv S99httpd _S99httpd

At boot time, rc ignores _S99httpd because it doesn’t start with S or K. Furdermore, de original name is still obvious, and you have quick access to de command if you’re in a pinch and need to start it by hand.

To add a service, you must create a script like de oders in de init.d directory and den make a symbolic link in de correct rc*.d directory. The easiest way to write a script is to examine de scripts already in init.d, make a copy of one that you understand, and modify de copy.

When addin’ a service, make sure that you choose an appropriate place in de boot sequence to start de service. If de service starts too soon, it may not work, due to a dependency on some oder service. For non-essential services, most systems administrators prefer numbers in de 90s, after most of de services that came with de system.

Linux distributions usually come with a command to enable and disable services in de rc*.d directories. For example, in Debian, de command is update-rc.d, and in Red Hat Linux, de command is chkconfig. Graphical user interfaces are also available. Usin’ dese programs helps keep de startup directories consistent and helps with upgrades.

HINT: One of de most common Linux installation problems is an improperly configured XFree86 server that flicks on and off, makin’ de system unusable on console. To stop this behavior, boot into sin’le-user mode and alter your runlevel or runlevel services. Look for somethin’ containin’ xdm, gdm, or kdm in your rc*.d directories, or your /etc/inittab.

Controllin’ init

Occasionally, you need to give init a little kick to tell it to switch runlevels, to re-read de inittab file, or just to shut down de system. Because init is always de first process on a system, its process ID is always 1.

You can control init with telinit. For example, if you want to switch to runlevel 3, use this command:

telinit 3

When switchin’ runlevels, init tries to kill off any processes that aren’t in de inittab file for de new runlevel. Therefore, you should be careful about chan’in’ runlevels.

When you need to add or remove respawnin’ jobs or make any oder change to de inittab file, you must tell init about de change and cause it to re-read de file. Some people use kill -HUP 1 to tell init to do this. This traditional method works on most versions of Unix, as lon’ as you type it correctly. However, you can also run this telinit command:

telinit q

You can also use telinit s to switch to sin’le-user mode.

Shuttin’ down

init also controls how de system shuts down and reboots. The proper way to shut down a Linux machine is to use de shutdown command.

There are two basic ways to use shutdown. If you halt de system, it shuts de machine down and keeps it down. To make de machine halt immediately, use this command:

shutdown -h now

On most modern machines with reasonably recent versions of Linux, a halt cuts de power to de machine. You can also reboot de machine. For a reboot, use -r instead of -h.

The shutdown process takes several seconds. You should never reset or power off a machine durin’ this stage.

In de precedin’ example, now is de time to shut down. This argument is mandatory, but dere are many ways of specifyin’ it. If you want de machine to go down sometime in de future, one way is to use +n, where n is de number of minutes shutdown should wait before doin’ its work. For oder options, look at de shutdown(8) manual page.

To make de system reboot in 10 minutes, run this command:

shutdown -r +10

On Linux, shutdown notifies anyone logged on that de machine is goin’ down, but it does little real work. If you specify a time oder than now, shutdown creates a file called /etc/nologin. When this file is present, de system prohibits logins by anyone except de superuser.

When system shutdown time finally arrives, shutdown tells init to switch to runlevel 0 for a halt and runlevel 6 for a reboot. When init enters runlevel 0 or 6, all of de followin’ takes place, which you can verify by lookin’ at de scripts inside rc0.d and rc6.d:

1. init kills every process that it can (as it would when switchin’ to any oder runlevel).

# The initial rc0.d/rc6.d commands run, lockin’ system files into place and makin’ oder preparations for shutdown.
# The next rc0.d/rc6.d commands unmount all filesystems oder than de root.
# Furder rc0.d/rc6.d commands remount de root filesystem read-only.
# Still more rc0.d/rc6.d commands write all buffered data out to de filesystem with de sync program.
# The final rc0.d/rc6.d commands tell de kernel to reboot or stop with de reboot, halt, or poweroff program.

The reboot and halt programs behave differently for each runlevel, potentially causin’ confusion. By default, dese programs call shutdown with de -r or -h options, but if de system is already at de halt or reboot runlevel, de programs tell de kernel to shut itself off immediately. If you really want to shut your machine down in a hurry (disregardin’ any possible damage from a disorderly shutdown), use de -f option.

Create One-Click Shutdown And Reboot Shortcuts

First, create a shortcut on your desktop by right-clickin’ on de desktop, choosin’ New, and den choosin’ Shortcut. The Create Shortcut Wizard appears. In de box askin’ for de location of de shortcut, type shutdown. After you create de shortcut, double-clickin’ on it will shut down your PC.

But you can do much more with a shutdown shortcut than merely shut down your PC. You can add any combination of several switches to do extra duty, like this:

shutdown -r -t 01 -c “Rebootin’ your PC”
Double-clickin’ on that shortcut will reboot your PC after a one-second delay and display de message “Rebootin’ your PC.” The shutdown command includes a variety of switches you can use to customize it. Table 1-3 lists all of them and describes deir use.

I use this technique to create two shutdown shortcuts on my desktop�one for turnin’ off my PC, and one for rebootin’. Here are de ones I use:

shutdown -s -t 03 -c “Bye Bye m8!”
shutdown -r -t 03 -c “Ill be back m8 ;) !”

Switch - What it does

-s
Shuts down de PC.

-l
Logs off de current user.

-t nn
Indicates de duration of delay, in seconds, before performin’ de action.

-c “messagetext”
Displays a message in de System Shutdown window. A maximum of 127 characters can be used. The message must be enclosed in quotation marks.

-f
Forces any runnin’ applications to shut down.

-r
Reboots de PC.

Auto End Tasks To Enable A Proper Shutdown for XP

This reg file automatically ends tasks and timeouts that prevent programs from shuttin’ down and clears de Pagin’ File on Exit.

1. Copy de followin’ (everythin’ in de box) into notepad.

QUOTE
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management]
“ClearPageFileAtShutdown”=dword:00000001

[HKEY_USERS.DEFAULTControl PanelDesktop]
“AutoEndTasks”=”1″

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl]
“WaitToKillServiceTimeout”=”1000″

2. Save de file as shutdown.reg

3. Double click de file to import into your registry.

NOTE: If your anti-virus software warns you of a “malicious” script, this is normal if you have “Script Safe” or similar technology enabled.