Error message

From Wikipedia, the free encyclopedia

An error message is a message displayed when an unexpected condition occurs, usually on a computer or other device. Error messages are often displayed using dialog boxes. Error messages are used when user intervention is required, indicate that a desired operation has failed, or give very important warnings such as being out of hard disk space. Error messages are pervasive throughout computing, and are part of every operating system, software application, or computer hardware device. Proper design of error messages is an important topic in usability and other fields of human-computer interaction.

Here are some common computer-related error messages that occur in almost all programs and their causes:

  • "Out of memory" - occurs when you have run out of memory or load too big of a file to store in RAM. The fix is to close some programs or get more memory.
  • "You have run out of disk space" - occurs when the hard drive is full. When not enough memory is present, swap file is used and is stored on the hard drive. The fix is to close some programs (to free swap file usage) and delete some files, normally temporary files or get a bigger hard drive.
  • Invalid page fault errors
  • General protection fault errors
  • The blue screen of death
  • "File not found" - the file you were trying to open cannot be found. The file may have been damaged, moved, deleted, or a bug causes it
  • "The device is not ready" - most often occurs when you have no floppy disk in the floppy disk drive and try to perform tasks involving the floppy disk or from a bad disk

The amount of memory available to programs has historically increased exponentially according to Moore's Law; contrapositively, it decreases exponentially into the past.

Due to such pressures, past programmers were innately sensitive to memory consumption, and such sensitivities extended to error messages. Extraneous words were shunned, no matter their grammatical necessity. "File not found" could have read "The file could not be found," but such a statement would have been twice as memory-expensive.

During the software development, testing and implementation cycle it is common to experience many error messages. It can become tedious to continually refer to the term. It is now common practice for software professionals to use essage as an easier shorthand.

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.