Common Windows error messages
Common Windows error messages
Access Your PC from Anywhere - Free Download
You’re invited to try a new remote-access telework solution that CNET says could “change your life.” Gain the freedom to work from anywhere using GoToMyPC. It’s the fast, easy and secure way to access and control your PC via any Web browser — anytime, anywhere. GoToMyPC is perfect for teleworkers, travelers and after-hours access. Installs in 2 minutes – Get Your Free Download Now!
INFO: What Is a Memory Leak? (Q318263)This article discusses what memory leaks are and lists some possible causes of memory leaks. Additionally, this article discusses the perceived memory leak and how it can be misinterpreted as a true memory leak.
Memory leaks can cause an application to run out of resources and can cause an application to crash. It is important to track down memory leaks. The problem of memory leaks has plagued developers in C and C++ for years. In Microsoft Visual Studio .NET, a comprehensive garbage collection package and managed memory can stop memory leaks, but, under some circumstances, a program may appear to be leaking memory.
A memory leak occurs when memory is allocated in a program and is never returned to the operating system, even though the program does not use the memory any longer. The following are the four basic types of memory leaks: In a manually managed memory environment: Memory is dynamically allocated and referenced by a pointer. The pointer is erased before the memory is freed. After the pointer is erased, the memory can no longer be accessed and therefore cannot be freed.
In a dynamically managed memory environment: Memory is disposed of but never collected, because a reference to the object is still active. Because a reference to the object is still active, the garbage collector never collects that memory. This can occur with a reference that is set by the system or the program.
In a dynamically managed memory environment: The garbage collector can collect and free the memory but never returns it to the operating system. This occurs when the garbage collector cannot move the objects that are still in use to one portion of the memory and free the rest.
In any memory environment: Poor memory management can result when many large objects are declared and never permitted to leave scope. As a result, memory is used and never freed.
Click here for the whole article.
Detecting and Isolating Memory LeaksThe ability to dynamically allocate and deallocate memory is one of the strongest features of C/C++ programming, but the greatest strength can also be the greatest weakness. This is certainly true of C/C++ applications, where memory-handling problems are among the most common bugs.
One of the most subtle and hard-to-detect bugs is the memory leak — the failure to properly deallocate memory that was previously allocated. A small memory leak that occurs only once may not be noticed, but programs that leak large amounts of memory, or leak progressively, may display symptoms ranging from poor (and gradually decreasing) performance to running out of memory completely. Worse, a leaking program may use up so much memory that it causes another program to fail, leaving the user with no clue to where the problem truly lies. In addition, even harmless memory leaks may be symptomatic of other problems.
Click here for the whole article.
Definition of Invalid Page Fault Error MessagesAn invalid page fault may occur when parameters are passed between programs and the Windows operating system. An invalid parameter may cause a program to run invalid instructions, which results in an invalid page fault. Invalid instruction can occur in any of the following situations:
Definition of General Protection Fault Error MessagesA general protection fault (GP fault) often indicates that there is a problem with software or you need to update a device driver that you have installed on your computer. If you cannot find a Microsoft Knowledge Base article to address your specific issue, the Dr. Watson tool can help you identify the cause of the error message.
Dr. Watson is a diagnostic tool that takes a snapshot of your computer whenever a fault occurs. Dr. Watson intercepts software faults, identifies the software that faulted, and offers a detailed description of the cause. Dr. Watson can often diagnose the issue and offer a suggested course of action.
After you receive a GP fault, run the Dr. Watson tool so that you can "catch" the error the next time that it occurs. To start Dr. Watson, Click Start, click Run, type "drwatson" (without the quotation marks), and then click OK.
When you enable Dr. Watson, an icon is displayed on your taskbar.
If a program fault occurs, Dr. Watson generates a snapshot of the software environment. Click the Details button in the error message to view the information that is gathered by Dr. Watson.
To generate a log file, double-click the Dr. Watson icon on the taskbar. Dr. Watson gathers information about the operating system, and then a Dr. Watson dialog box is displayed.
These two articles Q82710 Causes of General Protection Faults and Troubleshooting Tips and Q275481 How to Troubleshoot Program Faults with Dr. Watson may offer some help and insight.
Definition of Fatal Exception 0E Error MessagesFatal exception error messages are codes that are returned by a program in the following situations:
A Fatal Exception 0E is a Page Fault interrupt and typically occurs when the operating system tries to access virtual memory on a demand-paged basis and that "page" is missing or damaged.
This article Q150314 What are Fatal Exception Errors will give further insight.
Definition of Windows Protection Error MessagesWindows Protection error message occur when your computer attempts to load or unload a virtual device driver (VxD). This error message is a way to let you know that there is a problem with the device driver. In many cases, the VxD that did not load or unload is mentioned in the error message. In other cases, you may not be able to determine the VxD that caused the behavior; however, you should be able to find the cause of the error message if you use clean boot troubleshooting.
Windows Protection error messages can occur in any of the following situations:
Definition of Kernel32.dll Error MessagesThe Kernel32.dll file is a 32-bit dynamic link library file that is found in Windows 95, Windows 98, or Windows Millenium Edition (Me). The Kernel32.dll file handles memory management, input/output operations, and interrupts. When you start Windows, Kernel32.dll is loaded into a protected memory space so that other programs do not take over that memory space.
On occasion, you may receive an invalid page fault (IPF) error message. This error message occurs when a program tries to access the Kernel32.dll protected memory space. Occasionally, the error message is caused by one particular program, and other times the error message is provoked by multiple files and programs.
If the problem results from running one program, the program needs to be replaced. If the problem occurs when you access multiple files and programs, the damage is likely caused by damaged hardware.
You may want to clean boot the computer to help you identify the particular third-party memory-resident software. Note that programs that are not memory-resident can also cause IPF error messages.
The following conditions can cause Kernel32.dll error messages:
Definition of Fatal Exception 0D Error MessagesFatal exception error messages are codes that are returned by a program in the following situations:
A Fatal Exception 0D is an error message that is most commonly found, but not limited to, out dated or damaged video display adapter drivers and out dated multimedia software; however, this error message has also been know to occur when the Hsflop.pdr file is missing or damaged. If you are looking for updated drivers, view this Microsoft Web site for additional assistance.
For more info on fatal exception errors checkout Q150314 What are Fatal Exception Errors.
Missing or Damaged FilesNot sure if the dynamic link library (.dll) file is a Microsoft file that you can extract? View the Microsoft DLL Help Database to see if the file is Microsoft file. Then you can look at the details of the file and see if it is an operating system file or if it belongs to another Microsoft product. If you find that the file you are looking for is a Microsoft file, then you know which product installation disk you need in order to extract the file. For example, if the file you are looking for is Outllib.dll, you will not find that file on your operating system installation disk because it is a Microsoft Outlook file.
If you cannot find the file you are looking for by using this database, the file probably belongs to another program that you are using. Manufacturers use many naming conventions to name their files and sometimes it is difficult to find the manufacturer of the file you are looking for. The first thing to do to try to identify where the file comes from is to look for the file on your computer. If the reason you are receiving the error message is because the file is damaged it is still probably on your computer. If the reason you are receiving the error message is because the file has been removed from your computer, this method will not work. The only way to know for sure is to search for the file name:
If the file is not found, or if the file is found but it does not specify a company name, try the questions below:
Windows 98 and Windows Me Error Message Resource CenterThe Windows 98 and Windows ME error message resource center, here lists links to hundreds of knowledge base articles on invalid page faults, windows protection errors, general protection fault, fatal exception OE, fatal exception OD and kernel32.dll errors.
Free Tutorials, Free eBooks, Free Courses, Free Guestbooks, Free Autoresponders, Free help and advice, Free Newsletter, Free Affiliate program and FREE MEMBERSHIP. Wow! Did I mention it was Free? Newbies and Oldbies alike are buzzing about the NEW Newbie Club. It's the most exciting Newbie Site ever to hit the Web. Join now - it's FREE! TheNewbieClubTake firm fontrol of your PC and totally transform your internet experience with the most unique and entertaining PC learning course on the web, no technical jargon, designed from the ground up specifically for newbies, my mom loves it. :) Hey I'm a Newbie, not a Dummy, just tell me how!
Top Selling Software at Amazon.com
Or visit the The Microsoft Store at Amazon for some of the best deals on Windows software.