Академический Документы
Профессиональный Документы
Культура Документы
Fatal error: the system has become unstable or is busy," it says. "Enter to return to Windows or press Control-AltDelete to restart your computer. If you do this you will lose any unsaved information in all open applications."
You have just been struck by the Blue Screen of Death. Anyone who uses Mcft Windows will be familiar with this.
What can you do? More importantly, how can you prevent it happening?
1 HARDWARE CONFLICT
The number one reason why Windows crashes is hardware conflict. Each hardware device communicates to
other devices through an interrupt request channel (IRQ). These are supposed to be unique for each device.
For example, a printer usually connects internally on IRQ 7. The keyboard usually uses IRQ 1 and the floppy disk
drive IRQ 6. Each device will try to hog a single IRQ for itself.
If there are a lot of devices, or if they are not installed properly, two of them may end up sharing the same IRQ
number. When the user tries to use both devices at the same time, a crash can happen. The way to check if your
computer has a hardware conflict is through the following route:
* Start-Settings-Control Panel-System-Device Manager.
Often if a device has a problem a yellow '!' appears next to its description in the Device Manager. Highlight
Computer (in the Device Manager) and press Properties to see the IRQ numbers used by your computer. If the
IRQ number appears twice, two devices may be using it.
Sometimes a device might share an IRQ with something described as 'IRQ holder for PCI steering'. This can be
ignored. The best way to fix this problem is to remove the problem device and reinstall it.
Sometimes you may have to find more recent drivers on the internet to make the device function properly. A good
resource is www.driverguide.com. If the device is a soundcard, or a modem, it can often be fixed by moving it to a
different slot on the motherboard (be careful about opening your computer, as you may void the warranty).
When working inside a computer you should switch it off, unplug the mains lead and touch an unpainted metal
surface to discharge any static electricity.
To be fair to Mcft, the problem with IRQ numbers is not of its making. It is a legacy problem going back to the first
PC designs using the IBM 8086 chip. Initially there were only eight IRQs. Today there are 16 IRQs in a PC. It is
easy to run out of them. There are plans to increase the number of IRQs in future designs.
1|CPIC-CHS
2 BAD RAM
Ram (random-access memory) problems might bring on the blue screen of death with a message saying Fatal
Exception Error. A fatal error indicates a serious hardware problem. Sometimes it may mean a part is damaged
and will need replacing.
But a fatal error caused by Ram might be caused by a mismatch of chips. For example, mixing 70-nanosecond
(70ns) Ram with 60ns Ram will usually force the computer to run all the Ram at the slower speed. This will often
crash the machine if the Ram is overworked.
One way around this problem is to enter the BIOS settings and increase the wait state of the Ram. This can make
it more stable. Another way to troubleshoot a suspected Ram problem is to rearrange the Ram chips on the
motherboard, or take some of them out. Then try to repeat the circumstances that caused the crash. When
handling Ram try not to touch the gold connections, as they can be easily damaged.
Parity error messages also refer to Ram. Modern Ram chips are either parity (ECC) or non parity (non-ECC). It is
best not to mix the two types, as this can be a cause of trouble.
EMM386 error messages refer to memory problems but may not be connected to bad Ram. This may be due to
free memory problems often linked to old Dos-based programmes.
3 BIOS SETTINGS
Every motherboard is supplied with a range of chipset settings that are decided in the factory. A common way to
access these settings is to press the F2 or delete button during the first few seconds of a boot-up.
Once inside the BIOS, great care should be taken. It is a good idea to write down on a piece of paper all the
settings that appear on the screen. That way, if you change something and the computer becomes more unstable,
you will know what settings to revert to.
A common BIOS error concerns the CAS latency. This refers to the Ram. Older EDO (extended data out) Ram
has a CAS latency of 3. Newer SDRam has a CAS latency of 2. Setting the wrong figure can cause the Ram to
lock up and freeze the computer's display.
Mcft Windows is better at allocating IRQ numbers than any BIOS. If possible set the IRQ numbers to Auto in the
BIOS. This will allow Windows to allocate the IRQ numbers (make sure the BIOS setting for Plug and Play OS is
switched to 'yes' to allow Windows to do this.).
4 HARD DISK DRIVES
2|CPIC-CHS
After a few weeks, the information on a hard disk drive starts to become piecemeal or fragmented. It is a good
idea to defragment the hard disk every week or so, to prevent the disk from causing a screen freeze. Go to
* Start-Programs-Accessories-System Tools-Disk Defragmenter
This will start the procedure. You will be unable to write data to the hard drive (to save it) while the disk is
defragmenting, so it is a good idea to schedule the procedure for a period of inactivity using the Task Scheduler.
The Task Scheduler should be one of the small icons on the bottom right of the Windows opening page (the
desktop).
Some lockups and screen freezes caused by hard disk problems can be solved by reducing the read-ahead
optimisation. This can be adjusted by going to
* Start-Settings-Control Panel-System Icon-Performance-File System-Hard Disk.
Hard disks will slow down and crash if they are too full. Do some housekeeping on your hard drive every few
months and free some space on it. Open the Windows folder on the C drive and find the Temporary Internet Files
folder. Deleting the contents (not the folder) can free a lot of space.
Empty the Recycle Bin every week to free more space. Hard disk drives should be scanned every week for errors
or bad sectors. Go to
* Start-Programs-Accessories-System Tools-ScanDisk
Otherwise assign the Task Scheduler to perform this operation at night when the computer is not in use.
5 FATAL OE EXCEPTIONS AND VXD ERRORS
Fatal OE exception errors and VXD errors are often caused by video card problems.
These can often be resolved easily by reducing the resolution of the video display. Go to
* Start-Settings-Control Panel-Display-Settings
Here you should slide the screen area bar to the left. Take a look at the colour settings on the left of that window.
For most desktops, high colour 16-bit depth is adequate.
If the screen freezes or you experience system lockups it might be due to the video card. Make sure it does not
have a hardware conflict. Go to
3|CPIC-CHS
4|CPIC-CHS
The action of sending a document to print creates a bigger file, often called a postscript file.
Printers have only a small amount of memory, called a buffer. This can be easily overloaded. Printing a document
also uses a considerable amount of CPU power. This will also slow down the computer's performance.
If the printer is trying to print unusual characters, these might not be recognised, and can crash the computer.
Sometimes printers will not recover from a crash because of confusion in the buffer. A good way to clear the buffer
is to unplug the printer for ten seconds. Booting up from a powerless state, also called a cold boot, will restore the
printer's default settings and you may be able to carry on.
8 SOFTWARE
A common cause of computer crash is faulty or badly-installed software. Often the problem can be cured by
uninstalling the software and then reinstalling it. Use Norton Uninstall or Uninstall Shield to remove an application
from your system properly. This will also remove references to the programme in the System Registry and leaves
the way clear for a completely fresh copy.
The System Registry can be corrupted by old references to obsolete software that you thought was uninstalled.
Use Reg Cleaner by Jouni Vuorio to clean up the System Registry and remove obsolete entries. It works on
Windows 95, Windows 98, Windows 98 SE (Second Edition), Windows Millennium Edition (ME), NT4 and
Windows 2000.
Read the instructions and use it carefully so you don't do permanent damage to the Registry. If the Registry is
damaged you will have to reinstall your operating system. Reg Cleaner can be obtained from www.jv16.org
Often a Windows problem can be resolved by entering Safe Mode. This can be done during start-up. When you
see the message "Starting Windows" press F4. This should take you into Safe Mode.
Safe Mode loads a minimum of drivers. It allows you to find and fix problems that prevent Windows from loading
properly.
Sometimes installing Windows is difficult because of unsuitable BIOS settings. If you keep getting SUWIN error
messages (Windows setup) during the Windows installation, then try entering the BIOS and disabling the CPU
internal cache. Try to disable the Level 2 (L2) cache if that doesn't work.
Remember to restore all the BIOS settings back to their former settings following installation.
9 OVERHEATING
5|CPIC-CHS
Central processing units (CPUs) are usually equipped with fans to keep them cool. If the fan fails or if the CPU
gets old it may start to overheat and generate a particular kind of error called a kernel error. This is a common
problem in chips that have been overclocked to operate at higher speeds than they are supposed to.
One remedy is to get a bigger better fan and install it on top of the CPU. Specialist cooling fans/heatsinks are
available from www.computernerd.com or www.coolit.com
CPU problems can often be fixed by disabling the CPU internal cache in the BIOS. This will make the machine
run more slowly, but it should also be more stable.
10 POWER SUPPLY PROBLEMS
With all the new construction going on around the country the steady supply of electricity has become disrupted. A
power surge or spike can crash a computer as easily as a power cut.
If this has become a nuisance for you then consider buying a uninterrupted power supply (UPS). This will give you
a clean power supply when there is electricity, and it will give you a few minutes to perform a controlled shutdown
in case of a power cut.
It is a good investment if your data are critical, because a power cut will cause any unsaved data to be lost.
or simply encounter difficulties starting up, so restarting the software can often resolve these
issues.
3. Shut down and restart your computer.
Sometimes, a glitch in your computer's OS or a hardware mishap can cause software problems. If
restarting the actual application doesn't resolve the issue, try rebooting your computer. Once the
computer has fully restarted, re-launch the application in question and see if the problem has
resolved itself.
4. Use the Internet to find help.
No matter what piece of software is misbehaving or what specific problems you encounter, chances
are, it's happened to someone else. And as long as you're not having issues with a custom-built
piece of software, there's a good chance that you can find help on the Internet.
When conducting online troubleshooting research using Google or your search engine of choice,
include the most important information, such as the software program's name, the type of problem
you've encountered, and the circumstances under which it occurs. If the program is returning a
specific error message, write it down and type it into the search engine's search box along with the
application's name.
Although using a search engine can be a quick way to find information regarding very specific
software error messages or crashes, take a look at the manufacturer's site for more general
troubleshooting advice. Most major software manufacturers provide at least some form of productspecific help on their official sites, such as a list of frequently asked questions, product
documentation, or discussion forums where users can swap tips.
You might also run across the solution to your software woes at one of the many other Web sites
dedicated to providing technical help. TechSoup's article Use the Web to Find Free Tech Support
lists a number of Web sites that offer technology troubleshooting tutorials, articles, and discussion
forums.
5. Undo any recent hardware or software changes.
As mentioned, some software problems arise from conflicts with other software. For example, as
this information technology article from the Johns Hopkins Institutions points out, Symantec Norton
Antivirus can often conflict with competing antivirus products. So, if one of your organization's
staffers has installed another antivirus program and Norton Antivirus no longer works correctly,
uninstalling the other antivirus problem could very well solve your problem.
If you are troubleshooting one of your staff members' computers and suspect that they have
tinkered with the OS's settings, it's possible that they have inadvertently made changes that are
causing their current software problems. For instance, Windows XP's Start Menu contains an option
called "Set Program Access and Defaults," which allows you to disable access to certain
applications. If the user accidentally unchecked the box next to a program, this may be the reason
it won't run. Ask the user whether he has recently changed any of their computer's settings; if he
can remember what changes he made, undo them and try launching the software again.
Similarly, software problems can sometimes be caused by new or improperly configured hardware
peripherals, including scanners and printers. If you've recently connected new hardware to one of
your organization's computers, try disconnecting it and see if that corrects the software issue.
6. Uninstall the software, then reinstall it.
Sometimes, a certain piece of software will fail to run properly because crucial application files have
been removed or deleted. For instance, many Windows applications use Dynamic Link Library (DLL)
files to perform certain tasks. Oftentimes, several applications will need the same DLL file to
7|CPIC-CHS
operate properly, so if you've recently removed one program from your computer along with all of
its DLL files, another application may become unstable or nonfunctional.
One step you can take to ensure that the problematic software has all of its necessary files intact is
to completely uninstall it, then reinstall it on your computer. Even if you remove a program using
its built-in uninstall wizard (if it includes one), it's still a safe move to check your hard drive's
Program Files folder usually located on the C drive for any remnants of the program and
delete any files or folders you find.
Next, check to see if there's a new version of the program available (the vendor or developer might
have introduced bug fixes that address the issue you're having) download and install the new
version if it's ready. If not, locate your installation CD or download the most current version of the
software and repeat the installation process.
7. Look for software patches.
Though some software vendors will correct major problems with their products by releasing entirely
new versions, other vendors may fix minor bugs by issuing patches, small software updates that
address problems detected by developers or users. Even if you're sure that you have installed the
most current version of the software, you might still want to visit the manufacturer or developer's
Web site to check for new updates, as the vendor may have chosen to quickly correct a recently
discovered problem with a patch rather than a new version.
8. Scan for viruses and malware.
Viruses, spyware, and other forms of malicious software (commonly referred to as malware) can
not only compromise your nonprofit's privacy, they can also cause other applications on your
computer especially Web browsers and email clients to freeze, crash, or quit working entirely
If tips 1 through 8 haven't helped solve your software problem, you may want to scan the machine
using both antivirus and anti-malware applications, programs designed to find and remove viruses
and malware. When running one of these programs, it's a good idea to use the most thorough scan
mode available; also, remember to shut down and restart your machine if the antivirus or antimalware program does find and remove threats from the computer.
For more information on getting rid of viruses and malware including advice on antivirus and
anti-malware applications read TechSoup's article Removing Viruses, Spyware, and Other Forms
of Malware. It's worth noting that, currently, the majority of viruses and malware attacks target
Windows computers, although there have been occasional instances of malware threats for the Mac
OS.
9. Check for a firewall conflict.
Many nonprofits do not have the budget to purchase a centralized hardware or software-based
firewall and may instead choose to install personal firewall software such as ZoneAlarm Free
on each computer in their office. Though personal firewalls can be an important line of defense
against hackers and other security threats, they might also confuse users, since they frequently
display messages asking users whether to allow a program to run or whether to block it.
Its possible that you may be experiencing software problems because youve accidentally
instructed the personal firewall to block the program in question, most likely by responding to one
of the aforementioned messages. You may want to check the firewalls settings to see if the
problematic software has inadvertently been added to its list of programs to block. If so, change
the firewalls settings to allow the software to run, then check to see if youre still having issues.
10. Boot up in Safe Mode.
As mentioned, some software malfunctions can be caused due to OS settings or other system
problems. Windows and Mac operating systems both feature a troubleshooting environment known
8|CPIC-CHS
as Safe Mode, which disables applications and processes that are not crucial to the system,
theoretically making it easier to isolate problems.
Most Windows computers allow you to enter Safe Mode by pressing the F8 key as your computer is
booting up. If youre using a Mac, you can enter Safe Mode by pressing the Shift key while or
directly after your computer boots up. Once your computer is in Safe Mode, launch the problematic
software application and attempt to replicate the problem you encountered while your computer
was in normal mode. If you dont encounter the same problem, theres a good chance that the
issue is being caused by your OS or another program rather than the application you are
troubleshooting.
11. Defragment your hard drive.
As a final troubleshooting step, you might choose to defragment your computers hard drive, the
process of rearranging its file structure so that the system runs more efficiently. Defragmenting a
hard drive will probably prove most useful if youre experiencing extreme software sluggishness, as
this process is meant to make your entire system run faster. Note that defragmenting a hard drive
applies only to Windows-based computers, as the Macintosh OS automatically optimizes the hard
drives file structure.
Windows 98, ME, 2000, and XP OSs all include a built-in disk-defragmentation tool, which you can
launch by going to Start > Programs > Accessories > System Tools > Disk Defragmenter. Be aware
that defragmenting a hard drive can be a time-consuming process especially if the drive
contains many files so make sure to perform this task when you (or the user) will be away from
their computer for a few hours.
If the tips listed above havent solved your software problem, it may be time to bite the bullet and
call the tech-support hotline. One final tip? If you do end up having to place a tech-support call,
you may want to invest in a hands-free headset; it will likely make the time you spend on hold both
more comfortable and convenient.
9|CPIC-CHS
g. Computer Virus.
h. Added hardware
i.
j.
When running a program or game from a CD you receive an Illegal Operation, verify that the CD is
clean.
If you are running a game from a floppy diskette or other floppy media such as a zip diskette or
LS120, verify that the diskette does not have physical errors with it by running a scandisk or a disk
drive utility included with the drive.
c. Installing a program or game on a hard disk drive that has errors or is highly
fragmented:
When installing a program or game onto a hard disk drive it is recommended if you receive errors
after installing that program or game that you attempt to uninstall that program or game, run a
scandisk, then a defrag, and finally attempt to install the program or game again.
If errors exist on the hard disk drive, they will cause the program or game to run improperly and
can cause Illegal Operations.
d. Corrupt files:
Corrupt, bad or missing files can cause Illegal Operations. It is recommended that you attempt to
uninstall and or reinstall the program causing the Illegal Operation to verify that any corrupt, bad
or missing files are replaced or repaired during the reinstallation.
e. Memory managers:
If you are running a memory manager that is used to obtain more memory or handle the computer
memory in replace of Windows, it is recommended you temporarily disable or uninstall this
program to verify it is not the memory manager causing the Illegal Operations.
f.
Bad, incorrect or not the latest video drivers may cause Illegal Operations when performing such
tasks as moving the mouse or dragging data from one source to another as high demands are
placed onto the video card. Attempt to decrease the video settings to 640 x 480, 256 colors to
verify if the program or game being run is having errors because of the current video settings.
If, after attempting to adjust the video settings, you still encounter the same issue, verify the
computer is utilizing the latest video card drivers by visiting our Video drivers section.
g. Computer Virus:
Because computer viruses are loaded into memory and can change the data of program files when
infecting a computer, ensure that a virus protection utility is installed on the computer and that you
have the latest Virus Definition.
h. Added hardware:
If added hardware has been recently installed onto the computer it is likely that either the
hardware is conflicting with other hardware devices on the computer or that the drivers used to
install that hardware is causing issues with other hardware or software installed on the computer.
If added hardware has recently been added to the computer, it is recommended that you
temporarily remove that added hardware and the software associated with it to ensure it is not
causing your issues.
11 | C P I C - C H S
i.
If you are receiving Illegal Operations only when running a particular program, verify that the
program is compatible with the Version of Windows you are running and ensure no available
patches or software are available that may fix errors made during the development stages.
j.
Because Windows controls the memory operations as well as the file structure and association, it is
possible for Windows or files associated with Windows to become corrupted, causing Illegal
Operations or other errors. It is recommended you reinstall Windows if you are experiencing Illegal
Operations in Windows or more than one program trying to be run on the computer.
k. Bad Memory, invalid bits or physically bad memory:
It is possible that bad memory can cause Illegal Operations. If you have recently added memory to
the computer, it is recommended that it first be removed to verify that you are not experiencing
conflicts with the recently installed memory.
If no memory has been recently added to the computer and you have tried all the above
recommendations you have to isolate what particular memory module that causes the error by trial
and error or substitution method.
Additional information:
An Illegal Operation is an operation requested to be performed by either the Operating System or
CPU that is not understood and therefore is Illegal.
II. MY COMPUTER IS RUNNING SLOW WHAT STEPS CAN I DO TO FIX IT?
Issue:
My computer is running slow what steps can I do to fix it?
Cause:
This issue can be caused by any of the below possibilities.
a. Hard disk drive is short on available disk space.
b. Several software programs have been installed/uninstalled leaving behind bad files and/or
confusing the software.
c. Data Corruption.
d. Computer is overheating.
e. Bad Hardware.
PC Solution:
Below are steps for Microsoft Windows that should help speed up the computer or determine why
the computer is running slow.
a. Not enough hard disk drive space
If you have a hard disk drive that is 2GB or smaller, ensure that there is at least 200MB of hard
disk drive space free. If you have a hard drive larger than this size, verify that there is at least
12 | C P I C - C H S
500MB of free hard disk space. This available space allows the computer to have room for the swap
file to increase in size as well as room for temporary files.
b. Hard drive corrupted or fragmented
Run Scandisk or something equivalent to help ensure that there is nothing physically wrong with
the computer hard disk drive.
Run Defrag to help ensure that data is arranged in the best possible order.
c. Background programs
Remove or disable any TSRs or programs that automatically start each time the computer boots.
d. Hardware conflicts
Verify that the Device Manager has no conflicts, but if conflicts are present, resolve them.
e. Issues with Windows XP prefetch
If you have Windows XP try deleting all files in the prefetch directory. These are prefetch files and
can lower system resources if loading programs no longer being used.
f.
If you are using Microsoft Windows 95 or Windows 98 and do not plan on running any MS-DOS
programs from MS-DOS, click Start / Run / type command and press enter. In the MS-DOS window
type cd\ to get to C:\> then type "ren autoexec.bat autoexec.ch" and "ren config.sys config.ch".
This will rename your autoexec.bat and config.sys and help make sure memory is being optimized
through Windows.
13 | C P I C - C H S
Average temperature
AMD Athlon
90C - 95C
AMD Athlon64
65C - 70C
95C - 100C
AMD Athlon MP
90C - 95C
AMD Athlon XP
85C - 90C
AMD Duron
85C - 95C
AMD Opteron
65C - 71C
AMD Sempron
90C - 95C
AMD K5
60C - 70C
AMD K6
65C - 70C
AMD K6 Mobile
80C - 85C
AMD K7 Thunderbird
70C - 95C
Intel Pentium II
65C - 75C
60C - 85C
Intel Celeron
67C - 85C
100C
80C - 85C
is plenty of ventilation such as the back of the drawer or cabinet is removed. The computer
should not be in a tight space, there should be at least a two-inch space on both sides of
the computer as well as in the front and back of the computer.
Verify fans - Make sure all fans in the computer are properly working. Some motherboards
and computers have fan monitors that will display the RPM of each of the major fans in the
computer and if they are operating properly. Otherwise, you will need to check each of the
fans and look for any type of spinning issues or listen for any abnormal noises to determine
if the fans are properly working.
More fans - Consider installing additional fans into the computer. Almost all computers will
come included with a heatsink and fan, as well as a case fan. However, most cases will have
the availability to install a second case fan that can help bring in additional air and help keep
the computer cool. Computer enthusiasts and many overclockers may also create their own
air ducts with fans to help bring in additional air or take out more of the hot air.
Better fans - Many computers and processors will come with cheap fans to help bring down
the overall cost of the computer. Installing improved fans and/or heatsinks that can move
the heat away from the processor better and faster can keep the processor cool.
Alternative solutions - More advanced users or users who are overclocking may also wish to
consider alternative solutions such as water cooled solutions to keep their processors cool.
15 | C P I C - C H S
When a fatal exception is encountered the error will be in the below format.
A fatal exception <YZ> has occurred at xxxx:xxxxxxxx
In the above example of the fatal exception the YZ represents the actual processor exception, this
can range from 00 to 0F. Each of theses processor exceptions are explained under Extended
information.
After the processor exception is the enhanced instruction pointer to the code segment and the 32bit address. This is exactly where the error exception has occurred.
Cause:
16 | C P I C - C H S
Fatal exception errors are generally caused by programs' incompatibility, not written properly, heat
related issues or other hardware / software issues. Because of the wide range of possibilities, we
have created this document to help determine or resolve your issue.
Solution:
Remove all TSRs
Disable or unload any TSRs or programs currently running before running the program or
attempting to recreate the error.
Delete all program temporary files
Delete all temporary files that may still be residing on the hard disk drive from currently or
previously running programs.
.
Run Scandisk / Defrag
Attempt to run scandisk / defrag on the hard disk drive as it could be possible your hard disk drive
may have an issue causing the swap file or data files to become corrupt or invalid
Disable External Cache in CMOS
If the option is available, attempt to enter your computer's CMOS setup and disable the external
cache. If this resolves your issue it is likely that you are encountering a heat related issue.
Heat related issue
Verify that all fans in and on your computer are properly working. Possibly attempt to add an
additional case fan, if there is available space.
Overclocked computer
If you have overclocked any component within the computer, set the computer to its factory
settings to verify that the overclocked component is not causing the issue.
Update software or check for software patches
If you are experiencing invalid page faults in only one program, verify that the software program is
compatible with the operating system you are running the program within. Also verify with the
manufacturer or vendor of the software program that there are no available patches or updates for
the program that may help or resolve your issue.
Verify your computer has more than 200 MB available
If your computer is running low on hard disk space, your Windows swap file will be unable to
increase in size when needed, causing programs to be swapped between memory and the hard disk
drive more frequently. When this occurs it is more likely that a GPF can occur.
Recently installed software / hardware
If you have recently installed new software or hardware attempt to uninstall or reinstall that
software / hardware to verify it is not causing your issue.
CPU Core Voltage
If available, verify within your CMOS or by jumper that your CPU core voltage is set to factory
specification. This may require that you consult your documentation or motherboard manufacturer.
17 | C P I C - C H S
18 | C P I C - C H S
19 | C P I C - C H S
A runtime error, in general, is an error generated during the time at which the computer is
running a software application and experiences an issue. Below is additional information and
help in resolving an actual runtime error.
Cause:
The runtime or run-time error message can be caused by:
20 | C P I C - C H S
If you do not have a computer virus protection program it is recommended one be purchased or
that a demo be temporarily downloaded to scan your computer hard disk drive for viruses.
Memory issue
Finally, if you have followed all of the above recommendations, it is possible that you may be
encountering a hardware / memory related issue. We recommend that you first contact the
developer of the program causing the issue for any possible solutions. If no solutions are found, we
recommend you contact the computer or motherboard manufacturer for additional
recommendations and/or service.
Runtime error listings
Below is a listing of Microsoft Windows and Windows software runtime error codes and related
Runtime error messages. If you're encountering one of the below runtime error codes and have a
matching runtime error message see the associated additional information column for causes and
information about that runtime. If the additional information does not help resolve your issue try
the recommendations under the above solution section.
Runtime
error code
Overflow
Out of memory
10
Duplicate definition
11
Division by zero
13
Type Mismatch
14
19
No Resume
22 | C P I C - C H S
Additional information
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
continue to have the same errors contact the software
developer.
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
continue to have the same errors contact the software
developer.
This issue can be caused when the computer does not
meet the programs system requirements or to much
memory is already being used for the program to run.
If your computer meets the requirements try first
reinstalling the program to make sure it's not an issues
with the program installation
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
continue to have the same errors contact the software
developer.
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
continue to have the same errors contact the software
developer.
Problem with a math formula in the program or the
programs code. Verify no software updates are
available for the program causing this error.
Make sure your system regional settings are setup
correctly and that the program you're running is made
for your version of Windows.
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
continue to have the same errors contact the software
developer.
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
20
28
35
48
52
53
54
55
58
61
Disk full
62
63
64
68
Device unavailable
70
Permission denied
23 | C P I C - C H S
71
74
75
76
91
93
94
102
339
429
438
439
440
901
24 | C P I C - C H S
902
903
904
905
906
1001
1025
developer.
Verify the program is compatible with your version of
Operating system error
Windows and/or has any software updates.
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
External procedure not found
continue to have the same errors contact the software
developer.
Program error, verify the program has all the latest
updates. If updated try reinstalling the program. If you
Global variable type mismatch
continue to have the same errors contact the software
developer.
A setting either in the program shortcut or being
User-defined type mismatch defined by the user is correct. Try running just the
program without any additional settings or variables.
Program error, verify the program has all the latest
External procedure interfaceupdates. If updated try reinstalling the program. If you
mismatch
continue to have the same errors contact the software
developer.
This issue can be caused when the computer does not
meet the programs system requirements or to much
memory is already being used for the program to run.
If your computer meets the requirements try first
Out of memory
reinstalling the program to make sure it's not an issue
with the program installation.
26 | C P I C - C H S
Handle Plug and Play messages between various parts of the operating system.
Display the initial logon dialog box if a network is present or profiles are enabled.
Load the Windows drivers at startup and then unload them at shutdown.
Cause:
Errors or issues relating to msgsrv32 can be caused by any of the below possibilities.
1. Resource conflict or issue
27 | C P I C - C H S
29 | C P I C - C H S
30 | C P I C - C H S
7. Once the files have been deleted, reboot the computer, when the computer reboots, the pwl
files should be recreated and you should then be able to log into MSN.
MSGSRV32 caused a general protection fault in KRNL386.EXE during windows install
This issue may be caused by a problem with the dblbuff.sys file. Microsoft has released a support
fix for this issue, but to obtain the file you must contact Microsoft.
When browsing or installing device drivers, one of the following error messages occurs:
Msgsrv32 caused a General Protection Fault in module Kernel32
Msgsrv32 caused an invalid page fault in Msgrv32.dll
MSGSRV32 caused an invalid page fault in module Kernel32.dll
Msgsrv32 caused a General Protection Fault in Msgsrv32.exe
This issue may be caused by a problem with the msgrv32.exe file. Microsoft has released a support
fix for this issue, but to obtain the file you must contact Microsoft.
3. Uninstall software programs; additional information about how to do this can be found in
document CH000347.
Additional tip for Windows 98 SE, Windows ME, Windows 2000, and Windows XP users:
These versions of Microsoft Windows include a "Disk Cleanup" feature that can help you
clean up any unnecessary files; below are the steps to perform this operation.
1. Open My Computer
2. Right click on the hard disk drive that you wish to regain hard disk drive space. For
example, right click on the C: drive.
3. Click Properties.
4. Within the General tab, click the "Disk Cleanup" button located next to the pie chart.
5. Within the Disk Cleanup window you will be able to perform various steps to help gain
additional hard disk drive space as well as information to how much you will gain by
performing each of the steps.
When performing the above steps, our only recommendation would be to be familiar with the
implications of compressing your hard disk drive. If at all possible, we recommend users do not
compress their hard disk drive and/or compress their old files.
Additional suggestion for Windows 2000 and Windows XP users:
Window 2000 and Windows XP keeps all the necessary files needed to uninstall any of the
updates ever installed on your computer. Often this is several dozen updates that can take
up several hundred and sometimes over 1 gig of space on your hard disk drive. See
document CH000849 for additional information about these folders, how to locate them, and
delete them.
Windows XP users can also decrease the default space utilized by Windows System Restore
and often gain several additional gigabytes of hard disk drive space. See the below steps in
customizing this feature.
1. Click Start, Programs, Accessories, System Tools, and open "System Restore".
2. Within the System Restore window, click "System Restore Settings".
3. Within the "System Restore" tab you can either check the "Turn off System Restore on all
drives" to completely disable this feature, or click the Settings button and decrease the
space usage, which we would recommend.
MS-DOS and Windows 3.x users
Users can regain computer hard disk drive space by performing any or all of the below steps.
1. From the MS-DOS prompt, type "del *.tmp /s" and "del *.chk /s". This command will delete
any temporary files or scandisk error files on the hard disk drive.
32 | C P I C - C H S
2. Delete any software programs or games you are no longer using from MS-DOS or from
Windows.
See our del command page or our deltree command page for additional information about each of
these commands.
Additional information:
Additional information about determining how much hard disk drive space you have can be
found on document CH000369.
See document CH000347 for additional information about uninstalling Windows software.
Windows XP is designed to automatically reboot each time an error occurs such as a BSoD.
Although this may be nice for errors that do not occur often, users who have a re-occurring error
may wish to identify the error to troubleshoot it. Below are the steps on how this feature can be
disabled and enabled in Windows XP.
1. From the desktop right click on My Computer.
2. Click the Properties option.
3. In the System Properties window click the Advanced tab.
4. In Advanced click the Settings button under Startup and Recovery.
5. In the Startup and Recovery window uncheck the Automatically restart check box.
6. Click Ok.
Now if the computer generates and error it should not automatically restart and enable you to
display any errors your computer may be experiencing.
Hardware issue or error
Any failing hardware component in your computer could cause your computer to unexpectedly
generate an error and/or reboot without warning. If you have recently attempted to add a new
hardware device, remove that device to make sure it is not causing your issues.
Make sure you are not encountering any hardware conflicts by viewing Device Manager for errors.
New drivers can also cause this issue, if you have recently performed any hardware driver updates
you may wish to try an earlier version of the drivers.
If you have updated drivers and removed any hardware that could be causing this issue and
continue to experience random reboots, it's possible that the memory is bad in the computer.
Finally, hardware devices that are not installed properly in the computer can also cause random
reboots. Make sure all the cables and expansion cards are connected properly to the computer. The
best way to determine this is to disconnect and reconnect all cables and expansion cards.
Computer virus
Computer viruses such as the blaster virus are written to reboot your computer without warning.
Usually these viruses will make the computer reboot ever 5, 10, 15 or 30 minutes after the
computer has booted.
If you believe your computer may be infected with a virus or are uncertain if your computer is
infected with a virus make sure your virus scanner definitions are up to date.
Heat related issue
Many computer today are designed to turn off or automatically reboot if the computer, processor, or
other device in your computer gets to hot. If you have heard any abnormal noises coming from
your computer recently such as a high squealing this could indicate a fan may be failing in your
computer.
You can first start by verifying the fan on the power supply is working by examining the back of the
computer and seeing if the fan is moving and moving smoothly. For all other fans in the computer
you will need to either open the computer and make sure the fan are working (processor fan and
34 | C P I C - C H S
case fan) and/or if your BIOS monitors the RPM of the fans enter BIOS and make sure the BIOS
does not report any errors.
Users may also be able to determine how hot their computer is by onboard thermal sensors, if your
computer comes equipped with these sensors make sure your CPU is not running to hot, additional
information about how hot your CPU should be running can be found on document CH000687.
Issue with operating system
If after following each of the above recommendations your computer still continues to reboot it is
likely that you are experiencing a Microsoft Windows operating system related issue that cannot be
explained. To help make sure this is the case please try the below steps.
1. Reboot the computer and enter CMOS setup as the computer is booting
2. After you have loaded the computer in CMOS setup let the computer sit.
If the computer does not reboot while letting the computer sit in CMOS it is likely that you are in
fact experiencing an issue with Microsoft Windows and it is recommend that if you have followed all
of the above recommendations that you reinstall your version of Microsoft Windows.
You can first start by verifying the fan on the power supply is working by examining the back of the
computer and seeing if the fan is moving and moving smoothly. For all other fans in the computer,
you will need to either open the computer and make sure the fan are working (processor fan and
case fans) and/or if your BIOS monitors the RPM of the fans, enter BIOS and make sure the BIOS
does not report any errors.
While inside the computer it's also a good idea to verify the processor heatsink is properly
connected by disconnecting and reconnecting the heatsink. If the processor heatsink is not properly
it will not keep the processor cool causing the computer to overheat.
Users may also be able to determine how hot their computer is by onboard thermal sensors. If your
computer comes equipped with these sensors, make sure your CPU is not running to hot;
Hardware issue or error
Any failing hardware component in your computer could cause your computer to unexpectedly turn
off without warning. If you have recently attempted to add a new hardware device, remove that
device to make sure it is not causing your issues.
Before attempting to remove any hardware, make sure you are not encountering this issue because
of hardware conflicts by viewing Device Manager for errors. Additional information about Device
Manager can be found on our Device Manager page.
If you have not recently installed any new hardware into the computer, the next best solution to
determining if this is a hardware issue would be remove any hardware on the computer that is not
needed. For example, remove your modem, network card, sound card, and any other expansion
cards that are not needed for the computer to operate. Run the computer without these cards to
see if they are the cause of your issue.
Computer virus
It's possible for your computer to be infected with a virus that is designed to shut down your
computer or turn it off. If your computer seems to be turning off when executing a certain program
at specific times in the day, it could be infected.
If you believe your computer may be infected with a virus or are uncertain if your computer is
infected with a virus, make sure your virus scanner definitions are up to date.
Issue with operating system
If after following each of the above recommendations your computer still continues to reboot, it is
likely that you are experiencing a Microsoft Windows operating system related issue that cannot be
explained. To help make sure this is the case, please try the below steps.
1. Reboot the computer and enter CMOS setup as the computer is booting. If you are not
familiar with how to enter CMOS,
2. After you have loaded the computer in CMOS setup, let the computer sit.
If the computer does not turn off while letting the computer sit in CMOS, it is likely that you are in
fact experiencing an issue with Microsoft Windows or your operating system and it is recommend
that if you have followed all of the above recommendations that you reinstall your version of
Microsoft Windows.
36 | C P I C - C H S
Num Lock button on the keyboard and watching the Num Lock led (light) to see if it turns off
and/or on.
If you're able to get the light to turn off and on and are running Microsoft Windows, press CTRL +
ALT + DEL and attempt to end task the program.
Make sure the computer is really frozen
Although the above Num Lock trick is a good indication on whether or not the computer is really
frozen, it's still always a good recommendation to give the computer at least a minute before
turning it off.
Reboot the computer
After waiting a minute, reboot the computer; it's completely locked and will not recover. Keep in
mind that all work being worked on is going to be lost and cannot be recovered if the information
has not been saved or automatically saved.
XV. NOT A VALID WIN32 APPLICATION.
Question:
Not a valid Win32 application.
Additional information:
Often this error message will be similar to the below error message.
C:\Program Files\myprogram\program.exe is not a valid Win32 application.
Cause:
This issue can be caused by any of the below possibilities.
1. File is corrupt, bad, or missing.
2. File is not designed for your version of Windows.
3. File is a virus, worm, or other malware file.
4. Hardware incompatibility.
Answer:
File is corrupt, bad, or missing
If the file or program you're attempting to run is corrupt or missing, Windows will be unable to
execute the file properly and sometimes generate this error message.
Download files
If you downloaded this file and verified it is a file that will work with your version of Windows,
delete the file and try downloading and running it again. It's possible during the download that the
file became corrupted.
Finally, if the second download does not work, try downloading the file from a different webpage. It
is possible that the person or company maintaining the website mistakenly uploaded a corrupt
version of the file you're attempting download.
Installing a program from a CD or other disk
39 | C P I C - C H S
If you're attempting to install a program and are getting this error, verify that the CD is clean. If
the CD is dirty or bad, you could get this error during the install and/or get this error after the
program has been installed because it was not copied properly onto the computer.
Running a program from the computer
If you're running the program from a shortcut on the computer, verify that the program is still on
the computer. In some cases if the program is no longer installed on the computer you may get this
error.
If the hard disk drive is corrupted or bad it can also cause working programs to fail either because
not all the data can be read from the hard disk drive or because the program has become
corrupted while on the drive. Run scandisk and defrag on the hard disk drive to check for any
potential errors.
Long file name issue
Make sure the program or file you're attempting to run does not contain the same name as the
long file name directory it is contained in. For example, executing a file named "program" in the
"program files" directory can cause errors in some versions of Windows.
Additionally, if you're attempting to install a program and after the install the program does not
work, you may also want to try installing the program in a different directory.
Bad file
Any file can be changed or renamed to be a .exe file. If you're downloading the file, make sure the
file is supposed to be a .exe file and that it's not being changed. If you're attempting to create a
.exe, file make sure you're compiling the file for Windows and never just rename a file to a .exe
file. For example, renaming a .bat file to a .exe file will not make the file an executable file. For a
file to become an executable file it needs to either be compiled or converted through a software
program designed to convert the file.
File is not designed for your version of Windows
If you're trying to run a program that is not designed for your version of Windows you may get this
error. Although many older programs designed to work in older versions of Windows will work with
new versions of Windows, unfortunately, not all programs will work.
If the program is an older MS-DOS program or early Windows program you may get this
error.
If the program is designed for a 64-bit version of Windows and you're running it in a 32-bit
version of Windows, it will not work and generate this error.
HARDWARE INCOMPATIBILITY
If you're getting this error during the installation of a program it's also possible that the CD-ROM
drive or the drive you're installing the program from is not compatible with Windows or has drivers
that are not compatible with Windows.
Download the latest drivers for your CD drive or other drive through our drivers page.
XVI. MISSING MICROSOFT WINDOWS .DLL FILES.
Question:
Missing Microsoft Windows .dll files.
Cause:
A missing or corrupt .dll file can be caused by any of the below possibilities.
1. Another program was uninstalled that removed a .dll file that was required by another
program or the operating system.
2. A program was installed that overwrote the .dll file with either an older version or a version
that is incompatible with other programs causing .dll errors.
3. A bad installation of a program corrupted one or more files causing the .dll errors.
4. Another user or program maliciously or mistakenly deleted the .dll file or an associated file.
5. A hardware issue exists with the computer, such as a bad hard disk drive, causing the data
on the drive to become corrupt, casing the .dll errors.
Answer:
This document is meant to be a solution for users who are encountering missing .dll errors or other
error messages related to .dll files. Before trying the recommended resolutions to resolving these
errors, we suggest if you're getting a single missing .dll error, that you search for that .dll file on
Computer Hope.
For example, if you're getting an error similar to "Internet Explorer encountered an error in
KERNEL32.DLL at 0137:BFF3191C", search for "kernel32.dll" to make sure a specific document has
not been created for your issue. In some situations a .dll file error may be caused by a specific
situation.
If the Computer Hope search does not return any results for your .dll file or you're encountering
issues with several different .dll files, continue reading our recommendations for resolving your
issue.
Downloading a .dll file
In some situations, it may be possible to download or copy a .dll file from another computer onto
your computer to resolve the issue. However, because .dll error messages are almost always a
more serious issue and/or replacing the missing .dll file with a replacement will cause additional
errors or report additional missing files, we suggest you try the below suggestions first.
If you still wish to try to download or copy a missing .dll file, unfortunately, Computer Hope does
not have a library of downloadable .dll files; however, there are several other sites that do offer this
service
41 | C P I C - C H S
Safe mode
If you're encountering .dll errors that are preventing you from getting into Windows, to
troubleshoot the computer, boot the computer into safe mode. Additional information and help with
getting into Windows safe mode can be found on document CHSAFE. Once successfully in safe
mode, you can continue with the below steps.
If your computer boots normally and/or you're able to bypass the .dll errors and still operate
Windows, you can continue following the below steps.
Microsoft Windows XP and Windows 2000 users
If you're a Microsoft Windows XP or Windows 2000 user, Microsoft has included some tools that can
help resolve .dll file errors relatively easily; before trying any of the below recommendations you,
may want to first try the below suggestions.
Windows XP users only
First, try restoring the computer back to an earlier date, this troubleshooting step is a quick and
easy recommendation that can resolve a lot of issues encountered with Microsoft Windows
computers.
Windows XP and Windows 2000 users
Use the Windows XP SFC command to have windows scan and repair files; to run this command,
follow the below steps.
Click Start
1. Click Run
2. Type "sfc /scannow" and press enter.
Once the above steps have been completed, Windows will verify that all protected windows files are
intact.
Issue with .dll files only with a specific program
If you're encountering the missing, corrupt, or other errors relating to .dll files only when you
attempt to open or run a program, it's likely an issue with that program. Thankfully, resolving
program-specific errors can be much easier than operating system related .dll errors.
If the program you're attempting to run has worked in the past on your computer and has only
recently started to get the .dll errors, reinstalling the program generating the errors will almost
always resolve your problem.
Additionally, while reinstalling the program, it's also a good idea to check if updates or patches
have been made available by the developer of your program. Updates are often found through the
developer's website.
Recently uninstalled program
If you have recently uninstalled a program on the computer, it is possible that the program may
have removed a .dll file that is necessary for Windows or a Windows program to work properly.
If you've already tried the above recommendations, you may wish to reinstall the program to get
whatever file has been deleted back on the computer. If this resolves your .dll error message and
42 | C P I C - C H S
you wish to uninstall the program again, during the uninstall process, make sure that you click "No"
or "No to all" when asked to delete a system file or any file that may be used by another program.
Recently installed program
If you have recently installed a program and after the installation began encountering your .dll
error messages, we suggest you first check if updates are available for the program. In some
situations, a program may need to be updated for it to work properly on your computer. Updates
are often found through the developer's website.
If no updates are available for the program, try uninstalling the program to resolve the issue. If
this does correct your issue, we suggest you contact the developer of the program for additional
support on getting the program installed on the computer without it causing errors.
Virus, spyware, or other malware installed on the computer causing your .dll error
It is possible for a virus, spyware, or other malware program to cause .dll errors; and therefore, we
suggest users make sure to run a full virus and spyware scan on your computer.
Windows .dll error message or .dll errors when trying to do something within Windows
and not a program
Microsoft Windows .dll errors or .dll error messages that occur when starting Windows or trying to
do something within Windows, such as opening the Control Panel, can be more serious and
unfortunately more difficult to resolve.
If running through these steps you encounter the same issues to resolve your .dll errors, it is likely
you'll need to reinstall or erase everything and reinstall Windows to resolve your errors.
If issues continue after windows has been reinstalled or errors occur during the installation of
Windows, it's possible that you may have a hardware issue that is the cause of all your problems.
XVII. SOFTWARE TROUBLESHOOTING.
Issue:
Basic software troubleshooting.
Additional information:
This document has been created as a location of general steps that can be taken to help you with
problems you may be experiencing with computer software programs and software utilities. Below
are some reasons why a user may follow the steps in this document.
1. Unknown or undocumented problem with a computer software program.
2. Issue opening and/or running a software program.
Solutions:
Unable to install a software program
1. Verify the diskettes or CD are readable by reading the files on the drive. For example,
Microsoft Windows users can explore the drive in Windows explorer. If the CD attempts to
AutoPlay, you may need to right click the drive and click Explore to browse the drive.
2. If the CD reads fine with no errors verify your computer meets the minimum requirements
of the software program. If your computer does not have enough disk drive space or does
not meet the requirements, the program will not install.
43 | C P I C - C H S
3. Make sure the program or utility you are installing is compatible with the version of
Operating System you have on your computer. For example, many older utilities such as a
virus protection program may only work with a specific version of Microsoft Windows.
4. If you are getting stopped at the CD-KEY or Serial Number verification, verify you are
entering your correct number. If you lost your number or key or it does not work, you will
need to contact the developer of the program. Computer Hope will not provide any users
with an alternate identification number.
Error during installation
1. Verify your computer meets the requirements of the program or utility. For example, if your
computer runs out of disk space during the installation, this would cause an error during the
installation.
2. If you are running Microsoft Windows 95 or higher try installing the program from safe
mode.
3. Verify the CD is clean and contains no significant scratches.
4. Program or utility does not load or has an error when it attempts to load
1. Verify the program or utility documentation makes no mention of the error you are
experiencing. Many times the error and explanation to how to resolve the error are already
documented.
2. Verify no patches or updates are available from the developer of the program or utility. In
some cases the software program may require an update before it can be successfully run
on your computer.
3. Make sure all other programs are closed when you attempt to run the program or utility. If
the program successfully runs after closing all other programs, it's possible that the program
may have issues with other programs.
4. Make sure the computer has been rebooted at least once after the program has been
installed. In some cases it may be required.
5. Verify your computer has the correct date. In some cases a program may rely on the date
and if that date is incorrectly set it may cause issues.
6. If following the above recommendations does not resolve your issues, attempt to reinstall
the program or utility.
44 | C P I C - C H S