Tag Archive: Compact Disc



10. Tweak Your BIOS

Top 10 Ways to Speed Up Your Computer's Boot TimeWhen you first set up your computer, your BIOS is set up to make things a bit more convenient for you, but once you’re all set up, those things can be disabled. If you hold the DEL key when you start up your computer (or whatever key your BIOS tells you to enter setup), you can turn on the “Quick Boot” option and move your hard disk to the top of the boot priority list. The Quick Boot setting will turn off the tests your computer runs when it first turns on, and the boot priority tweak will tell your computer not to look for CDs, thumb drives, or other media when it first starts, which will get you booted into your OS quicker. If you ever need to boot from CD though, you’ll have to go back into the BIOS and change this again before you do.

9. Clean Out Programs that Launch at Startup

Top 10 Ways to Speed Up Your Computer's Boot TimeOne of the most tried and true ways to speed up your boot process is to keep unnecessary programs from starting up with your computer. You can do this by runningmsconfig from the Start Menu‘s search box, and going to the Startup tab. This applications list will tell you what each of those applications does, so you know which ones you can disable and which ones you don’t want to. Previously mentioned Soluto is also a fantastic way to clean up these programs, and these days it’s got a bunch of other handy features that make it worth a download.

8. Delay Windows Services That Run at Startup

Top 10 Ways to Speed Up Your Computer's Boot TimeMany people argue that disabling Services from msconfig will also speed up your boot time, but we’ve found that this is more problematic than anything. However, you can delay certain startup services so that your computer boots quickly and then worries about them later—after all, you don’t need all those services the minute you start up your machine.

7. Change Your Boot Menu‘s Timeout Values

Top 10 Ways to Speed Up Your Computer's Boot TimeIf you’re dual-booting your machine, then your boot menu probably has a “timeout value”, meaning the amount of time it waits for you to make a selection before it just boots into the default OS. On Windows, this timeout value is often 30 seconds, which is a long time to wait if you aren’t looking directly at your screen. To change this timeout value, head to msconfig and click on the BOOT.INI tab, and change the number in the timeout box to something lower. If you’re dual-booting with Linux, you’re probably running the GRUB boot menu, and you can change the timeout on that too.

6. Disable Unused Hardware

Top 10 Ways to Speed Up Your Computer's Boot TimeYour computer loads a lot of drivers when it first starts up, some of which you might not even use. Head into the Device Manager from the Start Menu’s search box, and look for anything you aren’t using—Bluetooth controllers, modems, and virtual Wi-Fi adapters are common culprits. Right-click on the entry you want to disable and hit “Disable”. Remember to only do this with things you don’t actually use—if you use Wireless Hosted Networks, you’ll need to keep those virtual Wi-Fi adapters enabled. It’s also worth mentioning here that keeping all your drivers up to date will help this portion of the startup time, too (which you can do with the help of a program like previously mentioned Device Doctor).

5. Keep Your Antivirus Running and Up to Date

Top 10 Ways to Speed Up Your Computer's Boot TimeThis should go without saying, but we’ll say it anyway: install some antivirus software, keep it up to date, and run a regular scan. This is more of a preventative measure than an actual boot-speeding tip, but if you everdo get malware, it’s sure to slow your computer’s boot time. With a good antivirus around like Microsoft Security Essentials, you’ll be more protected against that happening. Don’t like MSE? There are somegreat ones out there too, so there’s no reason not to have one around.

4. Remove Unnecessary Fonts

Top 10 Ways to Speed Up Your Computer's Boot TimeSince the dawn of time, Windows has loaded fonts at startup and slowed down the boot time. This is less of a problem than it used to be, but it can still slow you down a bit. Windows 7 loads over 200 fonts at startup; even more if you’ve installed Microsoft Office. Chances are, you use very few of those fonts, so you can hide them to speed up that process. In Windows 7, open up the Fonts folder from the Start Menu’s search box, and check off all the fonts you don’t need. Then click the “Hide” button in the toolbar. This way, if you ever want them, you can bring them back, but Windows won’t load them at startup. Note that just removing a few fonts probably isn’t going to make a noticeable difference—you’ll probably need to get rid of a few hundred. That said, you might have hundreds more fonts installed than you realized, so that isn’t as ridiculous as it sounds.

3. Upgrade Your RAM

Top 10 Ways to Speed Up Your Computer's Boot TimeInstalling more RAM has always been an effective way of speeding up your computer, and that hasn’t changed. RAM is pretty cheap these days, so if you’re running low, there’s no reason not to stock up and make your computer run a little smoother. We’ve gone over how to replace it in both a desktopand a laptop, and even for the inexperienced, it’s a pretty simple procedure.

2. Give Your Computer a Static IP

Top 10 Ways to Speed Up Your Computer's Boot TimeWhen you first start up your computer, it spends a significant amount of time asking the network for an IP address. You can get rid of this process altogether by giving your computer a static IP address that never changes. Not only does this make your network easier to manage (since each computer will always have the same IP address), but it can shave a bit more time off your startup. Here’s how to do it in different versions of Windows.

1. Install a Solid State Drive

Top 10 Ways to Speed Up Your Computer's Boot TimeThese days, your hard drive is probably the biggest bottleneck in your machine. One of the best upgrades you can make to your computer is to install a solid state drive, which has super-fast read times that can speed up your startup considerably. They’re certainly not a cheap upgrade, nor are they without their own maintenance requirements, but if you want to speed up your computer and its boot time, you can’t go wrong by installing an SSD. The difference will be shocking.


Again, these aren’t the only ways to shorten your computer’s boot time, but they are some of the most well-known, trusted methods that we’ve found.


Anonymizers

Vidalia

Vidalia is a cross-platform GUI controller for Tor anonymizing proxy.

Backup

Simple Backup Solution

This tool is intended for backup of files, using a desktop GUI.

Partimage

Partimage is a Linux partition backup utility. It allows you to save partitions in many files formats to image files, compress the image files, split image files for burning, and even save them across network. NTFS support is under development.

Browsers

Konqueror

Konqueror is a combined browser and file manager for KDE.

Chat

XChat

XChat is a popular multi-platform chat client. It supports multiple channels and file transfers. As said, it is also available for Windows.

Converters

alien

alien is a program that converts between Redhat rpm, Debian deb, Stampede slp, Slackware tgz, and Solaris pkg file formats.

AODC

AODC stands for An OpenDocument Converter. This small tool is intended to convert Open Office documents into html files on machines that do not have Open Office installed. This means you can open your documents on any computer. Now, AODC will run on Windows – but it is a tool well suited for Linux users.

Emulators

Wine

Wine is an open-source implementation of Windows API on top of X and Unix. In other words, it allows you run Windows applications on a Linux machine by creating a simulated environment. Wine is nicely complemented with VMware products, which are also available for Windows.

On a side note, to convince you that you can run Windows applications – hell, Windows itself – on Linux, you might want to refer to my article Installing VMware Server & Windows in Linux.

Live CD/DVDs

Anonym.OS

Read about it in A (sweet) collection of Windows programs under Anonymizers.

Damn Small Linux

Damn Small Linux is a versatile 50MB desktop-oriented Debian-based distribution. You can boot with it from CD, USB drive or even run it inside Windows. It can also be installed onto hard disk. It’s light, fast and packs a solid range of applications, including Gphone, Firefox, Naim, XMMS, Xpdf, and many more.

Elive

Elive is a live CD running Enlightenment Windows manager, which is an amazing visual experience while being very low on requirements.  Like all other Linux CDs, it offers a mature and rich package of programs. It offers some very interesting programs like Blender 3D studio, MPlayer, Grip audio ripper, as well as the usual XChat, GAIM, Firefox, Open Office, and others.

Feather Linux

This is another small Linux, intended to provide a user with a safe and comfortable live working environment. It takes only about 120MB and offers in return AbiWord, Dillo, Firefox, CTorrent, NTFS resize support, Samba, Fluxbox, and more.

Gentoo

Gentoo is a combined live and install CD. This allows you to test the feel of the distribution before deciding whether you want to install it (warning: Gentoo is NOT the friendliest distribution for beginners!). It offers a full, complete working environment.

Helix

Helix is a dedicated incident response and forensic analysis live CD. It is not intended for beginners. The CD includes many useful tools like e2recover – for recovering files under ext2 file system, ClamAV and F-Prot anti-virus scanners, chkrootkit and rkhunter anti-rootkit scanners, Galleta – cookie analyzer for Internet Explorer, Regviewer – Windows registry analyzer, wipe – for secure file deletion, and more. The full contents of the CD are available here.

Knoppix

Read about it in A (sweet) collection of Windows programs under Live CDs.

Update: Recently, there have been reports of a virus that destroys the Partition Table of hard disks and renders them unbootable. A tool called TestDisk can be used to remedy such a failure, if it occurs. TestDisk is included in the powerful package of utilities that can be found on Knoppix CD. It is also included with GParted live CD.

Puppy Linux

Puppy Linux is another small desktop-oriented live CD. Puppy Linux comes in a wide range of flavors, including the static live CD but also the multi-session CD/DVD, which allows you to save your live sessions to hard media every time you use Puppy and reload them on the next use, virtually eliminating the need for running an operating system from a hard drive. This option can also be useful for people who have to travel a lot. Puppy Linux weighs 50-70MB and offers many useful applications. Puppy comes in many flavors, including custom and specialized derivatives.

SUSE

In addition to a very powerful desktop operating system, you can also enjoy a SUSE live CD. You can read more about SUSE in my article Installing SUSE Linux – Full tutorial.

SystemRescueCD

This is a live CD specifically geared toward rescue and recovery. The tools package includes some of the most important tools available for Linux user, like GParted, QTParted, Partimage, Grub, Lilo, sfdisk, security tools, network tools, and more. The full list of tools is available here.

Ubuntu 6.06

Ubuntu is a combined live and installation CD. Ubuntu runs with Gnome desktop. You can also try Kubuntu with KDE and Xubuntu with Xfce. You can read more about (K)ubuntu in my article Installing (K)ubuntu Linux – Full tutorial. You can read all about some 50+ live CDs on FrozenTech LiveCD List.

Media manipulation

Encoders

MP3FS

MP3FS is a read-only FUSE file system which transcodes audio formats to MP3 on the fly when opened and read.

Media Players

MPlayer

MPlayer is a highly versatile media player for Linux, with a very good support of audio and video formats. It will play most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, and PVA files, supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5, and even WMV movies.

xine

xine is a lightweight, powerful media player, capable of playing AVI, MOV, WAV, and MP3 formats. The player has many guises and is constantly being developed.

XMMS

XMMS is a multimedia player (mainly audio) for UNIX-based systems. It supports MP3, MOD, WAV, and other formats. A variety of plugins is available. XMMS is included on Elive and Knoppix live CDs.

Partitioning

QTParted

QTParted is a clone of Partition Magic. It is capable of handling NTFS partitions.

Rescue

Super Grub Disk

Super Grub Disk is intended to run from a floppy disk or CD and is used for system rescue. Most importantly, it can be used to restore boot loaders, including GRUB, LILO and even Windows boot loader.

TestDisk

TestDisk is a utility specially designed to recover lost partitions and make non-booting disks bootable again. This highly useful tool can be found on a number of live CDs, including Knoppix and GParted. It supports NTFS partitions and also comes in Windows flavor.

Security tools

Note: Most Linux security tools are geared toward knowledgeable users. If you are not Linux-savvy, you should not meddle with these programs.

Anti-rootkits

chkrootkit

This tool allows you to look for unwanted spies on your machine, not that there should be any/

rkhunter

rkhunter is another tool for uprooting undesired self-hiding toolkits.

Firewalls

FREESCO

FREESCO is a lightweight, powerful firewall based on CISCO. It supports up to 10 network cards, 10 modems, 5 printers, NAT, a whole lot more, and will run from a single 1.44MB floppy. You can use an antique 386 machine to run it.

SmoothWall

SmoothWall is a powerful firewall with a self-contained operating system and a web-based GUI. It can be installed on a machine as lowly as a 486.

Intrusion prevention

AppArmor

AppArmor is an application security framework, most easily described as heuristically-inclined HIPS. It will run on Linux distributions based on Red Hat. Mastering AppArmor takes knowledge and patience.

Snort

Snort is a very popular open-source network intrusion detection and prevention software. It is intended for experienced users.

Malware control

Truman

Truman is a sandbox-like malware analysis tool, running on native hardware. It is NOT recommended for people who do NOT understand the full implications of using this tool.

Appendix

Useful links

Disclaimer #2: I have NOT personally tested each and every application at the below sites. I cannot guarantee their quality. Treat the below links as a good reference point from which you may expand your searches.

Eric L. Howes’ Linux Privacy & Security

Fresh RPMs – a site compiling listings and download sites for hundreds of packages

FrozenTech LiveCD List – a list of live CDs

Linux Online! – a long list of applications for Linux

Users’ recommendations

Thanks to the following people for their suggestions: Alphalutra1, Ben, dog, Durad, romanlance.

Some of the suggested programs have been incorporated in the list above. All future suggestions will be listed below. Again, the same criteria as for Windows programs apply: the proposed applications should be fairly simple, free beyond any reason of doubt, non-offensive to me, and preferably suggested by a member of a respectable forum.

Here are some of your recommendations:

Amarok – this is a light, simple, beautiful, and highly versatile for Linux running KDE; natively, it does not support MP3 format, but the necessary libraries can easily be added – for example, in Ubuntu or SUSE, via package managers – libxine-extracodecs.

Bluefish – a web editor that supports a range of languages, including CSS, HTML, Java, javascript, Octave, PHP, R, and many others, unlimited undo/redu funtionality, and compliance with both KDE and Gnome environments.

Democracy Player – an Internet TV platform; the player incorporates video RSS feeds, automatic downloads of videos, BitTorrent, and much more.

F-Spot – a photo management program for Gnome desktops; the program supports 16 file types, allows easy editing and tagging of photos, simplifying cataloguing of large batches of images.

Guarddog – a firewall with goal-oriented GUI, intended for beginner and intermediate users.

IEs4Linux– an excellent script that enables you to run Internet Explorer on Linux (with Wine installed); it will offer you three versions of Internet Explorer, making invalid the excuse of not switching to Linux because your favorite site only loads in Internet Explorer.

K3B – is a CD burning utility for KDE, with lots of excellent features, including support for multiple El Torito boot images, audio CD burning, VCD, SVCD, mixed-mode CDs, eMovix CDs, CD copy and CD/DVD ripping, DVD burning, DivX/XviD encoding, blanking of CDR-Ws, writing of ISOs, and a whole lot more.

Kopete – an Instant Messaging program for KDE; Kopete supports AIM, ICQ, MSN, Yahoo, Jabber, IRC, Gadu-Gadu, Novell GroupWise Messenger, and more, as well as message encryption and archiving.

KTorrent – BitTorrent client for KDE.

Openbox – a lightweight, extensible windows manager; it can be used instead of the heavier Gnome and KDE.

pfSense – a firewall based on m0n0wall, using OpenBSD ported Packet Filter; supports a wide range of devices and protocols.

Quanta Plus – a WYSIWYG web development program for KDE, with a wide range of plugins.

ROX-Filer – a fast, lightweight desktop (based on X Windows). It can be a suitable alternative to heavier environments on older systems.

Streamtuner – a stream directory browser, supporting SHOUTcast, Live365 and other stream directories, as well as full support for ID3 and Vorbis metadata editing; it goes well with Streamripper, which allows you to record the streams.

Sylphweed – a lightweight e-mail client; also supports Windows.

General advice

I guess that’s it. By the way, most of the general advice for Windows users also applies here. There’s no need to Ctrl + A  the entire Internet and download it onto your machine. With Linux, you’re in an even greater peril of getting carried away, because there are tens of Linux distributions – whereas Windows is only one.

Don’t download anything and everything – make sure you trust the download site, make sure you understand what you’re doing, visit the forums and ask questions before you start meddling, and always have your personal data backed up. Most importantly, in Linux, when you think something is not working – DO NOT INTERFERE, LET IT BE! It Is working. Believe me. Kernel updates can take as much as a whole day to complete, even more. When you’re downloading packages off the Internet, they are often recompiled locally on your machine to suit your architecture. This process can be quite lengthy – and it is NOT healthy to interrupt. Wait for your machine to tell you it’s failed before you do.


(Sweet) collection of programs

Add/Remove

Total Uninstall

This program monitors changes to the system during installations, allowing you to perform a full uninstall of programs that leaves traces; quite a number of programs does not uninstall completely, leaving scars all over the system. It is particularly useful for people who install / uninstall lots of programs frequently.

Anonymizers

Anonym.OS

Anonym.OS LiveCD is a bootable live CD based on OpenBSD operating system, providing a hardened environment whereby all ingress traffic is denied and all egress traffic is automatically and transparently encrypted and/or anonymized.

Archiving

7-Zip

7-Zip is an archive manager for 7z, ZIP, GZIP, BZIP2, and TAR (packing and unpacking) and RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB, and NSIS (unpacking only) file formats.

IZArc

This is another powerful archive manager, with a wide support of formats, including 7-ZIP, A, ACE, ARC, ARJ, B64, BH, BIN, BZ2, BZA, C2D, CAB, CDI, CPIO, DEB, ENC, GCA, GZ, GZA, HA, IMG, ISO, JAR, LHA, LIB, LZH, MDF, MBF, MIM, NRG, PAK, PDI, PK3, RAR, RPM, TAR, TAZ, TBZ, TGZ, TZ, UUE, WAR, XXE, YZ1, Z, ZIP, ZOO.

Backup

DriveImageXML

DriveImageXML is a program for backup and imaging of partitions and drives. It is also available as a plugin for the BartPE or Ultimate Boot CD for Windows live bootable CDs.

ERUNT

ERUNT is a registry backup and restore utility. It allows you to maintain daily backups of your system (up to 30 days) and quickly recover in case of an emergency. The program is also twined with NTREGOPT registry optimizer

Karen’s Replicator

Replicator is a utility that allows you to automatically backup files, folders and drives. It allows to set a schedule for your updates, define an ignore list and more. Furthermore, Karen has a long list of useful applications, called Power Tools. You can find them on Karen’s site.

Browsers

Firefox

Firefox is an open-source browser, available for both Windows, Linux and Mac. It is stable, robust, secure, and highly customizable, with more than 700 extensions. You can find about all the possible extensions at Mozilla Firefox Add-Ons.

Personally, I would suggest the following extensions:

Adblock or Adblock Plus, with Adblock Filterset.G Updater, for blocking of advertisements

Cookie Button and Cookie Button in the status bar, for control of cookies

IE Tab, for watching pages using Internet Explorer engine

Noscript, for control of javascript and other plugins

Refcontrol, for privacy issues

Scrapbook, for saving and organizing web pages

Sage, a lightweight RSS feed reader

Tab Mix Plus, for enhanced tabbing

User Agent Switcher, for privacy issues

Of course, there are many other extensions, like mouse gestures, password generators, anti-phishing, anti-spoofing, FTP, and tons more – feel free to explore.

K-Meleon

This is another open-source Gecko-based browser. It is very light and fast and will probably offer better experience on low-end machines than other browsers.

Opera

Opera is yet another solid browser. Like Firefox, it is available for the three major desktop OSes. It is mature, fast and includes a BitTorrent and a mail client. It is also the most compliant browser by W3C standards.

CD/DVD burning

CDBurnerXP Pro

CDBurnerXP Pro is a free burning solution. It will burn CD-R, CD-RW, DVD+R/RW, and DVD-R/RW discs.

InfraRecorder

InfraRecorder is another easy-to-use burning software for Windows, allowing you to copy discs, burn images, blank rewritable discs, and more.

Checksum

MD5Summer

MD5Summer is a Windows MD5 sum generator, allowing you to verify the integrity of downloaded files or burned isos.

Codecs

Please be extra careful when downloading codecs.

Free-Codecs

To the best of my knowledge, this site has a large collection of available audio and video codecs. Although not programs in the strictest of terms, the codec packages often contain miscellaneous tools like media players and converters. You should probably choose either K-Lite Codec Pack or XP Codec Pack.

Customized OS builders

nLite

nLite is a deployment tool for unattended installation of Windows. Furthermore, nLite is a customization tool, which allows you to remove certain Windows components from the installation, add drivers and patches and tweak a variety of configurations. It can be used to build your own custom install CDs as well as learn the functionality of the Windows operating system in greater depth.

Development tools

Eclipse

Eclipse is an extensible IDE that allows easy development of C++ and Java applications. It has a wide range of plugins that can be used with it.

Diagnostics

HDD Health

HDD Health is a program intended to monitor hard drives and predict their failures.

HDD Thermometer

This tool monitor the temperature of the hard drives and can prevent overheating and data loss.

Memtest86

Memtest86 is a memory diagnostics tool. It needs to be run from a floppy disk or a CD before the operating system boots.

SpeedFan

This program will monitor fan speeds, voltages and temperatures of hardware components in computers with monitor chips. It is a tool designed for a power user and should not be used in vain. Just like CT scans are not performed on every patient with headache, you should consider using it if you think there might be a problem with your hardware.

Note: Most hardware vendors offer a variety of diagnostic tools for their products. For instance, all major hard drive manufacturers also offer small diagnostic utilities for examining the disks. Please refer to relevant vendors’ sites if you want to download and use these utilities. Most often, they will need to be run from a floppy disk of a CD.

Emulators

DOSBox

DOSBox is an x86 PC emulator, complete with graphics, sound, mouse, and modem, allowing you to run old DOS-based games that are no longer supported by modern operating systems.

QEMU

QEMU is an open-source processor emulator. It requires some knowledge to be fully utilized. Nevertheless, it can be useful for creating virtual hard drives, for example.

Erasers

Eraser

Eraser is a secure deletion tool, allowing you to completely wipe information off your hard drives.

Explorers & File managers

freeCommander

freeCommander is an alternative to the standard Windows Explorer. It will also run from a USB stick and is one of the many tools included in the Ultimate Boot CD for Windows (see below under Live CDs).

FTP clients

FileZilla

FileZilla is a fast, open-source FTP client.

Graphics (image animation, editing and viewing)

Image manipulation

GIMP

GIMP is a powerful, comprehensive image manipulation program. Like most open-source software, it is also available for Linux and MacOSX. GIMP offers an extremely wide range of tools for graphic editing of images. It requires extensive knowledge to be fully utilized – however the possibilities are virtually limitless. The program requires a GTK runtime environment to be installed. GIMP is also available in a version similar to Adobe Photoshop, called GIMPShop.

PixResizer

This programs allows you to quickly manipulate batches of images, by converting their format or color map, resizing them, or rotating them. It is very handy for people who frequently have to manipulate lots of pictures.

ScreenshotCaptor

ScreenshotCaptor is a very handy program for taking screenshots. Unlike the standard commands, Alt + PrintScrn or PrintScrn, it allows you to take screenshots in different file formats, automatically save them to a folder rather than clipboard, schedule operations, and more. It is also capable of taking screenshots of regions or full content of partially hidden windows.

Image viewers

IrfanView

IrfanView is a very light, very fast and extremely powerful viewer. It includes a media player and also has some very neat editing features. A range of plugins is available.

HTML editors

Nvu

Nvu is an open-source, cross-platform HTML WYSIWYG (What You See Is What You Get) editor. It can be run alongside or instead of Mozilla Composer HTML editor. Nvu can be boosted with extensions, which include tools for advanced HTML editing, javascript debugging, code enhancement, tutorials, localized language support, and more.

Instant messaging

GAIM

This is yet another open-source, cross-platform software. Like all open-source projects, it is light, fast and clean. GAIM is a multi-protocol client and will allow you to connect to several networks, without using several (often) bloated and unneeded IM programs. GAIM supports AIM, ICQ, MSN, Yahoo!, IRC, Jabber, Gadu-Gadu, Silc, GroupWise, SameTime, and Zephyr networks.

Java

Sun Java

Although not strictly necessary for everyday home computing, Java is used in the design of some web pages and a runtime environment will have to be installed on your PC before you will be able to view them. Sun Java offers a solid and secure Java engine. Additionally, development tools for programmers or hobbyist seeking to learn Java are available. The home user usually needs only the Java Runtime Environment (JRE).

It is also advisable to remove the default Microsoft Java Virtual Machine (MSJVM), which has been known for a number of security holes. Windows XP SP2 removes the machine during the installation, but you might want to run a separate uninstaller. MSJVM Removal Tool can be downloaded from MajorGeeks.

Live CD utilities

Bart’s PE Builder

Bart’s PE Builder allows you to build customized bootable live Windows CDs. Bart’s PE Builder offers a range of useful utilities, including system diagnostics and recovery, hardware inspection, and more. It is an ideal tool for rescue operations and offers a familiar interface to Windows users who might have qualms about using Linux-based live CDs.

For details and instructions, please refer to my article How to create a bootable live Windows CD. Note: You should burn a separate stand-alone bootable CD containing only the BartPE environment.

Knoppix

Knoppix is a Linux bootable CD or DVD. Although not strictly a Windows utility, Knoppix is famous for a very good hardware support, that is if you have problems with the detection of a hardware component like the sound card or a graphic card, you’re most likely to start solving the problem booted with Knoppix. It can also function as a rescue disc, a backup tool, a safe browsing platform, or a great tool for learning Linux.

Ultimate Boot CD for Windows

This is one of the most important tools a Windows user can have. Like Bart’s PE Builder, UBCD4WIN is a story unto itself. It is not just one program, it is a complete bootable Windows kernel, packaged with tens of useful utilities in a range of categories. UBCD4Win PE Builder is based on Bart’s PE Builder. Nevertheless, UBCD4WIN offers a much greater range of available tools. You can also add your own plugins.

Among offered tools are 7-Zip, a43, Ad-Aware SE, Agent Ransack, AVPersonal, BGInfo, CPU Bench, CWShredder, DeepBurner, Dirms, Disk Copy, Disk Image, Disk Wipe, Eraser, ERUNT, Explore2fs, ExplorerXP, File Recovery, FileZilla, Firefox, Floppy Repair, freeCommander, Free Undelete, HD Cleaner, HDTune, HijackThis,  IPScan, IZArc, MaxBlast, MemTest, MbrFix, MBRWiz, P95, PasswordPro, PDF Reader, Popcorn, PPPOEXP, Putty, R-Linux, RecoveryManager, RegCleaner, Scribe, SmallCD, Stinger, Sysclean, UltraVNC, xplorer2, WinDLG, and many more.

For a complete list, you might want to refer to the List of Tools. For details and instructions, please refer to my article How to create a bootable live Windows CD. Note: You should burn a separate stand-alone bootable CD containing only the UBCD4WIN environment.

Mail clients

Thunderbird

Mozilla Thunderbird is a good alternative to default Outlook Express or Outlook clients. It is secure, fast, has a very good content filter, and can be customized with extensions (like Firefox). There are more than 100 available extensions for Thunderbird.

Maintenance

CCleaner

CCleaner (the first C stands for Crap) is a system optimization and privacy tool. It allows you to clean browser caches, delete cookies, remove corrupted or unusedfiles and erase tracks of your online activities. It also has the ability to clean leftover registry keys and values – use at your own discretion.

Important: Due to a recent doubt that the latest version of CCleaner (1.34.407) might cause problems with networking and/or Internet connection when used for routine cleaning at the default settings, I must exclude it from the list of recommended software for the time being. I will keep you updated.

Note: I cannot recommend a free registry cleaner. There is a number of available tools, all of which will do a good job. But none excellent.

Media manipulation

Audacity

Audacity is a cross-platform sound editor, allowing you to edit and record audio files. It also has a number of plugins available, including LAME mp3 encoder.

VirtualDub

VirtualDub is a very powerful video processing utility.

Media players

VideoLAN

This is an open-source, cross-platform player, with a large number of supported media formats.

WinAmp

WinAmp is a highly customizable media player, with a range of available skins and plugins (including a Karaoke plugin). It also supports a range of file formats.

Office

AbiWord

AbiWord is an open-source lightweight word processor, and a good replacement for Wordpad.

Open Office

Open Office is an open-source, multi-platform, multi-language, complete office suite that is a solid substitute for the standard Microsoft Office package. The suite offers the same range of applications, including a word processor, a spreadsheet, a presentation tool, a graphic package, a mathematical equation editor, and a database tool.

Partitioning

GParted

GParted is a Gnome Partition Editor. Although Linux-based, it fully supports the NTFS file system. It runs from a CD.

PDF software

Foxit

Foxit is a fast, light PDF reader and printer.

PDFCreator

PDFCreator allows you to create PDF documents; it is used like a printer from any Windows application.

Peer-to-Peer

eMule

eMule is an open-source project. It supports several networks, is rather robust and has good security; it can be run as an unprivileged user.

Portable applications

PortableApps

The above link leads to a family of portable applications, including 7-Zip, AbiWord, Audacity, ClamWin, Firefox, Open Office, Nvu, Thunderbird, and more. All of these can be run from  a USB stick.

Portable Opera

Like Opera browser, with the benefit of being able to run from a USB stick.

RSS feed readers

FeedReader

FeedReader is a lightweight RSS and ATOM aggregator.

Security

Admin privileges

DropMyRights

This little utility allows you to run programs with limited privileges while logged in as the Administrator. It can be useful for neutering the potential hazard of online activities by reducing the rights of Internet-dependent programs like browsers, mail client, P2P software etc.

Anti-keyloggers

SnoopFree

SnoopFree will allow to you to prevent certain applications from watching your screen or monitoring your keyboard strokes. Programs with shortcuts, certain games or other software might need to exercise these activities to function properly, therefore be careful when denying (or permitting) access to your screen and keyboard.

Anti-rootkits

I cannot recommend any anti-rootkit tools. These tools require a fair knowledge of system calls to properly interpret. For most people, reading the scan logs will be a complete and utter mystery with counterproductive results – confusion, fear, paranoia.

Anti-spyware

Ad-Aware SE

Ad-Aware is an on-demand anti-spyware scanner. It can also search for Alternate Data Streams.

Spybot Search & Destroy

This tool is a handy on-demand scanner. It also includes the immunization feature for Internet Explorer and Opera browsers, as well as a registry monitor called TeaTimer.

SuperAntiSpyware Free

SuperAntiSpyware is a lightweight anti-spyware solution with very good detection and (even more importantly) removal capabilities. While the free version lacks real-time protection or automatic updates, it is still a very handy addition to one’s security arsenal.

Anti-trojan

A2

The free version of A2 is a solid on-demand scanner, mainly useful against trojans, although the definition is becoming more blurred every day. A2 complements nicely with Ewido.

Ewido

Ewido Security Suite can be classified as anti-spyware, although the program was born to fight trojans and it excels in this more than other types of malware. The free version is a solid, on-demand scanner.

Anti-virus

avast!

avast! anti-virus is a free product, with a resident shield and an on-demand scanner.

AVG

AVG offers a free, real-time anti-virus, which includes scheduling, automatic update and email scanning.

ClamWin

This is an open-source on-demand virus scanner.

Dr.Web anti-virus link checker extension for Firefox

Firefox users can install this extension in order to scan remote links before downloading them. This offers the user the benefits of another powerful anti-virus engine without actually running it on his / her own machine.

Kaspersky ActiveX plugin for Internet Explorer

Similar although slightly different than Dr.Web extension, the Kaspersky scanner is installed as an ActiveX and runs with a web interface. Claimed as one of the better anti-virii in terms of detection, this plugins offers another layer of protection for Windows users.

Encryption

AxCrypt

AxCrypt is a file encryption software, allowing to protect your files and folders.

TrueCrypt

TrueCrypt is an open-source disk encryption software, which allows you to encrypt entire partitions, hard disks or USB sticks.

Firewalls

Comodo

Comodo is a nice firewall for the average user.

Online Armor Free

The free version of this program offers a very thorough security solution for the Windows users. It is very easy to configure and use. In addition to the basic firewall functions, the programs also has some HIPS ability.

Sygate
Although discontinued, I think this was and is the best free firewall for Windows available. It can be still found at a few sites, like Tucows.

ZoneAlarm

ZoneAlarm is one of the more popular firewalls, because it has a very simple interface and is easy to use. It is recommended for a beginner user.

Immunization

SpywareBlaster

If you are using Internet Explorer to surf, you could benefit from this tool. It will insert a blacklist of sites into the Internet Explorer’s Restricted Sites zone.

Privacy tools

PeerGuardian

PeerGuardian is an IP blocker and will work well in conjunction with firewalls and P2P software. It allows you to block whole ranges of IPs, including known advertisement, education, government, P2P, or spyware addresses.

Proxomitron

Proxomitron is a very powerful web filtering proxy. Properly configured, it can be used to clean the web pages of advertisements, exploits, nags, or just about anything. It has the similar impact to a number of Firefox extensions combined, except that it will function for all browsers rather than just Firefox. Recommended filter packages are GrypenJD5000 andSidki.

System diagnostics

asquared HiJackFree

This is a detailed system analysis tool, mainly intended to help user prevent infections by malware. It can be used to monitor BHOs, DLLs, LSPs, services, the Hosts file, and more.

Autoruns

Autoruns is a startup monitor, allowing to closely inspect the status of your system during bootup and login. I do not recommend it to an average user.

Filemon

Filemon allows you to monitor system file activity in real time.

HijackThis

HijackThis is intended to remove malware infections like browser hijackers. Nevertheless, it also functions as a diagnostics tool since it allows you to inspect your system, including services, BHOs, Winlogon entries, items that run at startup, and more. Using this tool requires caution and expertise. Malpractice can render your system unbootable.

Port Explorer

This tool allows you to monitor the connections your computer establishes with the world. Interpreting the results requires some advanced knowledge.

ProcessExplorer

You can think of ProcessExplorer as a boosted version of the Task Manager, with some fancy extras. I do not recommend it to an average user.

Regmon

Regmon allows you to monitor utilities accessing the registry in real time.

StartupList

This tool allows to list all startup entries on your system. Just like ProcessExplorer is a Rambo Task Manager, so is StartupList a Rocky msconfig.

TCPView

TCPView allows you to monitor TCP and UDP connections on your system.

Note: Sysinternals have a huge choice of excellent utilities. You should definitely visit there.

Virtualization

VMware Player & VMware Server
VMware offers a range of virtualization products. The Player and Server are excellent tools for experimenting with new software, other operating systems, for education, safe browsing, and more. For details and information, you can read my article on the subject.

Appendix (for bold and beautiful only)

In my opinion, the above list is more than enough to keep you busy for a few weeks. When referring to the (sweet) package, I mean all of the above. Below is a compilation of other suggested links, general information and advices that can come handy. However, it is up to you to sift through the massive amount of data and decide what suits you best.

Other useful tools

Acrobat Reader – the most popular PDF reader.

Belarc Advisor – a PC audit tool.

BitDefender Free anti-virus – an on-demand anti-virus scanner with automatic update and schedule scan options.

EULAyzer – a tool for inspection of license agreements.

Microsoft Baseline Security Analyzer – a Windows audit tool.

Notepad++ – an open-source code editor and Notepad alternative.

PageDefrag – this tool allows you to defragment page files and registry hives.

Winpatrol – a multipurpose security monitor.

Users’ recommendations

Below is the list of programs that you, readers, have suggested. Please note that the recommendations meet the following criteria: I am aware of the existence of the software and have used it (or at least tested). Clean, free, simple yet effective. Did not aggravate me personally in my history of computing. Preferably suggested by a member of a respectable forum. Take no offense if certain programs are not listed here. It does not mean they’re bad; it just means that I, a human of particular taste, do not think they fit in the existing context. Elsewise, it might take me some time to go through the long list of suggested programs, so have patience.

Thanks to the following people for their suggestions: Ben, Devinco, djg05, dog, goldengreek, iceni60, Notok, nossirah, roger_m, Tommy, WSFuser, a few other souls who wish to remain Tor … I mean anonymous.

aMule – an open-source cross-platform eMule-like P2P software; quite useful for people running dual OS machines.

Antivir – a rather popular anti-virus, which can be used instead of other suggested solutions; the free version does not have an email scanner, though.

Azureus – an open-source P2P client implementing BitTorrent protocol; it is based on Java and will run on any machine with Java Runtime Environment.

CDex – an open-source tool for ripping MP3 files.

Enigmail – an extension for Mozilla Thunderbird, allowing users to access the authentication and encryption features provided by GnuPG.

GnuPG – an open-source project that allows you to encrypt your data and communications; Windows users might also want to check Gpg4win, email security specially oriented for Windows environment.

HDTune – a diagnostics tool for inspection of hard drives.

K9 – an anti-spam filter for POP3 mail accounts.

KeePass – an open-source password manager.

Lightning – Sunbird extension for Mozilla Thunderbird.

Media Player Classic – a light, open-source media player that supports a wide range of formats.

Privoxy – a web-filtering proxy akin to Proxomitron. It is aimed at protecting privacy and removing web annoyances.

Shareaza – an open-source P2P software that supports BT, ED2K, Gnutella, and G2 networks.

Sunbird – an open-source cross-platform calendar application (also available as a portable application).

Tor – an anonymizing proxy that can be used to ensure a high level of privacy while online; the use of a chain of proxy servers and the necessary encryption of traffic will cause a slowdown in the Internet speed.

Wireshark – an open-source, multi-platform network protocol analyzer; it is very powerful but is not aimed at the beginners or even intermediate users.

XnView – a graphic and photo viewer similar to IrfanView.

xplorer2 – a file manager similar to freeCommander; another potential replacement for the Windows Explorer.

Things I will not usually recommend

Anti-social-engineering-software

Internet is loaded with tools intended to keep a sinful user from hurting himself. I find this approach to be misplaced. It is akin to giving a helmet to a person who likes to bang his head against the wall. Gullibility can be countered with nothing but a bit of logic.

Phony links to suspicious sites (a.k.a. phishing and pharming)

Do you honestly think your bank will ask you to confirm your password through an email? Do you read garbage emails that drop into your inbox? If the answer is yes, to either of the questions, some attitude changes are needed.

You do not need special tools to tell you that a site you go to is bad. The rules are simple: you are not sure if the site is bad, it’s bad; the link came in an email you did not expect, it’s bad; you were directed to a site you did not expect, it’s bad.

Spam

If you’re receiving spam, there are two likely reasons: You have submitted your email somewhere. You are on a friend’s mailing list and your friend is not exactly the hacker material. Make dedicated email addresses for dedicated spam use. Imagine if it were that simple in life – a room where you could store away all uninvited, unwanted family members.

Anti-scripts & worms software

Do you often download screensavers from the Internet? Do you click on files with funny extensions like .scr and .pif in emails titled Re: your website, when you do not even have a website? If not, you are probably OK.

Tweaking

I’m against it. If you like tweaking, you should switch to Linux. Linux is one big tweak. Windows is supposed to run as it is, and it will not like you if you tamper too much. Many times, people disable certain options in their setup without being fully aware of possible consequences. Then, many months later they are faced with a problem they cannot solve, not realizing it is rooted in a complex web of tweaks they can no longer remember, let alone undo.

My motto is: don’t poke into open wounds, don’t pick on scabs. If your system works, let it be. If your operating system is not working well, upgrade your hardware. Most tweaking guides assume you’re a single user, with no printer, no other computers connected to your home network, no file sharing, no gaming, and a whole lot more no-nos. If you’re that much afraid of the Windows, then you should choose a more inherently secure operating system. Full functionality and a fair sense of security-enjoyment can be achieved without barricading your PC.

Memory optimization

This is a myth. Using software that runs in the memory to boost memory. If you want a good analogy, it is similar to lifting yourself up in the air, kind of contradictory to the Second Law of Thermodynamics. If your memory does not please you, test it or buy extra sticks.

TCP/IP optimization

If you do not have a sufficient knowledge of what TCP/IP stack is and how it works, you should not meddle. If your Internet is slow, upgrade the line.

Services

There is little reason to disable services. If you fear being hacked, use a firewall or switch to Linux. If your system is sluggish and programs take a lot of time to load, maybe you should consider a better CPU and more RAM. An extra 512MB of RAM will make your machine work much faster than any number of disabled services. One or two services might be OK, but a compulsive crippling of the system is not the best doctrine.

Themes & visualization

Although this sounds innocent, it ain’t. First, you will unnecessarily hog your system with potentially incompatible styles. Second, you will be tempted to download free packages, often containing lots of bundled surprises.

Unregistering DLLs

The relationship between programs and associated DLLs is usually more complicated than it seems. You could innocently remove a DLL only to lament a lack of functionality in a completely unconcerned program months later.

Useful links

Disclaimer #2: I have NOT personally tested each and every application at the below sites. I cannot guarantee their quality. Treat the below links as a good reference point from which you may expand your searches.

Links to freeware

A+ Freeware

Freeware and Open Source Software

Links of portable software on Wikipedia

NoInstallFreeware

Security

Eric L. Howes’ Privacy & Security page

Sub-section of the above site: Spyware/Adware/Hijackware Tools

Microsoft updates – Manual download of all security patches for Microsoft products

Secunia – Multi-platform security advisories
Tell good from bad (highly subjective to user’s motives, perception and taste)

Rogue/Suspect Anti-Spyware Products & Web Sites

General advice

Drivers

Linking to online repositories of drivers is against my computer religion. It is similar to prescribing medications. The procedure must be exact. On one machine, a driver can do miracles. On another, it can undo them.

Drivers are required for your operating system to function properly. General software listed above is not. Therefore, while tampering with programs can be fun, tampering with drivers is dangerous. You can cripple your system. Here are some rules that I have found to be useful:

Do not be tempted to flash your BIOS just to have the latest version; you might end with an unbootable system.

Do not be tempted to upgrade your drivers only because a new patch has been released. If it ain’t fixed, don’t broke it.

If you do intend to update the drivers, BACKUP your personal data first, make sure you have a Windows installation disc and license key ready, make sure you can boot from a CD, make sure you understand what needs to be done and know how to follow the instructions.

Always download ONLY the official drivers from their vendors’ sites.

Always make sure you know who to contact (support email, forum etc.) if something goes wrong.

Never ever EVER install drivers when it’s stormy outside.

Obsessive-Compulsive Computing (OCC)

It is very tempting to run everything AT ONCE. Some people like control – unfortunately too much. I know people who run several different types of port monitors, startup monitors, registry watchers, hardware inspectors, and other little gadgets that grant a greater view of things. I think this is the wrong way to befriend computers.

Computers are better at processing information than the human mind. By competing in numbers against a machine, we are waging a losing battle. We cannot efficiently maintain an all-out vigilance of everything that happens inside an operating system. Even when extremely peaceful, a typical Windows setup runs about 1,000 processes simultaneously, most of which are invisible to the user. Running programs that can display long lists of system calls can be a nice hobby, but it can also be very frustrating and exhausting for an average man looking for security and stability.

Going through a list like the one above can be daunting. Even alarming. The best course of action is to evaluate the list and filter our applications that you are most likely never to use. And then, master the remaining package slowly, gradually, learning the strong and the weak points of each program, according to YOUR needs and tastes.

There is no need to run three hard disk monitors at the same time. You think your hard disk is going to die? Replace it. Backup your data. Two monitors will not keep it healthy. On the contrary, they will burden the system more and probably speed up its death.

You wish to control your programs startup. You think there are programs that are running out of control and needed to be reined in. Ask yourself why are they installed in the first place? Do you really need them? Do you think your system has been compromised? In that case, could there be perhaps a better course of action than an erratic attempt to douse a fire that cannot be extinguished.

You wish to control the registry. You want to know what happens. Well, if things are happening that you do not quite understand, then monitoring the heart of this mess is not going to help. Knowing things can be OK. But if you strongly suspect programs of doing things behind your back, do you honestly think such programs should continue to reside on your hard disk?

In other words, relax. Burn the CD. Keep it somewhere dry and cool. Let it be an emergency package that you might never need to use. Once in a while, when a need arises for a program that could be useful, go through the list, see if there is something that might interest you. You don’t need encryption software if you never encrypt your files. You do not need an FTP client or a mail client if you never upload files to the web or only read webmail. If you do not download movies or music, you do not need a P2P client. As a popular saying goes, never wear two sweaters at once – dunno, just made that one up. Take it easy.

Cheers.

%d bloggers like this: