Simple Ways to Speed Up Your Computer

Over time, the speed of computers with Microsoft Windows can decrease. This appears as the system taking more time to respond to a user’s actions like opening files, folders, surfing the Internet and other tasks. However, there are things you can do to speed up your computer.

The following is a list of ways you can improve your computer's performance. These steps are intended to be used in order. The key is to do the simplest and least invasive thing first until your system starts responding better.

Golden Rule: Do No Harm

If you want to improve the speed of your computer, that’s great. However, above all, do no harm and beyond the scope of this Windows forum, ask for help from those you know if you get in over your head. Remember: you have time. You can stop most processes I discuss without causing harm. Caution and common sense go a long way when working with computers; problems are often much easier to fix than they appear.

Steps to Speed Up Your Computer’s Performance

1. Make Sure Your Hardware is Sufficient

Above and beyond everything you can do with software to optimize the function of your computer, making sure you have the proper hardware to support Windows is critical.

2. Clean Your Desktop

Is your Windows Desktop dotted with files? Have you noticed that your computer has been running slower and slower? Do you see the hard drive light often flashing while you wait for the computer to respond to an action? There are steps you can take to fix it. Read this article.

3. Scan Your Windows System for Errors

An operating system is a collection of files that perform different functions. It is possible, over time, that one or more of these system files has changed or become corrupted. If this happens, the speed of your system may decrease. By using a utility called “System File Checking”, it will inspect these files and correct any problem it finds.

4. Scan for Viruses, Spyware and Adware

Every Windows computer is vulnerable to viruses. Viruses are nasty little programs that cause both major and minor problems for users.
Spyware and Adware are programs created by companies to find out more information about customers, so they can better market products to them. Usually these programs are not created for malicious purposes. Spyware and Adware can load into computer memory and slow it down.
Periodically scanning and removal of Viruses, Spyware and Adware is a great way to improve computer performance.

5. Uninstall Unused Programs

Over time, you may have accumulated programs on your computer that you do not use. When a program is installed, it creates connections between the program and the operating system. Even if you don’t use these programs, they can slow down your system. If you have the original program’s installation disk or file, removing programs will free up space on your computer and may speed up your system's performance.

6. Adjust Visual Effects for Better Performance

Windows provides a number of interesting visual effects including animated windows and fading menus. If you do not have enough operating memory (see above number 1), these effects can slow down your computer. Adjusting or reducing visual effects can make a difference.
To speed up Vista computers in particular you can disable features and function that are not used.

7. Don’t Automatically Start Programs

Programs use operating memory (RAM, also called system resources). Unless you always use these programs, you can keep them from loading at Windows startup and speed both the booting of your computer and its performance.

8. Defragment Your Hard Drive (After you have tried everything else)

The more information and programs you have on your computer, the more it is likely that Windows has placed parts of the same file in different locations on your hard drive. It may do this for hundreds of files and programs, depending on how much space is available. Defragmenting the hard drive places all information for each file in one place. The result can be a faster computer experience.

Important Note: Before you even try this, backup all your work onto a different computer, hard drive, CD or disk. Also, you should only do this if you have a reliable source of power for your computer. Doing this when there is a brown out or power problem in the neighborhood, is not a good idea. If a computer turns off while it is defragmenting a drive, it will create more problems than not defragmenting it in the first place.

9. Reinstall the Operating System and Programs

If you have done all the above steps and your computer does not become more responsive, you might consider reinstalling the operating system and programs. This is a scorched earth option - basically you backup all your data and user settings, wipe your hard drive clean and re-install the operating system with your original disks. Next, install all your favorite programs and restore all your data and user settings.

The nice thing about doing this is that you essentially have a new computer, free of years worth of software and registry changes, additions and errors that can turn a fast rabbit of a Windows computer into a slow turtle. The bad thing about this choice is that it takes time and planning to do it correctly. If your PC is 3 to 4 years old and continues to run slower than it did when you purchased it, this might be the only action that will make a significant difference.

Google is God..

 » PROOF #1
Google is the closest thing to an Omniscient (all-knowing) entity in existence, which can be scientifically verified. She indexes over 9.5 billion WebPages, which is more than any other search engine on the web today. Not only is Google the closest known entity to being Omniscient, but She also sorts through this vast amount of knowledge using Her patented PageRank technology, organizing said data and making it easily accessible to us mere mortals.

» PROOF #2
Google is everywhere at once (Omnipresent). Google is virtually everywhere on earth at the same time. Billions of indexed WebPages hosted from every corner of the earth. With the proliferation of Wi-Fi networks, one will eventually be able to access Google from anywhere on earth, truly making Her an omnipresent entity.

» PROOF #3
Google answers prayers. One can pray to Google by doing a search for whatever question or problem is plaguing them. As an example, you can quickly find information on alternative cancer treatments, ways to improve your health, new and innovative medical discoveries and generally anything that resembles a typical prayer. Ask Google and She will show you the way, but showing you is all She can do, for you must help yourself from that point on.


» PROOF #4

Google is potentially immortal. She cannot be considered a physical being such as ourselves. Her Algorithms are spread out across many servers; if any of which were taken down or damaged, another would undoubtedly take its place. Google can theoretically last forever.

» PROOF #5
Google is infinite. The Internet can theoretically grow forever, and Google will forever index its infinite growth.


» PROOF #6
 Google remembers all. Google caches WebPages regularly and stores them on its massive servers. In fact, by uploading your thoughts and opinions to the internet, you will forever live on in Google's cache, even after you die, in a sort of "Google Afterlife".


» PROOF #7

Google can "do no evil" (Omnibenevolent). Part of Google's corporate philosophy is the belief that a company can make money without being evil.

» PROOF #8

According to Google trends, the term "Google" is searched for more than the terms "God", "Hinduism", "Jesus", "Allah", "Buddha", "Christianity", "Islam", "Buddhism" and "Judaism" combined.
God is thought to be an entity in which we mortals can turn to when in a time of need. Google clearly fulfils this to a much larger degree than traditional "gods", as shown in the image below (click to enlarge).

» PROOF #9
Evidence of Google's existence is abundant. There is more evidence for the existence of Google than any other God worshiped today. Extraordinary claims require extraordinary evidence. If seeing is believing, then surf over to www.google.com and experience for yourself Google's awesome power. No faith required. :)

Linux Directory Structure (File System Structure) Explained with Examples

Have you wondered why certain programs are located under /bin, or /sbin, or /usr/bin, or /usr/sbin?

For example, less command is located under /usr/bin directory. Why not /bin, or /sbin, or /usr/sbin? What is the different between all these directories?


In this article, let us review the Linux file-system structures and understand the meaning of individual high-level directories.




1. / – Root

  • Every single file and directory starts from the root directory.
  • Only root user has write privilege under this directory.
  • Please note that /root is root user’s home directory, which is not same as /.

2. /bin – User Binaries

  • Contains binary executables.
  • Common linux commands you need to use in single-user modes are located under this directory.
  • Commands used by all the users of the system are located here.
  • For example: ps, ls, ping, grep, cp.

3. /sbin – System Binaries

  • Just like /bin, /sbin also contains binary executables.
  • But, the linux commands located under this directory are used typically by system aministrator, for system maintenance purpose.
  • For example: iptables, reboot, fdisk, ifconfig, swapon

4. /etc – Configuration Files

  • Contains configuration files required by all programs.
  • This also contains startup and shutdown shell scripts used to start/stop individual programs.
  • For example: /etc/resolv.conf, /etc/logrotate.conf

5. /dev – Device Files

  • Contains device files.
  • These include terminal devices, usb, or any device attached to the system.
  • For example: /dev/tty1, /dev/usbmon0

6. /proc – Process Information

  • Contains information about system process.
  • This is a pseudo filesystem contains information about running process. For example: /proc/{pid} directory contains information about the process with that particular pid.
  • This is a virtual filesystem with text information about system resources. For example: /proc/uptime

7. /var – Variable Files

  • var stands for variable files.
  • Content of the files that are expected to grow can be found under this directory.
  • This includes — system log files (/var/log); packages and database files (/var/lib); emails (/var/mail); print queues (/var/spool); lock files (/var/lock); temp files needed across reboots (/var/tmp);

8. /tmp – Temporary Files

  • Directory that contains temporary files created by system and users.
  • Files under this directory are deleted when system is rebooted.

9. /usr – User Programs

  • Contains binaries, libraries, documentation, and source-code for second level programs.
  • /usr/bin contains binary files for user programs. If you can’t find a user binary under /bin, look under /usr/bin. For example: at, awk, cc, less, scp
  • /usr/sbin contains binary files for system administrators. If you can’t find a system binary under /sbin, look under /usr/sbin. For example: atd, cron, sshd, useradd, userdel
  • /usr/lib contains libraries for /usr/bin and /usr/sbin
  • /usr/local contains users programs that you install from source. For example, when you install apache from source, it goes under /usr/local/apache2

10. /home – Home Directories

  • Home directories for all users to store their personal files.
  • For example: /home/john, /home/nikita

11. /boot – Boot Loader Files

  • Contains boot loader related files.
  • Kernel initrd, vmlinux, grub files are located under /boot
  • For example: initrd.img-2.6.32-24-generic, vmlinuz-2.6.32-24-generic

12. /lib – System Libraries

  • Contains library files that supports the binaries located under /bin and /sbin
  • Library filenames are either ld* or lib*.so.*
  • For example: ld-2.11.1.so, libncurses.so.5.7

13. /opt – Optional add-on Applications

  • opt stands for optional.
  • Contains add-on applications from individual vendors.
  • add-on applications should be installed under either /opt/ or /opt/ sub-directory.

14. /mnt – Mount Directory

  • Temporary mount directory where sysadmins can mount filesystems.

15. /media – Removable Media Devices

  • Temporary mount directory for removable devices.
  • For examples, /media/cdrom for CD-ROM; /media/floppy for floppy drives; /media/cdrecorder for CD writer

16. /srv – Service Data

  • srv stands for service.
  • Contains server specific services related data.
  • For example, /srv/cvs contains CVS related data.

Internet 101: Beginners Quick Reference Guide


A 'Cheat Sheet' for Online Beginners

The Internet is a worldwide free broadcast medium for the layperson.  Using your PC, Mac, smartphone, Xbox, movie player, and GPS, you can access a vast world of messaging and useful content through the Net.

The Net has subnetworks.  The biggest subnetwork is the World Wide Web, comprised of HTML pages and hyperlinks. Other subnetworks are email, instant messaging, P2P (peer-to-peer) file sharing, and FTP downloading.

Below is a quick reference to help fill in your knowledge gaps, and get you participating in the Net and the Web quickly.  All of these About.com references can be printed, and are free for you to use thanks to our advertisers.

1. How Is the 'Internet' Different from the 'Web'?

The Internet, or 'Net', stands for Interconnection of Computer Networks.  It is a massive conglomeration of millions of computers and smartphone devices, all connected by wires and wireless signals. Although it started in the 1960's as a military experiment in communication, the Net evolved into a public free broadcast forum in the 70's and 80's. No single authority owns or controls the Internet.  No single set of laws governs its content.  You connect to the Internet through a private Internet service provider, a public Wi-Fi network, or through your office's network. 

In 1989, a large subset of the Internet was launched: the World Wide Web.  The 'Web' is a massive collection of HTML pages that transmits through the Internet's hardware.  You will hear the expressions 'Web 1.0', 'Web 2.0', and 'the Invisible Web' to describe these billions of web pages.

The expressions 'Web' and 'Internet' are used interchangeably by the layperson. This is technically incorrect, as the Web is contained by the Internet. In practice, however, most people don't bother with the distinction.

2. What Is 'Web 1.0', 'Web 2.0', and 'the Invisible Web'?

Web 1.0: When the World Wide Web was launched in 1989 by Tim Berners-Lee, it was comprised of just text and simple graphics.  Effectively a collection of electronic brochures, the Web was organized as a simple broadcast-receive format.  We call this simple static format 'Web 1.0'.  Today, millions of web pages are still quite static, and the term Web 1.0 still applies.

Web 2.0: In the late 1990's, the Web started to go beyond static content, and began offering interactive services.  Instead of just web pages as brochures, the Web began to offer online software where people could perform tasks and receive consumer-type services.  Online banking, video gaming, dating services, stocks tracking, financial planning, graphics editing, home videos, webmail... all of these became regular online Web offerings before the year 2000.  These online services are now referred to as 'Web 2.0'.  Names like Facebook, Flickr, Lavalife, eBay, Digg, and Gmail helped to make Web 2.0 a part of our daily lives.

The Invisible Web is a third part of World Wide Web.  Technically a subset of Web 2.0, the Invisible Web describes those billions of web pages that are purposely hidden from regular search engines.  These invisible web pages are private-confidential pages  (e.g. personal email, personal banking statements), and web pages generated by specialized databases (e.g. job postings in Cleveland or Seville).   Invisible Web pages are either hidden completely from your casual eyes, or require special search engines to locate. 

3. Internet Terms that Beginners Should Learn

There are some technical terms that beginners should learn.  While some Internet technology can be very complex and intimidating, the fundamentals of understanding the Net are quite doable. Some of the basic terms to learn include:
  • HTML and http/https
  • Browser
  • URL
  • ISP
  • Downloading
  • Malware
  • Router
  • E-commerce
  • Bookmark.
4. Web Browsers: the Software of Reading Web Pages

Your browser is your primary tool for reading web pages and exploring the larger Internet. Internet Explorer (IE), Firefox, Chrome, Safari... these are the big names in browser software, and each of them offers good features.  Read more about web browsers here:
  • How to clear your browser cache.
  • How plug-ins work, and where to get them.
  • Your downloaded movie doesn't have a picture? Fix it here.
5. Mobile Internet: Smartphones and Laptops

Laptops, netbooks, and smartphones are the devices we use to surf the Net as we travel. Riding on the bus, sitting in a coffee shop, at the library, in an airport... mobile Internet is a revolutionary convenience. But becoming mobile Internet-enabled does require some basic knowledge of hardware and networking. Definitely consider the following tutorials to get you started:
  • What wireless Internet service choices do I have?
  • How to select a wireless network.
  • How to find a wireless hotspot.
  • How to use wireless in a hotel.
6. Email: How It Works

Email is a massive subnetwork inside the Internet.  We trade written messages, along with file attachments, through email. While it can suck away your time, email does provide the business value of maintaining a paper trail for conversations.   If you are new to email, definitely consider some of these tutorials:

7. Instant Messaging: Faster than Email

Instant messaging, or "IM", is a combination of chat and email. Although often considered a distraction at corporate offices, IM can be a very useful communication tool for both business and social purposes.  For those people that use IM, it can be an excellent communication tool.
  • What Is IM?
  • How Does Instant Messaging Work?
  • Where Do I Get Good IM Software?

8. Social Networking

"Social Networking" is about starting and maintaining friendship communications through websites. It is the modern digital form of socializing, done through web pages. Users will choose one or more online services that specialize in groupwide-communications, and then gather their friends there to exchange daily greetings and regular messages. Although not the same as face-to-face communications, social networking is immensely popular because it is easy, playful, and quite motivating. Social networking sites can be general, or focused on hobby interests like movies and music.
  • What is Facebook?
  • What is Twitter?
  • What is MySpace?
  • What is LinkedIn?
9. The Strange Language and Acronyms of Internet Messaging

The world of Internet culture, and Internet messaging, is truly confusing at first. In part influenced by gamers and hobby hackers, conduct expectations do exist on the Net. Also: language and jargon are prevalent. With the help of TechProceed.com, perhaps the culture and language of digital life will be less daunting...

10. The Best Search Engines for Beginners

With thousands of web pages and files added everyday, the internet and the web are daunting to search. While catalogs like Google and Yahoo! help, what's even more important is the user mindset... how to approach sifting through billions of possible choices to find what you need.