Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,972 members, 7,817,857 topics. Date: Saturday, 04 May 2024 at 09:21 PM

Tweaking And Customizing Windows Xp - Computers - Nairaland

Nairaland Forum / Science/Technology / Computers / Tweaking And Customizing Windows Xp (2614 Views)

Installing Windows XP Without A CD-ROM Drive / Windows Xp Service Pack 2 Activation / Computer Restarts While Booting Up Reaching The Windows Xp Logo Stage Only (2) (3) (4)

(1) (Reply) (Go Down)

Tweaking And Customizing Windows Xp by Neoteny(m): 4:15pm On Nov 10, 2007
some time ago i started a topic on tweaking winxp but due to lack of participation i quicky lost interest but now im going to post a few tips i came across and if anyone has more then please keep this thread active and lets help each other out with what we found out across the web or through personal discovery.

this will assist others in not having to post questions all the time or digging for answers in disparate threads.

thanks.

ok, to begin with, vista is here but theres still life in the old xp and i daresay a sizable bunch of us still get off on it so lets flog a near dead horse with the following:

NOTE: a lot of these tweaks involve editing the registry, windows' nerve center, which could lead to system instability if done improperly. therefore, if you are fainthearted pls dont edit your registry. if you are made of steel, then by all means do go on with the understanding that neoteny wont be held responsible if you bricked your 'puter.


1. If you want to disable the Take Tour of Windows XP that comes up after you install WindowsXP:
Start Regedit (shortcut, windowskey + r, type regedit in Run box)
Go to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Tour
Create a new DWORD key called RunCount
Give it a value of 0

2. to speed up how fast winxp browses shared folders,

3. Increase the amount of data is buffered at one time to send to a client. On the computer with the shared directory:
Start Regedit
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Create a DWORD Key called SizReqBuf
Give it a value of Hex FFFF

4. To manage all your shared folders, you can run the SHARES snap-in directly

Start / Run / fsmgmt.msc

This will show you all your shared folders in a single window
You can also see what other computers are connected and what files they have open.

5. If you would like to create an icon to suspend your computer,
Right click on the Desktop
New / Shortcut
Enter in rundll32.exe PowrProf.dll, SetSuspendState
Give it whatever name you want
Now when you click on that shortcut, your computer will shutdown and suspend

6. changigng user type
Normally in XP Pro, through the Control Panel / User Accounts icon, you are only allowed to create administrators or limited users.
If you want to create
Right click on My Computer
Manage
Local Users and Groups
Users
Right click on the user you want to change
Properties
Member of tab
Add button
Advanced button
Find Now button
From here you see the full list of possibilities (e.g. Power User, Backup Operator etc.)

7. a while ago a nairalander had problems with svchost cos his antivirus software identified it as a malware. as far as i know svchost is an execuable that reads the registry and compiles the services it must load at startup (see http://support.microsoft.com/kb/314056. such services include COM and other services that run from dlls. if you start task manager and look under the processes tab you will see multiple svchost processes running, but each is an instance of the executable running different services. remember, services are the vital windows components that run in memory and make up windows, as well as bits of other software. if you want to see a list of running services just type msconfig in Run, select the services tab.
now, svchost services are identified by HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost.

therefore, svchost is not a virus no matter what panda and kaspersky or whatever antivirus you use say.

but to actually determine what services svchost runs, open command prompt (run, cmd) and type tasklist /svc /fi "imagename eq svchost.exe"

7. If you are having problems with lockups, blue screens, or can only get to safe mode,
often the problem is due to a faulty device driver.

One way to help identify them is through the use of the Verfier program

a. Start / Run / Verifier
b Keep the default of Create Standard Settings
c. Select the type of drivers you want to confirm
d. A list of drivers to be verified on the next boot will be shown.
e. Reboot
f. If your computer stops with a blue screen, you should get an error message with the problem driver
g. To turn off the Verifier, run verifier /reset

8. If you want to see a list of installed drivers, you can run the driverquery program in the cmd prompt.
There are a lot of available switches to view different types of information.
One use can be to export to a CSV file for viewing in Excel
An example would then be:

Driverquery /v /fo csv > drivers.csv

9. firewalls are fine and good but for me they can be annoying, especially the one that coomes with norton internet security, which i had to uninstall off a friends lappy to enable access his office lan dlink router. but with exception of norton (i could be wrong) you dont always have to uninstall, especially with xp's default firewall. to open ports or add programs to xp sp2's firewall,

1. Click on Start / Run
2.Enter in firewall.cpl
3. Click on the Exceptions tab

Adding a Port for Internet Access:
a. Click on the Add Port button
b. Name it whatever you want
c. Enter in the ports you want to open

Adding a Program for Internet Access
a. Click on Add Program, button
b. A list of all installed programs will be displayed
c. Highlight the one you want to include for Internet access
Click on the OK button

9. you dont always have to click start>controlpanel>add/remove programs. you can have a shortcup on the desktop. just right-click the desktop, choose New>shortcut. type appwiz.cpl, then name the shortcut anything u desire (preferably add/remove. if you want an icon on it, rightclick the shortcut, change icon.

infact, you can create shortcuts to lots of stuff. here is a list:
]
desk.cpl Display Properties
firewall.cpl Firewall Settings
inetcpl.cpl Internet Options
mmsys.cpl Sound and Audio
ncpa.cpl Network Connections
nusrmgr.cpl User Accounts
powercfg.cpl Power Options
sysdm.cpl System Properties
wscui.cpl Security Center
wuaucpl.cpl Automatic Updates Configuration

10. If you want to turn of WindowsXP showing Zip files as folders,
just run:

regsvr32 /u zipfldr.dll

11. Network Diagnostics scans your system to gather information about your hardware, software, and network connections.

Start / Run / NETSH DIAG GUI

The following is the type of information that can be displayed:
Ping
Connect
Show
Verbose
Save to Desktop
Mail Service
News Service
Internet Proxy Server
Computer Information
Operating System
Windows Version
Modems
Network Clients
Network Adapters
Domain Name System (DNS)
Dynamic Host Configuration Protocol (DHCP)
Default Gateways
Internet Protocol Address
Windows Internet Naming Service (WINS)

12. If you mistakenly deleted the icon for the Desktop on the Quicklaunch toolbar

Go to C:\Documents and Settings\user_name\Application Data\Microsoft\Internet Explorer\Quick Launch
(where user_name is replaced by your login name)

Create a Text file called ShowDesktop.SCF with the following contents:

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

12. like i mentioned earlier, sometimes norton antivir prevents you from accessing networks. to disable thsi hindrance

Start Regedit
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Edit the IRPStackSize
Give it a value of 15
Reboot the computer

note: this only works if the event Viewer / system log shows the following error the server's configuration parameter "irpstacksize" is too small for the server to use a local device.


13. in discussing svchost i mentioned windows services and the fact that they run in memory but sometimes these services can eat ram without doing much. if they are redundant you can stop them from running in memory. but be careful, note what the sentence says (remember, run>msconfig) before stopping them. some are:

Alerter - Sends alert messages to specified users that are connected to the server computer.
Application Management - Allows software to tap directly into the Add/Remove Programs feature via the Windows Installer technology.
Background Intelligent Transfer Service - The Background Intelligent Transfer service is used by programs (such as Windows AutoUpdate) to download files by using spare bandwidth.
Clipbook - ClipBook permits you to cut and paste text and graphics over the network.
Error Reporting Service - Allows applications to send error reports to Microsoft in the event of an application fault.
Fast User Switching - Windows XP allows users to switch quickly between accounts, without requiring them to log off.
Help and Support - Allows the XP Built-in Help and Support Center to run.
IMAPI CD-Burning COM Service - You don't need this if you have other software to create CDs.
Indexing Service - Indexes contents and properties of files on local and remote computers; provides rapid access to files through flexible querying language.
IP SEC - Manages IP security policy and starts the ISAKMP/Oakley (IKE) and the IP security driver. If you are not on a domain, you likely don't need this running.
Messenger - Transmits net send and Alerter service messages between clients and servers. This is how a lot of pop-up windows start appearing on your desktop.
Net Logon - Supports pass-through authentication of account logon events for computers in a domain. If you are not on a domain, you don't need this running
Network DDE - Provides network transport and security for Dynamic Data Exchange (DDE) for programs running on the same computer or on different computers.
NT LM Security Support Provider - Provides security to remote procedure call (RPC) programs that use transports other than named pipes.
Performance Logs and Alerts - Collects performance data from local or remote computers based on preconfigured schedule parameters, then writes the data to a log or triggers an alert. If you don't need to monitor your performance logs, then you don't need this service.
Portable Media Serial Number - Retrieves the serial number of any portable music player connected to your computer
QOS RSVP - Provides network signaling and local traffic control setup functionality for QoS-aware programs and control applets.
Remote Desktop Help Session Manager - Manages and controls Remote Assistance. If you are not using Remote Desktop you don't need this service.
Remote Registry - Enables remote users to modify registry settings on this computer.
Routing & Remote Access - Offers routing services to businesses in local area and wide area network environments. Allows dial-in access.
Secondary Login - Enables starting processes under alternate credentials. This is what allows you to run an application as another user.
Smart Card - Manages access to smart cards read by this computer.
Smart Card Helper - Enables support for legacy non-plug and play smart-card readers used by this computer.
SSDP Discovery Service - Enables discovery of UPnP devices on your home network.
TCP/IP NetBIOS Helper - Enables support for NetBIOS over TCP/IP (NetBT) service and NetBIOS name resolution. This should not be needed in today's network environment.
Telnet - Enables a remote user to log on to this computer and run programs, and supports various TCP/IP Telnet clients.
Uninterruptible Power Supply Service - Manages an uninterruptible power supply (UPS) connected to the computer.
Universal Plug and Play Device Host - Provides support to host Universal Plug and Play devices
Upload Manager - Manages synchronous and asynchronous file transfers between clients and servers on the network.
Volume Shadow Copy Service - Manages and implements Volume Shadow Copies used for backup and other purposes.
Web Client - Enables Windows-based programs to create, access, and modify non-local files across the Internet.
Wireless Zero Configuration - Provides automatic configuration for the 802.11 adapters
WMI Performance Adapter - Provides performance library information from WMI HiPerf providers.

14. to put a shutdown shortcut on the desktop, create a new txt file somewhere on your system, open it and put in this one line:
(new ActiveXObject("Shell.Application"wink).ShutdownWindows();
Save and Close the file. Change the extension to js and your got it.
You can make a shortcut to that file to make it easy to shut down your system.

15. If your computer does not turn off the power when doing a shutdown,
you may need to edit the registry. I have all the correct BIOS and Power settings and still needed to do this.
Start Regedit
Go to HKEY_CURRENT_USER\Control Panel\Desktop
Edit the key PowerOffActive and give it a value of 1
You can do the same in HKEY_USERS\.DEFAULT\Control Panel\Desktop

16. To prevent applications from stealing the focus from the window you are working

Start Regedit

Go to HKEY_CURRENT_USER \ Control Panel \ Desktop

Edit the key ForegroundLockTimeout

Give it a value of 00030d40

17. Normally, WindowsXP will prompt you 10 times that You Need a Passport to use WindowsXP Internet communication features,

To disable this

Start Regedit

Go to HKEY_CURRENT_USER \ Software \ Microsoft \ MessengerService

Edit the binary key PassportBalloon

Give it a value of 0A (0A 00 00 00)

18. You can show hidden devices in the Device Manager. One way is by making a simple registry change. The other is through a batch file.

Registry Change:

Go to HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Control \ Session Manager \ Environment

Create a string DEVMGR_SHOW_NONPRESENT_DEVICES

Give it a value of 1

Batch File
in notepad, type:
@Echo Off
Prompt $p$g
set DEVMGR_SHOW_NONPRESENT_DEVICES=1
start devmgmt.msc
exit
save as "show devices.bat" (include the quotes or that yeye notepad will give it the defaulkt .txt extension)

run the file from the cmd prompt, or double click it.

19. To disable the Shared Documents folder that shows up on the network

Start Regedit

Go to HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \

Create a new DWORD Value

Give it the name NoSharedDocuments

Give it a value of 1

Log off or reboot

20. When viewing a folder with the Thumbnail view, WindowsXP creates a thumbs.db file. initially i thought this was a virus but it turns out this is a cache of the current pictures in that directory.
If you want to turn this feature off and save a little disk space

Start the Windows Explorer

Go to Tools / Folder Options / View

In the first section under Files and Folders, check Do not cache thumbnails

Now you can search for the thumbs.db file on your computer and remove them. No more should be created.

21. If your Dell computer is losing time while the computer is turned on,
You can run the following commands:
Start / Run / CMD
Net stop w32time
w32tm /unregister
w32tm /unregister
w32tm /register
Net start w32time

22. You can add Safeboot as an option to the normal XP boot screen
Open a command prompt
Copy the current c:\boot.ini to another name (just in case)
With your favorite text editor, edit c:\boot.ini
Copy then edit the current boot line to another line. For example:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
might copy and then change to:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Safeboot" /fastdetect
Start MSCONFIG
Click on the BOOT.INI tab
Highlight the second line with the additional name of Safeboot
Check the /SAFEBOOT box with option you want
Minimal - Minimal set of drivers
Network - With Network Support
Dsrepair - Directory Services Repair
Minimal (Alternate Shell) - Standard Explorer Desktop
You will now have this option every time you start XP

23. to change the registered owner of a pc if its tokunbo or you stole it,
Start Regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
From there you can edit the name in the Registered Owner key

24. To rename the start button, you will need a hex editor.
My preference is UltraEdit
Copy the \windows\explore.exe file to a new name (e.g. explorer_1.exe)
With the hex editor, open that file and go to offset 412b6
You will see the word start with blanks between each letter
Edit it be any 5 characters or less
Save the file
Boot to DOS
Copy the existing c:\windows\explorer.exe to explorer.org
Copy explorer_1.exe to explorer.exe
You will also need to replace the explorer.exe in the c:\windows\system32\dllcache file as well with the new one.

Note: If the partition is NTFS and you can't access the files from DOS:
Start Regedit
Go to HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon.
Change the value of Shell from Explorer.exe to explorer_1.exe

25. By default, WindowsXP will request to report application errors to Microsoft.
To turn this off:
Right click on the My Computer icon on the desktop
Select Properties / Advanced
Click on the Error Reporting tab
Check Disable error reporting


will continue with this as i find out more. meanwhile you can google for more tweaks online and kindly share them.
Re: Tweaking And Customizing Windows Xp by inze(m): 4:30pm On Nov 10, 2007
now thats was really helpful

grin grin grin
Re: Tweaking And Customizing Windows Xp by Neptune(m): 7:14pm On Nov 10, 2007
very weldone man!

Re: Tweaking And Customizing Windows Xp by Neoteny(m): 10:18am On Nov 12, 2007
thanks guy. here are a few more.


1. To get a quick help for all the commands you can enter from WindowsXP,
simply create a shortcutsadrightclick desktop, new>shortcut. you can copy below command to the shortcut path box)

hh.exe ms-its:C:\WINDOWS\Help\ntcmds.chm::/ntcmds.htm

3. If you have 512mb or more of memory, you can increase system performance
by having the core system kept in memory.
Start Regedit
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\DisablePagingExecutive
Set the value to be 1
Reboot the computer

4. for a few windows utilities, type the right-hand-side commands in the RUN dialog box:

Computer Management - compmgmt.msc
Disk Managment - diskmgmt.msc
Device Manager - devmgmt.msc
Disk Defrag - dfrg.msc
Event Viewer - eventvwr.msc
Shared Folders - fsmgmt.msc
Group Policies - gpedit.msc
Local Users and Groups - lusrmgr.msc
Performance Monitor - perfmon.msc
Resultant Set of Policies - rsop.msc
Local Security Settings - secpol.msc
Services - services.msc
Component Services - comexp.msc

5. to automatically kill non-responding tasks, do the following:
Start Regedit
Go to HKEY_CURRENT_USER\Control Panel\Desktop\AutoEndTasks
Set the value to be 1
In the same section, change the WaitToKillAppTimeout to the number of milliseconds you want.

6. to change internet explorer title to wotever you wish, Start Regedit
Go to HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Window Title
Enter what you want appear in the title bar

7. By default, WindowsXP does not display all the programs you can add or remove.
To show this list:

Edit the \Windows\Inf\sysoc.inf file

In the Components section, simply remove the word hide.
This will leave two commas together (like on the rest of the items).
Then you can go to the Control Panel / Add or Remove Programs / Add/Remove Windows Components and the new items will be displayed.

[Components]
NtComponents=ntoc.dll,NtOcSetupProc,,4
WBEM=ocgen.dll,OcEntry,wbemoc.inf,hide,7
Display=desk.cpl,DisplayOcSetupProc,,7
Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,7
NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7
iis=iis.dll,OcEntry,iis.inf,,7
com=comsetup.dll,OcEntry,comnt5.inf,hide,7
dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,hide,7
IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2
msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
ims=imsinsnt.dll,OcEntry,ims.inf,,7
fp_extensions=fp40ext.dll,FrontPage4Extensions,fp40ext.inf,,7
AutoUpdate=ocgen.dll,OcEntry,au.inf,hide,7
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
msnexplr=ocmsn.dll,OcEntry,msnmsn.inf,,7
smarttgs=ocgen.dll,OcEntry,msnsl.inf,,7
RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7


Games=ocgen.dll,OcEntry,games.inf,,7
AccessUtil=ocgen.dll,OcEntry,accessor.inf,,7
CommApps=ocgen.dll,OcEntry,communic.inf,HIDE,7
MultiM=ocgen.dll,OcEntry,multimed.inf,HIDE,7
AccessOpt=ocgen.dll,OcEntry,optional.inf,HIDE,7
Pinball=ocgen.dll,OcEntry,pinball.inf,HIDE,7
MSWordPad=ocgen.dll,OcEntry,wordpad.inf,HIDE,7
ZoneGames=zoneoc.dll,ZoneSetupProc,igames.inf,,7

8. here is one tweak ive posted earlier in nairaland.

usually when you rightclick a file or folder the only option of moving said file/folder is Send To, cut and copy,
however you can put two commands in the shell that allow you to directly copy or move files to folders of your choice without cutting/copying and pasting. these commands are Copy To Folder, and Move To folder.

Run>regedit>Hkey_classes_root>allfilesystemobjects>shellex>contextmenu. right click context menu, select NEW>key.
name the key Copy To. on the right pane double click DEFAULT and enter the following value {C2FBB620-2971-11D1-A18C-00C04FD75D13}
AGAIN, RIGHT CLICK contextmenu, new>key, name it Move To, dblclick default on the right pane, enter the value {C2FBB631-2971-11D1-A18C-00C04FD75D13} (remember to include the braces)

Now anytime you right click you will see the two commands under Send To and they allow you to directly move files witout having to cut/copy, paste.


for the benefit of non-power users heres is a quick explanatuion of what the windows registry is:

The Windows registry is a directory which stores settings and options for the operating system for Microsoft Windows 32-bit versions, 64-bit versions and Windows Mobile. It contains information and settings for all the hardware, operating system software, most non-operating system software, users, preferences of the PC, etc. Whenever a user makes changes to Control Panel settings, file associations, system policies, or installed software, the changes are reflected and stored in the registry. The registry also provides a window into the operation of the kernel, exposing runtime information such as performance counters and currently active hardware. This use of registry mechanism is conceptually similar to the way that Sysfs and procfs expose runtime information through the file system (traditionally viewed as a place for permanent storage), though the information made available by each of them differs tremendously.

The Windows registry was introduced to tidy up the profusion of per-program INI files that had previously been used to store configuration settings for Windows programs.These files tended to be scattered all over the system, which made them difficult to track. (see wikipedia.com)

here is a simplified overview:

1. from Windows95 upwards, windows uses a Registry rather than INI files to store hardware, system and 32-bit application configuration information.

2. This provides a single source for your computer's hardware and software settings.

3. Often it is necessary to edit the Registry to make a change to your system.
A typical example is if you delete a 32-bit application's files but it still shows up as an installed under Control Panel / Add/Remove Programs

4. here are what the keys stand for in the registry
Hkey_Classes_Roo:t: This key displays information about OLE and associated mappings to support drag-and-drop operations.

Hkey_Current_User: This points to a branch of Hkey_Users for the currently logged on user.

Hkey_Local_Machine: This contains computer specific information including installed hardware and software.

Hkey_Users: This contains information about users that have logged on to the computer.
Hkey_Current_Config: This key points to a branch of Hkey_Local_Machine \ Config and has information such as display fonts and printers.

note: in registry-ese, "keys" refer to folders.

cheers.
Re: Tweaking And Customizing Windows Xp by onyekesimo(m): 11:54am On Nov 12, 2007
Hi, good day. Thanks for contributing to our knowledge.

Please how can i aneble task manager on my PC.

Thanks
Re: Tweaking And Customizing Windows Xp by Neoteny(m): 2:27pm On Nov 12, 2007
go run, type gpedit.msc
on the left pane select Administrative templates, select system. on the right pane select Control-alt-Del otions and double click. double click Rem,ove taskmanager and set to Disabled.

this works on win xp SP2 only.
Re: Tweaking And Customizing Windows Xp by Nobody: 8:33am On Nov 13, 2007
copied and pasted all the way!

lock your work-stations
This is an interesting piece of info that you can use
to lock your work-stations without using the combo key
"CTRL- ALT- DEL"

If CTRL-ALT-DELETE seems like too much of a hassle,
try this instead:

Step 1: Right click an empty spot on the desktop,
point to New and click Shortcut.

Step 2: In the Create Shortcut dialog box, type the
following or copy and paste into the Type the location
of the item text box:

rundll32 user32.dll,LockWorkStation

Step 3: Click Next.

Step 4: In the Select a Title for the Program dialog
box, type "Lock Desktop" in the Type a name for this
shortcut text box. Click Finish.

Step 5: Drag "Lock Desktop" icon and include into
windows taskbar for your convenient

Now the desktop will lock when you click your "Lock
Desktop" Icon.


if you´re using an app like object dock, you can drag the icon to object dock, and then replace its image with a padlock.





Microsoft Messenger Removal

One of the most sought after tweaks at the moment is the ability to remove Windows Messenger from Windows XP installations. I do want to clear up one misconception before the methods are presented. In none of the cases below is Messenger actually 'removed' from the system. You can hide it, prevent it from starting, disguise it, and fool the system into thinking it's not available - but it isn't removed. It's still on the computer and a part of the operating system.

Unofficial Windows Messenger Removal - Method II
Click [Start] [Run] and in the [Open:] box type or copy/paste the following command
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
Click [OK]



Unofficial Windows Messenger Removal - Method III
This is my favorite method for fooling Windows XP into not being able to launch Messenger. The default location for Windows Messenger is C:\Program Files\Messenger. When XP wants to fire up Messenger it will try and access the files at the default location. To prevent Messenger from loading, just rename the Messenger folder to something new; MessengerDisabled has worked for me. If you want to use Messenger at some point down the road, simply rename the folder to Messenger and you're back in business.


Turning off unnecessary services

Turning off unnecessary services in Windows XP can greatly reduce your exploit risk, while improving system performance. It's a good time to inject that often there are all sorts of "download optimizers" and other cute programs that vendors like to push on users. Most of the time, installing such things slows your computer down at best. It could subject you to potential security risks. The first rule is "If you don't know you need it, you probably don't."

Unnecessary services don't just subject you to security risk. They also slow down the operation of your computer. So, don't get lazy here and think you can just deal with the infections later. Go ahead and turn that junk off and recapture your system from these resource hogs. You get to services by going to Control Panel, Administrative Tools, then Services. You should see a long list of services, some running and some dormant. Use this checklist to help determine which services you can live without.

If you don't know how to find Windows Services in Windows XP, click on Start, Control Panel, Administrative Tools, and Services. Below is a simple step by step to finding and changing your services on Windows XP. Keep in mind that your view settings may make your's appear slightly different, but will be the same basic path.


Click on start, then click on Control Panel.


In Control Panel, click on Administrative Tools


In Administrative Tools, click on Services.


Choose the service you wish to modify.



Once you select the service you wish to modify, you have several buttons to turn the service off immediately, drop down choices to disable a service, make it autmatic, or make it manual.

Windows XP Pro (and Home); Stuff to turn off:
Each service is listed as it is in Microsoft's WIndows XP Professional. These should be similar in Microsoft's XP Home as well. Under each is the definition given in the Services Manager.

Alerter
Notifies selected users and computers of administrative alerts. If the service is stopped, programs that use administrative alerts will not receive them. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: I don't want my personal computer telling me anything, ever. Shut up and work! There's few things I find more annoying than a computer constantly wanting to interact with me while I'm using it to do work or entertain myself. A computer is a tool, not a friend or work companion. No Hal, I don't want to talk to you. Perhaps there's a software vendor that can give you a compelling reason why you need this service, but for most home and SOHO PC use it's just an unnecessary service taking up resources and providing risk. Unless you are running a product that requires this service, disable it.

Application Layer Gateway Service
Provides support for 3rd party protocol plug-ins for Internet Connection Sharing and the Internet Connection Firewall
Comment: Do you want to share your internet connection? That's an article waiting to be written. Let me be clear. Since you can buy a router for $50 or less, and Windows does an awful job routing, using a computer to gateway your other computers to the internet is just stupid. "What about firewalling and admission control?" Well, that's not going to be done through the built-in internet sharing tools. So, we''re not talking about that. If you use a personal computer to gateway your other computers to the internet (and calling it a server doesn't change the reality), you are wasting resources. Buy a $50 router, or a $1000 router for that matter. But, buy a discrete device that is designed to do the job. Use hardware based firewalling (OK, it's all based on software - but I mean a boxed solution, not software installed on a PC that's prone to lose autonomy). And, what about all those cute third-party firewalling tools that plug in to this thing? Man, give me a break. If it runs on top of your Windows installation, it's not a real firewall. Unless this is required by a product you think is necessary, disable it.

Automatic Updates
Enables the download and installation of critical Windows updates. If the service is disabled, the operating system can be manually updated.
Comment: There's only two options that may make sense with this service. You should either set it to disable or manual. I'd disable it. Automatic Updates is designed as a tool to aid Microsoft in controlling their product. Props to Microsoft for trying to protect their product from piracy. But, some updates have been known to cause problems. Use it when you need it, and disable it when you don't, unless you're too lazy to do updates on your own. Don't you wonder why all the computers in big, well managed networks don't run Automatic Updates? It's mostly because managers of big networks create their own update policies. If you more completely understand the thinking that goes into deciding whether or not to distribute an update, you could better administer your own PC. Either turn it on and assume the risk, or turn it off and regularly visit Mircosoft's update and news page (discussed more below).

Background Intelligent Transfer Service
Uses idle network bandwidth to transfer data.
Comment: This is one of those tools they require you turn on to enable Automatic Updates. Think about it. It connects your PC to the internet or network and works behind your back to do stuff you didn't explicitly tell it to do. It sounds like a great tool to help hackers collect data from your PC and slowly seep it back to their lair. Unless it's immediately required, disable it. It you use it and then go for some time with no need to use it, disable it. If you can't remember to keep your PC updated with the latest security fixes, you'll need it.

ClipBook
Enables ClipBook Viewer to store information and share it with remote computers. If the service is stopped, ClipBook Viewer will not be able to share information with remote computers. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: So, you want to copy stuff to your clipbook and allow remote computers to access it? I don't. There may be a software vendor that requires this service to run. I've yet to find it useful. I suggest you disable it.

Computer Browser
Maintains an updated list of computers on the network and supplies this list to computers designated as browsers. If this service is stopped, this list will not be updated or maintained. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: If you are on a network with other computers, and need to see them, this may be a useful tool. Otherwise, disable it.

Cryptographic Services
Provides three management services: Catalog Database Service, which confirms the signatures of Windows files; Protected Root Service, which adds and removes Trusted Root Certification Authority certificates from this computer; and Key Service, which helps enroll this computer for certificates. If this service is stopped, these management services will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: It is very necessary if you are passing certificates for networking. Unless you are in a large corporate network where connections are managed through authentication, this is unnecessary; disable it.

Distributed Transaction Coordinator
Coordinates transactions that span multiple resource managers, such as databases, message queues, and file systems. If this service is stopped, these transactions will not occur. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: Extremely few personal computers will require this service. If you use it, you may want to review the reasons it is being used. Unless you are accessing network filesystems and databases, disable it.

DNS Client
Resolves and caches Domain Name System (DNS) names for this computer. If this service is stopped, this computer will not be able to resolve DNS names and locate Active Directory domain controllers. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: It's typically good to leave this on.

Error Reporting Service
Allows error reporting for services and applications running in non-standard environments.
Comment: Erorr reporting is very useful, if you know what to do with the errors or you are running software that adjusts based on error reporting. This is that annoying "feature" in Windows that constantly pops up wanting to ship information about your software failures to Redmond. People promise me it helps find problems and solutions. I've mostly seen problem reports that you could as easily search out yourself. If you're advanced enough to use this, you'll likely use a search engine just as well. Chances are, the best thing for you to do is disable it.

Help and Support
Enables Help and Support Center to run on this computer. If this service is stopped, Help and Support Center will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: I don't find this service useful, other than sucking up resources. If you know how to use Google, I'd disable it.

Human Interface Device Access
Enables generic input access to Human Interface Devices (HID), which activates and maintains the use of predefined hot buttons on keyboards, remote controls, and other multimedia devices. If this service is stopped, hot buttons controlled by this service will no longer function. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: Whether or not you should disable this service, depends on other services you need. If you don't know, turn it off and see if it breaks anything. It says that it deals with hotkeys, however all the system hotkeys that most of us enjoy aren't controlled by this service, they are built into the core OS. Control C, for example, to copy and Control V to past, do not stop working when you turn this service off. It seems this has more to do with specific hotkeys that a software vendor may want to insert into their installed program or internet product. Until you see a reason for it, I'd turn this one off. Personally, I consider relying on such services to be lazy programming. But, there may be good reason for using it if it's more efficient.

Indexing Service
Indexes contents and properties of files on local and remote computers; provides rapid access to files through flexible querying language.
Comment: To date, nobody has shown me real system performance improvements with this technology. Keep in mind, I'm limited in this conversation to Windows. Indexing is very useful. Indexing databases is very useful. Indexing your computer isn't very useful at all. Typically, if you are on a network, you know where on a network to find your chosen data. If you are not on a network, there's no real performance enhancement to this service that justifies the complexity and resource use. Chances are good you should disable it.

IMAPI CD-Burning COM Service
Manages CD recording using Image Mastering Applications Programming Interface (IMAPI). If this service is stopped, this computer will be unable to record CDs. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: Obviously, there may be some usefulness leaving this service as manual, if you have a CD burner installed. If you don't, disable it.

Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
Provides network address translation, addressing, name resolution and/or intrusion prevention services for a home or small office network.
Comment: This tool does a great job of complicating my internet connection and slowing down transactions. It's not likely this tool is sophisticated enough to make a major impact in your system's performance. You should disable it.

Messenger
Transmits net send and Alerter service messages between clients and servers. This service is not related to Windows Messenger. If this service is stopped, Alerter messages will not be transmitted. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: Turn this thing off! It's a simple kit for anybody that can connect via any network to your computer to access your system and do things you don't want them to. Disable it.

Net Logon
Supports pass-through authentication of account logon events for computers in a domain.
Comment: Unless you need this to operate inside a domain, it's likely not necessary or useful. If you are using a home or SOHO PC and don't have a local domain based network, disable it.

NetMeeting Remote Desktop Sharing
Enables an authorized user to access this computer remotely by using NetMeeting over a corporate intranet. If this service is stopped, remote desktop sharing will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: Do you really want a built in tool to share control of your desktop over your network connection? There are better tools for doing this kind of work, if needed. If someone you buy software from insists you let them use this tool to help you install it one time, then enable it and disable it immediately afterward. For typical use, you should disable it.

Remote Desktop Help Session Manager
Manages and controls Remote Assistance. If this service is stopped, Remote Assistance will be unavailable. Before stopping this service, see the Dependencies tab of the Properties dialog box.
Comment: Refer to NetMeeting. If you don't want to share control of your computer through your network, disable it.

Remote Procedure Call (RPC) Locator
Manages the RPC name service database.
Comment: There are some network programs and protocols that require this to be turned on. Chances are you could just turn it off and see if you break anything. If you are using a single PC in your home or SOHO, it's likely just a security risk. If you don't know you need it, disable it.

Remote Registry
Enables remote users to modify registry settings on this computer. If this service is stopped, the registry can be modified only by users on this computer. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: Seems self-explanatory. You can enable this service to help remote people or programs change your registry. Great hacker tool if you can't secure it. Disable it.

System Restore Service
Performs system restore functions. To stop service, turn off System Restore from the System Restore tab in My Computer->Properties
Comment: This is almost useless if you ever have a problem with damaged drives, corrupted data, or malware. It uses a lot of resources and isn't useful for most people. You can turn it on before you install a big piece of software. This service allows you to backup to a previous system should you mess your's up with an installation of software or a modification to your system settings, usually registry damage. To improve system performance and take the minor risk of not being able to make your computer work like it did yesterday, disable it.

TCP/IP NetBIOS Helper
Enables support for NetBIOS over TCP/IP (NetBT) service and NetBIOS name resolution.
Comment: Very few people use NetBIOS at home. This is the Windows built-in protocol for simple networking. You may need it. Otherwise, disable it.

Telephony
Provides Telephony API (TAPI) support for programs that control telephony devices and IP based voice connections on the local computer and, through the LAN, on servers that are also running the service.
Comment: If you use telephony, you probably use discrete devices or proprietary services that don't rely on this service. However, you do need this servive if you use a modem to connect to the ineternet. If you don't specifically need the Microsoft Telephony service, disable it. If you use a modem to connect to the internet, leave it enabled.

Telnet
Enables a remote user to log on to this computer and run programs, and supports various TCP/IP Telnet clients, including UNIX-based and Windows-based computers. If this service is stopped, remote user access to programs might be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: There's just not a circumstance where I can imagine that turning this service on is a good idea. Unless you need to let people telnet into your computer and have a really good reason for doing so, disable it.

Terminal Services
Allows multiple users to be connected interactively to a machine as well as the display of desktops and applications to remote computers. The underpinning of Remote Desktop (including RD for Administrators), Fast User Switching, Remote Assistance, and Terminal Server.
Comment: As I've said above, there's better tools for remote desktop administration. The idea of Terminal Services is to allow remote desktop administration of a system, like the user was on the actual console. In almost all circumstances you should disable it.

Themes
Provides user experience theme management.
Comment: Themes are cute and bloated. Enabling themes is not a good way to increase performance, but you may think it's neat. If you aren't addicted to cute desktop eye candy, disable it.

Uninterruptible Power Supply
Manages an uninterruptible power supply (UPS) connected to the computer.
Comment: Unless you are using a UPS on your computer and it has the capability of managing the system, disable it.

Upload Manager
Manages synchronous and asynchronous file transfers between clients and servers on the network. If this service is stopped, synchronous and asynchronous file transfers between clients and servers on the network will not occur. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: If you are not in a local network sharing data (files and/or services), disable it.

Windows Time
Maintains date and time synchronization on all clients and servers in the network. If this service is stopped, date and time synchronization will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: Sometimes it works. Unless you are really needing your time to sync to something running a Windows time server, disable it.

Wireless Zero Configuration
Provides automatic configuration for the 802.11 adapters
Comment: Unless you use 802.11 devices, disable it.

Workstation
Creates and maintains client network connections to remote servers. If this service is stopped, these connections will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.
Comment: If you are not in a local network sharing data (files and/or services), disable it.

(1) (Reply)

Quote Of The Day By The Father Of Computer Science / ***i Am Unable To Format My Acer Aspire 4720z*** / Please Help! Hp Pavilion 15 Keyboard Not Working

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 141
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.