Minkey
Registered User.
- Local time
- Today, 20:38
- Joined
- Jul 7, 2004
- Messages
- 661
This thread (in 2 parts) will be a guide to setting up Windows so you can be confident that if you leave your PC on and connected to the internet for any length of time unattended that you will not pick any nasties or be 'hacked' by some spotty nerk, it should also ensure you can be confident in browsing and using e-mail (Outlook) without being constantly paranoid and prevent you posing as a weak target.
There are a few things to bear in mind:
1) This is guide is written with Windows XP Pro in mind without any services packs (SP) applied so some of the services will already be disabled if you have SP2 and if you have XP Home some of the services will not be there.
2) It's written from a 'fresh' install in mind i.e. if you have install or re-install windows from scratch (after a format of your hard drive) though many of the tips will still apply if your running XP already.
User Accounts
Your account - don't be an admin
Why ?
You should know that the first account you setup is a FULL admin on the system, do your really need that ? You can always be a power user this will give you the ability to do anything except alter critical Windows files, you can always setup a different admin account to install new software that does alter Windows files after all it doesn’t take long to switch user accounts.
How ?
WinXP Pro - Start > Control Panel > User Accounts set a new admin account then reduce your account to power user by selecting your account and clicking on change account type.
WinXP Home - Unfortunately the power user rights don't apply under XP Home the limited account does not allow alteration the critical system files.
Disable Windows default 'Guest' account
Why ?
The Windows default guest account is ALWAYS there even if you remove it from user accounts in the control panel all you have done (or all that Windows has done) is remove the icon from the log on screen. The reason for this is that peer to peer (P to P) networks actually use the guest account to authenticate.
How ?
If you don't use P to P, file share, printer share or Internet connection sharing disable it permanently - Start > Control Panel > Admin Tools > Local users and groups > users - right click on guest and disable (for XP home - start > Run and type net "user Guest /active:no" without the quotes)
Disable vurnable/ unwanted services
Why ?
Windows starts a load of services that are required for certain applications and process to run but some of these are either not needed and are therefore slowing down your machine or are a security risk.
How ?
Start > run and type "services.msc" without the quotes, right click on the properties. Here is a handy guide:
clicky - some of these are a MAJOR security risk so please read carefully.
The critical ones you should disable are:
Messenger - This is not MSN messenger it was originally made for administrators to send you messages over the network.
NetMeeting Remote Desktop Sharing - Unless you want to share your desktop in a netmeeting session
Remote Procedure Call (RPC) Locator
Remote Registry Service - If you know what the registry is that you'll realise how bad this is to have running
Routing and Remote Access - remote access I think not
SSDP Discovery Service - Even Microsoft says this is a security risk
(disabled in SP2)
TCP/IP NetBIOS Helper Service - Unless your network uses NetBIOS (which I doubt any one does anymore)
Telnet - Big security risk! Disable this as it can allow users access to your system remotely.
Universal Plug and Play Device Host - Used in conjunction with SSDP Discovery Service
Please bare in mind some applications require some of these services for example Windows Defender requires Automatic updates and IPSEC services to install (but not to run), Visual Basic requires Background Intelligent Transfer Service, if you do get an error message Google it and chances are you will be able to troubleshoot it.
Protect yourself
Why ?
Erm duh
How ?
Use a firewall - Not windows default firewall (it doesn't even block outgoing traffic) so get a decent one - you don't even have to pay for it - Outpost and Zonealarm are both free and very good (see my free software thread here and make sure you disable the windows one to prevent false positives.
Get decent Anti-virus/ anti-spyware/ anti-adware software, once again check my free software thread for free downloads.
Remember to update them regularly (at least once a week)
Update Windows regularly - there are updates for a reason download and install the critical updates at least ! I prefer to set Windows update to notify me but don't automatically install them (see control panel > Automatic updates to change the settings)
There are a few things to bear in mind:
1) This is guide is written with Windows XP Pro in mind without any services packs (SP) applied so some of the services will already be disabled if you have SP2 and if you have XP Home some of the services will not be there.
2) It's written from a 'fresh' install in mind i.e. if you have install or re-install windows from scratch (after a format of your hard drive) though many of the tips will still apply if your running XP already.
User Accounts
Your account - don't be an admin
Why ?
You should know that the first account you setup is a FULL admin on the system, do your really need that ? You can always be a power user this will give you the ability to do anything except alter critical Windows files, you can always setup a different admin account to install new software that does alter Windows files after all it doesn’t take long to switch user accounts.
How ?
WinXP Pro - Start > Control Panel > User Accounts set a new admin account then reduce your account to power user by selecting your account and clicking on change account type.
WinXP Home - Unfortunately the power user rights don't apply under XP Home the limited account does not allow alteration the critical system files.
Disable Windows default 'Guest' account
Why ?
The Windows default guest account is ALWAYS there even if you remove it from user accounts in the control panel all you have done (or all that Windows has done) is remove the icon from the log on screen. The reason for this is that peer to peer (P to P) networks actually use the guest account to authenticate.
How ?
If you don't use P to P, file share, printer share or Internet connection sharing disable it permanently - Start > Control Panel > Admin Tools > Local users and groups > users - right click on guest and disable (for XP home - start > Run and type net "user Guest /active:no" without the quotes)
Disable vurnable/ unwanted services
Why ?
Windows starts a load of services that are required for certain applications and process to run but some of these are either not needed and are therefore slowing down your machine or are a security risk.
How ?
Start > run and type "services.msc" without the quotes, right click on the properties. Here is a handy guide:
clicky - some of these are a MAJOR security risk so please read carefully.
The critical ones you should disable are:
Messenger - This is not MSN messenger it was originally made for administrators to send you messages over the network.
NetMeeting Remote Desktop Sharing - Unless you want to share your desktop in a netmeeting session
Remote Procedure Call (RPC) Locator
Remote Registry Service - If you know what the registry is that you'll realise how bad this is to have running
Routing and Remote Access - remote access I think not

SSDP Discovery Service - Even Microsoft says this is a security risk

TCP/IP NetBIOS Helper Service - Unless your network uses NetBIOS (which I doubt any one does anymore)
Telnet - Big security risk! Disable this as it can allow users access to your system remotely.
Universal Plug and Play Device Host - Used in conjunction with SSDP Discovery Service
Please bare in mind some applications require some of these services for example Windows Defender requires Automatic updates and IPSEC services to install (but not to run), Visual Basic requires Background Intelligent Transfer Service, if you do get an error message Google it and chances are you will be able to troubleshoot it.
Protect yourself
Why ?
Erm duh

How ?
Use a firewall - Not windows default firewall (it doesn't even block outgoing traffic) so get a decent one - you don't even have to pay for it - Outpost and Zonealarm are both free and very good (see my free software thread here and make sure you disable the windows one to prevent false positives.
Get decent Anti-virus/ anti-spyware/ anti-adware software, once again check my free software thread for free downloads.
Remember to update them regularly (at least once a week)
Update Windows regularly - there are updates for a reason download and install the critical updates at least ! I prefer to set Windows update to notify me but don't automatically install them (see control panel > Automatic updates to change the settings)