PC Maintenance and Troubleshooting
PC Maintenance and Troubleshooting
1.
What is Computer:
A Computer is an electronic device with a processor and designed to take an input process it
under the control of a set of instructions (program) and give an output and also save. It
calculates both numerical and non-numerical (arithmetic and logical). The term computer is
derived from the Latin term ‘computare’, meaning to calculate or programmable machine.
Computer cannot work without a Program. Usually, ‘Computer’ refers to the Center
Processor unit plus the internal memory.
Digital Computer
It can process data, pictures, sound and graphics. They can solve highly complicated
problems quickly and accurately. A computer as shown in Fig. performs basically five major
computer operations or functions irrespective of their size and make. These are as follows.
Basically, a modern digital computer consists of: Input Device, Central Processor Unit
(CPU), Output Device, mass storage device and memory. Typically, a modern computer uses
LSI Chips. It performs four main functions namely:
Input (Data):
Input is the raw data entered into a computer from the input devices. It is the collection of
letters, numbers, images etc.
Process:
Process is the operation of data as per given instruction. It is totally internal process of the
computer system.
Output:
Output/result is the processed data (information) given by the computer after data processing.
The results can be saved in a storage device for future use.
Computers differ based on their data processing abilities. They can be classified according to
purpose, data handling and functionality.
• Personal computer: A personal computer is a computer small and low cost and most
often used describing desktop computers.
• Workstation: A terminal or desktop computer in a network. In this context, the workstation
is just a generic term for a user’s machine (client machine) in contrast to a “server” or
“mainframe.”
• Minicomputer: A minicomputer isn’t very mini. At least, not in the way most of us think
of mini. You know how big your personal computer is and its related family.
• Mainframe: refers to the kind of large computer that runs an entire corporation.
CHARACTERISTIC OF A COMPUTER
1. Speed: – computers can work very fast. It takes only few seconds for calculations to
complete. They can perform millions (1,000,000) of instructions and even more per second.
The speed of computer are therefore determined in terms of microsecond (10-6 part of a
second) or nanosecond (10-9 part of a second).
2. Accuracy: – The degree of accuracy of computer is very high and every calculation is
performed with the same accuracy. The accuracy level is determined on the basis of design of
computer. The errors in computer are due to human and inaccurate data.
3. Diligence: – A computer is free from tiredness, lack of concentration, fatigue, etc. It can
work for hours without creating any error. If millions of calculations are to be performed, a
computer will perform every calculation with the same accuracy. Due to this capability it
overpowers human being in routine type of work.
4. Versatility: – It means the capacity to perform completely different types of work. You
may use your computer to prepare payroll slips. Next moment you may use it for inventory
management or to prepare electric bills.
5. Power of Remembering: – Computer has the power of storing very huge amount of
information or data. Any information can be stored and recalled as long as you require it, for
any numbers of years. It depends entirely upon how much data one wants to store in a
computer and when to lose or retrieve these data.
6. No IQ: – A Computer is a dumb machine which cannot do any work without instruction
from the user. It performs the instructions at tremendous speed and with accuracy. So a
computer cannot take its own decision as you can.
7. No Feeling: – It does not have feelings or emotion, taste, knowledge and experience. Thus
it does not get tired even after long hours of work. It does not distinguish between users.
8. Storage: – The Computer has an in-built memory where it can store a large amount of
data. Data can be stored in secondary storage devices such as floppies, USBs etc which can
be kept outside your computer and can be carried to other computers.
HARDWARE COMPONENTS
Input devices
They accept data (raw) or commands in a form useable by computers and performs some
processing giving out processed data. Therefore, the input unit takes data from us to the
computer in an organized manner for processing example:
Keyboards
Pointing Devices -- mouse, trackballs, joysticks, touchpads and light pens
Source Entry devices --- Scanners, Audio input devices, video input devices, digital cameras
Output devices
They display the processed information ex. printers, monitors, speakers, monitor /Display
Screens CRT and Flat Panel (LCD), EL and gas plasma. This is the process of producing
results from the data for getting useful INFORMATION. Similarly the output produced by
the computer after processing must also be kept somewhere inside the computer before being
given to you in human readable form. Again the output is also stored inside the computer for
further processing.
Processing devices
This comprises of circuitry in system unit. The task of performing operations like arithmetic
and logical operations is called processing. The Central Processing Unit (CPU) takes data and
instructions from the storage unit and makes all sorts of calculations based on the instructions
given and the type of data provided. It is then sent back to the storage unit.
Storage devices
They are physical material that can store data and programs. The process of saving data and
instructions permanently is known as storage. Data has to be fed into the system before the
actual processing starts.
• All data and instructions are stored here before and after processing.
Communication devices
These provide connections between computers and communication networks, allowing for
exchange of information and data with other computers via transmission media such as
cables, telephone lines, and radio links.
5. Control: The manner how instructions are executed and the above operations performed.
Controlling of all operations like input, processing and output are performed by control unit.
It takes care of step by step processing of all operations inside the computer.
FUNCTIONAL UNITS
In order to carry out the operations mentioned in the previous section the computer allocates
the task between its various functional units. The computer system is divided into three
separate units for its operation. They are
Logical Unit : After you enter data through the input device it is stored in the primary storage
unit with the actual processing of the data and instruction being performed by Arithmetic
Logical Unit. The major operations performed by the ALU are addition, subtraction,
multiplication, division, logic and comparison. Data is transferred to ALU from storage unit
when required. After processing the output is returned back to storage unit for further
processing or getting stored.
The Control Unit, acts like the supervisor seeing that things are done in proper fashion. It is
responsible for coordinating various operations using time signal. It determines the sequence
in which computer programs and instructions are executed. It sees to things like processing of
programs stored in the main memory, interpretation of the instructions and issuing of signals
for other units of the computer to execute them. It also acts as a switch board operator when
several users access the computer simultaneously. The activity of computer’s peripheral
equipment as they perform the input and output functions is coordinated by the CU.
Central Processing Unit (CPU)
The ALU and the CU of a computer system are jointly known as the central processing unit.
You may call CPU as the brain of any computer system. It is just like brain that takes all
major decisions, makes all sorts of calculations and directs different parts of the computer
functions by activating and controlling the operations.
Computers internal architectural design comes in different types and sizes, but the basic
structure remains same for all computer systems.
Input Unit
Memory or Storage Unit
Output Unit
Central Processing Unit
Input Unit
Input unit is used in transferring raw data and control signals into the information processing
system by the user; this is done before processing and computation. All
the input unit devices provide the instructions and data are transformed into binary codes that
is the primary memory acceptable format
Example of Input unit devices: keyboard, mouse, scanner, joystick, MICR, Punched cards,
Punched paper tape, Magnetic tape etc.
Memory or Storage unit is used for storing Data during before and after processing. The
capacity of storage is expressed in terms of Bytes.
The two terms Memory or Storage unit are used interchangeably, so it is important to
understand what is the difference between memory and storage?
Memory
This unit retains temporarily results till further processing. For example, Random Access
Memory (RAM).This memory is volatile, which means data disappears when the power is
lost.
Storage
The storage or “secondary storage” is used in retaining digital data after processing for
permanently. For example hard drive. The Storage is non-volatile in nature. CPU does not
access directly to secondary storage memories, instead they accessed via input-output unit.
The contents of secondary storage memories are first transferred to the main memory (RAM)
and then CPU access it.
Output Unit
Output Unit receives information from the CPU and then delivers it to the external storage or
device in the soft or hard processed form. The devices which are used to display output to the
user are called output devices. The Monitor or printer is common output device.
The main chip in a computer is the microprocessor chip, also known as the CPU (central
processing unit). The CPU is mounted on a printed circuit board called the main board or
mother board. This chip is considered to be the controlling chip of a computer system since it
controls the activities of other chips as well as outside devices connected to the computer,
such as monitor and printer. In addition, it also performs logical and computational tasks.
Microprocessors work on a parallel system.
The various activities that a microprocessor performs, such as storing data, doing arithmetic
calculations (addition, subtraction, multiplication, division, etc.), are the result of instructions
given to the CPU in the form of sequences of 0s and 1s. Microprocessors are designed to
carry out a large number of instructions and all the instructions may be represented by
different sequences of 0s and 1s. Each instruction is represented by a unique set of 0s and 1s.
The internal structure of a typical CPU consists of circuits which form a number of registers
(the typical number is 16) as mentioned above; an arithmetic unit for carrying out arithmetic
operations, a logic unit, and a control unit.
2. COMPUTER PERIPHERAL
Systems units are the main components of a computer and consist of all the interior parts that
are present within the device whereas a peripheral is an ancillary device that performs the
task of putting information into the system and then getting the feedback from the system. A
peripheral device can be defined as a computer device, such as a keyboard or printer, that is
not part of the essential computer (i.e., the memory and microprocessor). These auxiliary
devices are intended to be connected to the computer and used.
There are many different peripheral devices, but they fall into three general categories
namely:
Input devices, such as a mouse and a keyboard are used to interact with, or send data to the
computer.
An output device, such as a monitor and a printer provides output to the user from the
computer.
Storage devices stores data processed by the computer, such as a hard drive or flash drive.
System Unit Peripheral
The main components of the computer An ancillary device that performs the task of
Definition and consists of all the interior parts that putting information into the system and then
are present within the apparatus. getting the feedback from the system.
Devices such as speakers, printers, scanners and webcams are all considered computer
peripherals because they expand the functionality of the computer system itself. These
devices usually work through the use of drivers, small programs designed to make the
peripheral and the system work together in harmony.
Generally, hardware represents the physical and tangible components of a computer, i.e. the
components that can be seen and touched.
Communication devices
provide connections between computers and communication networks, allowing for exchange
of information and data with other computers via transmission media such as cables,
telephone lines, and satellites
Input Devices
Keyboards
Pointing Devices mouse, trackballs, joysticks, touchpads and light pens
Source Entry devices Scanners, Audio input devices, video input devices, digital
cameras
System Software
Application Software
System Software
The system software is a collection of programs designed to operate, control, and extend the
processing capabilities of the computer itself. System software is generally prepared by the
computer manufacturers. These software products comprise of programs written in low-level
languages, which interact with the hardware at a very basic level. System software serves as
the interface between the hardware and the end users.
Application Software
Application software is designed to satisfy some particular needs of a particular environment.
All software applications prepared in the computer lab can come under the category of
Application software.
It may consist of a single program, such as Microsoft's notepad for writing and editing a
simple text. It may also consist of a collection of programs, often called a software package,
which work together to accomplish a task, such as a spreadsheet package.
Payroll Software
Student Record Software
Inventory Management Software
Income Tax Software
Railways Reservation Software
Microsoft Office Suite Software
Microsoft Word
Microsoft Excel
Microsoft PowerPoint
It is a program that acts as an interface between the software and the computer
hardware.
It is an integrated set of specialized programs used to manage overall resources and
operations of the computer.
It is a specialized software that controls and monitors the execution of all other
programs that reside on the computer; including application programs and other
system software.
Objectives of Operating System
Memory Management − Keeps track of the primary memory, i.e. what part of it is in
use by whom, what part is not in use, etc. and allocates the memory when a process or
program requests it.
Processor Management − Allocates the processor (CPU) to a process and
deallocates the processor when it is no longer required.
Device Management − Keeps track of all the devices. This is also called I/O
controller that decides which process gets the device, when, and for how much time.
File Management − Allocates and de-allocates the resources and decides who gets
the resources.
Security − Prevents unauthorized access to programs and data by means of passwords
and other similar techniques.
Job Accounting − Keeps track of time and resources used by various jobs and/or
users.
Control Over System Performance − Records delays between the request for a
service and from the system.
Interaction with the Operators − Interaction may take place via the console of the
computer in the form of instructions. The Operating System acknowledges the same,
does the corresponding action, and informs the operation by a display screen.
Error-detecting Aids − Production of dumps, traces, error messages, and other
debugging and error-detecting methods.
Coordination between Other Software and Users − Coordination and assignment
of compilers, interpreters, assemblers, and other software to the various users of the
computer systems.
REFERENCES
1. https://ecomputernotes.com/fundamental/input-output-and-memory/list-various-input-
and-output-devices
2. https://ecomputernotes.com/fundamental/input-output-and-memory/list-various-input-
and-output-devices
3. PC Maintenance: What Tasks When? | PCWorld
4. https://courses.lumenlearning.com/computerapps/chapter/reading-hardware/
5. https://www.english4it.com/module/core/unit/12/reading
6. https://www.universalclass.com/articles/computers/understanding-computer-components-and-
accessories.htm
7. https://ecomputernotes.com/fundamental/introduction-to-computer/computer-components
8. https://www.tutorialspoint.com/computer_fundamentals/computer_components.htm
UNIT 2 BASIC COMPUTER HARDWARE TROUBLESHOOTING
Objectives
By the end of this session, you should be able to
Some of the most common PC hardware problems that need troubleshooting are:
When it comes to hardware, some techs may have trouble assessing what steps to take to
figure out what’s wrong and how to repair it. Which component is having the issue? Should
you just replace the component? Should you try to troubleshoot the software first?
We’ll go over how to troubleshoot common PC hardware issues and how best to go about
fixing them. The most basic tip is to always try the most obvious solutions first as it could
save a lot of time and frustration.
1. Is everything plugged in? I can’t tell you how many times I have come across a
“broken” computer that simply had an unplugged component.
2. Try plugging into different power outlets. It isn’t uncommon to blow a fuse,
especially with more power-hungry systems.
3. Is either the monitor, mouse, or keyboard the only thing not working? If so, try
plugging in a different one to see if that does the job. Most of the time, replacing one
of these is cheaper than attempting a repair.
Once you’ve completed the above steps, it’s time to look at the tower.
1. Are the lights on in the front or back of the tower? If not, the power supply unit (PSU)
may be turned off.
2. Next, you can open up your tower and look at the motherboard. Most have a small
LED light built in to show if power is running to the motherboard. If it’s turned off,
you can either try using a PSU tester, or replace the PSU. Never try to open a PSU
and try to repair it yourself as this is extremely dangerous.
Beep Codes
If you hear any beeps when your computer turns on, they can help you troubleshoot common
PC hardware problems. Here’s a list of beep codes.
No beep but the system turns on and runs fine - Under normal circumstances, most
computer systems will beep one short beep when turned on. If yours doesn’t, your
“beeper” may have died out.
No beep - The power supply is not plugged in or turned on. Or, the power supply is
completely dead.
Steady, short beeps - The power supply may be bad or the voltages might be wrong.
A replacement would usually be necessary.
Steady, long beeps - The power supply has gone bad.
Long, continuous beep - Your Random Access Memory (RAM) sticks may have
gone bad. If there is more than one stick installed, try taking one out to see if the
computer boots. If it does not, try the same thing with the other stick. This will tell
you which stick has gone bad and you can replace or upgrade accordingly. If there is
only one stick installed, you will need to replace or upgrade it to fix the problem.
One long, two short beeps - There has been a video card failure. Your first action is
to try reseating the video card. This often solves the problem when the computer
system is connected to projectors because the VGA/DVI/Video cable gets moved so
often that the card can be slowly unplugged. If reseating doesn’t work, replace the
video card.
If you’ve tried all of this and your computer still won’t unlock, you may be dealing with
either defective hardware or a defective device driver. If this is your case, replace the
defective piece immediately so it doesn’t cause further damage.
Another thing you could be dealing with is a virus that is overwhelming your system. Run a
virus scan, remove the virus, recover or reinstall damaged files or software, and implement
the latest security software.
If you really don’t have enough available memory and space (which can be checked in
Windows 10 by pressing the Windows-R button and typing perfmon in the Open field to run
the Performance Monitor), you can uninstall or delete any unused or unnecessary files,
especially those of the video/music type. Your final solution is to add more RAM.
Problem #5: Your Operating System Is Missing or Your
Hard Drive Isn’t Detected
If the message “Missing Operating System” shows up on your screen, there are four
possibilities the problem could be (and four ways to solve it):
1. The basic input/output system (BIOS) doesn’t detect Windows’ hard disk, or the disk
failed. If you know how to take out the hard drive, do that and reconnect it. If that doesn’t
work, the hard drive’s interface is forbidden or the hard drive is seriously damaged.
Restart the computer and watch for the message telling you which key to strike to go into the
BIOS. The key can vary from system to system so you may need to use a search engine to
find the instructions for your system. Be sure to strike the specified key as soon as you see
the message.
In the BIOS, highlight the hard drive and set it to “Auto”. If it’s still invisible, you need a
hard drive repair or replacement.
2. The BIOS settings are incorrect. Set the BIOS back to Default State.
3. The Master Boot Record (MBR) is damaged or corrupted. Rebuild the MBR using either
the Windows installation disk; the Windows repair disk, or a bootable partitioning tool.
4. The Windows boot file partition isn’t active. Start the computer using a bootable
partitioning tool. If that doesn’t work, set the wrong partition to ‘inactive’ and activate the
correct partition.
When the BSOD occurs, the computer automatically creates a minidump file and restarts the
computer. If the blue screen appears again, follow the prompts, identify and search for the
error code online, and learn how to fix the problem.
Make sure your computer isn’t overheating. If it is, close unused applications, check if
the fan is working properly, and conduct a good dusting after the computer is turned
off before trying other solutions for an overheating PC.
Boot into Safe Mode before trying to fix a problem.
Test your hardware components and check the computer’s memory for errors.
Check for incorrectly installed or buggy drivers. Install updated drivers.
Scan for Malware that is causing the crash.
Reset or reinstall Windows.
Use System Restore to get your computer back to its previous state. If it works, you probably
have a software problem on your hands.
SUMMARY
One of the main ways to avoid having to know how to troubleshoot common PC hardware
problems is to put a higher emphasis on preventive maintenance. Most people (and
companies) tend to just ignore or patch up burgeoning problems. These can be short-term
fixes for minor things, but the value of following a long-term strategy that will keep the
technology reliably up and running well cannot be understated.
And of course, there will always come a day when it’s time to start from scratch with a new
computer. Technologies are changing for the better every single day. You may want to just
take the plunge and get something spiffy, speedy, and state-of-the-art.
What is hardware?
Why does my computer not work?
Why does my computer turn off without warning?
Why won't my computer turn on?
Why does my computer not turn off?
My computer is running slow, what steps can I do to fix it?
How to test for hardware failures in a computer.
What is causing noise in my computer?
How to fix missing or lost sound in Windows.
No display or black screen on a computer monitor.
How to troubleshoot printer issues.
Mouse not detected or working in Windows.
Why is my laptop mouse touchpad not working?
Why don't any keys on my keyboard work?
How to test computer memory to determine if it's bad.
How to test a hard drive for failures.
How to test a computer motherboard and CPU for failures.
Why is my Wi-Fi not working?
Basic network troubleshooting.
How to test a computer CD-ROM and DVD drive for failures.
How to troubleshoot microphone issues.
General scanner troubleshooting.
Why does my computer not turn off?
How to troubleshoot floppy disk drive issues.
How to fix Windows error 'Data or no disk loaded' with audio CD.
Full list of hardware-related questions and answers.
Windows 10 Update errors - For help resolving issues with Windows Update.
Windows 10 activation errors - For help verifying your copy of Windows.
Troubleshooting blue screen errors - For help discovering what caused a stop error.
Microsoft Support - For support with a Microsoft product.
Because these codes are defined in WinError.h for anyone to use, sometimes the codes are
returned by non-system software. And sometimes the code is returned by a function deep in
the stack and far removed from code that is handling the error.
The following topics provide lists of system error codes. These values are defined in the
WinError.h header file.
System Error Codes (0-499) (0x0-0x1f3)
System Error Codes (500-999) (0x1f4-0x3e7)
System Error Codes (1000-1299) (0x3e8-0x513)
System Error Codes (1300-1699) (0x514-0x6a3)
System Error Codes (1700-3999) (0x6a4-0xf9f)
System Error Codes (4000-5999) (0xfa0-0x176f)
System Error Codes (6000-8199) (0x1770-0x2007)
System Error Codes (8200-8999) (0x2008-0x2327)
System Error Codes (9000-11999) (0x2328-0x2edf)
System Error Codes (12000-15999) (0x2ee0-0x3e7f)
There could be more than one reason for an HTTP error response code. It might occur
because a web page is no longer available (404 not found) or because of a problem with the
server (500 internal error).
Based on how the request is handled, the server shows different responses. These responses
include redirects, server errors, client errors, and others as such. HTTP error codes are not
part of web pages; instead, they are responses from servers about how the request is
handled.
Not all HTTP status codes indicate errors. For example, some just communicate that a
page has been moved, either permanently or temporarily. But if you are experiencing errors,
the HTTP error codes that you see will help you figure out what the problem is.
Now that you know what it is, let’s dig into some of the most common HTTP error codes and
status codes and how to fix them.
First on our list of HTTP error codes is 401. A 401 message means the server received an
unauthenticated request.
In this error, a message announces that the page couldn’t load because of invalid credentials
for whatever reason.
It could be possible the login URL has changed, or the URL you entered is incorrect.
However, if that’s not the case, try clearing the browser cache and cookies.
A 404 status code is a common HTTP error code on the internet. This HTTP response is
generated when a page the user is looking for cannot be found on the server. There could be
multiple reasons behind 404 occurrences. Perhaps because the webmaster has deleted the
page or the URL you have entered is incorrect (since it’s a client-side error).
Fixing a broken link (or, more specifically, a 404) is still an essential maintenance task. If
you are glutton for work and won’t mind taking the longer route, use the .htaccess method.
But a more natural way to do this is by installing the Redirection plugin from the WordPress
directory. You can then redirect it to any webpage on the site.
A 500 Internal Server Error is a generic error that displays when something is wrong with
your server. Because it’s a generic error message, there are a number of different causes
including issues with WordPress plugins, PHP issues, database problems, and more.
Fixing the 500 Internal Server Error is a bit onerous as more than one reason is to blame for
its occurrence. You’ll probably want to read the full guide for this one.
Unlike other HTTP error codes, 502 is different. A bad gateway occurs when one server on
the internet receives an invalid response from another server. A 502 HTTP status code will be
tacked on a screen when the server takes longer than expected to complete a request.
How to fix it?
Most often this can be fixed by simply refreshing the browser, or clearing the browser cache.
If you have just migrated to the site, try waiting for 24 to 48 hours. You can even reach out to
the hosting provider to check with them..
An HTTP 301 is when a specific webpage is permanently moved to a different URL. It’s not
an error per se, but it does communicate important information.
It can be on a page-level where you get pointed on another similar post (or even homepage
for that matter) or a domain level.
To make sure the redirection is flawless, check the redirect setup. If you have used a
WordPress plugin, try switching it with redirection. If you used the .htaccess file to perform
the redirection, verify that you did it correctly. Keep the domain level redirection for a few
months, so Google knows the resource is moved permanently.
“302 Found”
This HTTP status code is similar to the 301, but it is used for a temporary redirect. This
response tells Google that the page is moved temporarily and will be back to the original
URL at some point. If done correctly, it will redirect the user to another URL in a couple of
seconds.
The easiest way to set up a 302 redirect is by using a WordPress plugin. You can install and
use Rank Math from the WordPress directory.
“410 Gone”
This 410 Gone error is similar to the 404 response. Think of this as a permanent 404. When a
webmaster decides to remove a post or page forever or republish it on another site, they can
use this code.
A 410 response tells Google the requested resource is permanently removed from the internet
and will not reappear. This makes it easier to get the page de-crawled or de-indexed from
Google.
There are multiple reasons behind a 410 gone error. First, check the input URL and make
sure it’s correct. Next, try debugging the update on the WordPress website. Uninstall the
WordPress plugins or other third-party extensions. If none of this works, then it’s a problem
from the server end. Find the .htaccess file. Next, locate the word “RewriteXXX” in the
.htaccess text editor and enter the following code:
RewriteEngine on
RewriteRule ^(.*)$ http://yourwebsitename.con/expired_page $1 [R=410,L]
Conclusion
Now that you learned about the most common HTTP error codes and status codes, it’s time to
fix them on your site and improve your site’s user experience and SEO.
There are also some other ways to improve how your site works with HTTP error codes. For
example, you could create a custom 404 page that visitors will see when they try to visit a
page that doesn’t exist.
When Windows encounters certain situations, it halts and the resulting diagnostic information
is displayed in white text on a blue screen. The appearance of these errors is where the term
"Blue Screen" (Crash Screen) has come from.
In a lot of instances, the screen only flashes up for a few seconds before re-booting. You can
disable this process by following the steps in Section 2 below, allowing further analysis of
the error.
The text displayed can either be text based (Figure 1) or graphical based as in Windows 8
and 10 (Figure 2)
Figure 1
Figure 2
Whenever a critical error is detected in Windows, your Windows PC restarts itself to prevent
any further damage to your computer.
This is a safety measure integrated into Windows. In order to further analyse the STOP or
blue screen error, we need to know the Error code and information associated with the error.
This information is displayed when you turn off Automatic Restart on System Failure.
Here are the steps to disable Automatic Restart on system failure in Windows 8 and 10
(applies to Windows 10, 8, 7, Vista and XP)
1. In Windows 10 in the Taskbar search Box, and on the Start screen in Windows 8
(Start menu in 7, Vista, XP) type System.
2. Click on the System link displayed.
3. On the list of links in the left pane, Click on Advanced System Settings
4. Click on Settings in the Startup and Recovery section
5. Untick the checkbox that says Automatically Restart
6. Click on OK
7. Click on Apply then OK
Next time your system crashes, instead of restarting, it will halt on a screen with an error
code and some information associated with the error.
Note down this information so that you can troubleshoot the error.
For articles concerning Windows 10 version please click on the relative link below
If you are using Windows, chances are there that you will run into Windows error codes
every now and then. But will it stop you from using Windows? That is why there is the need
to discuss the list of common Windows error codes and also a fix for them. The list can be
found in the link below
https://www.geekdashboard.com/list-of-common-windows-error-codes-and-how-to-fix-them/
Bookmark this article because it can be your quick reference to the common Windows error
codes and the solutions to fix.
Error Code Message The System cannot find the file specified.
You need to uninstall NCP and DUN. Later, reinstall NCP and DUN to find the specified file.
1. Check whether you have entered the correct Username and Password in the domain field
for NT/2k.
2. Activate the option termed as ‘accept any authentication including clear text’.
Solution
Check whether any other person has connected to your network or not.
Check the service with the Internet Service Provider. They might have turned off the ghost
program.
Solution
Solution
Solution
Look into the ‘More info’ section of your modem’s COM port. If you are getting ATI
responses from it, reboot your computer.
Reinstall the setting of the modem.
Reinstall the components of the Dial-up Networking.
Check whether your modem is working properly or not.
Windows Error Code #602
Solution
Solution
Solution
Solution
Solution
Look into the ‘More info’ section of your modem’s COM port. If you are getting ATI
responses from it, reboot your computer.
Reinstall the settings of your modem.
Check whether your modem is working properly or not.
Solution
Check whether the settings of the event log is correct or not. If you are facing the problem
while dialing up, chances are there that the event log settings are incorrect.
Set up the correct modem drivers.
Reinstall the dialer.
Check whether your modem is working properly or not. Reinstall the modem settings.
Solution
Solution
Solution
Ensure that the port speed is low.
Make sure the FIFO setting is not too low.
Reinstall the dialer.
Solution
Solution
Solution
Solution
You must know about long and short beep to understand beep sound errors. Generally, these
sounds come from CPU when it is powered on.
No of beeps Type of error
If you listen to a beep immediately after OS is loaded, then you are facing over heat issue. Open the
CPU and clean the dust.
Sadly, there are some errors that are unavoidable. So why do these errors occur? What does
each error mean? How can you fix them?
The Most Common Windows 10 Error Messages & How To Fix Them
Unfortunately, a lot of error codes are actually the product of a single error.
Most of the errors that you’ll encounter with Windows 10 will occur while running Windows
Updates. This error can be referred to as the mother of all annoyances. It will contain one of
the following codes, if not something similar.
According to Microsoft, these errors occur when Windows 10 initiates an automatic update
and a program requires user interaction.
However, if you initiate the Windows Update, these types of errors can occur for various
reasons. Often times it will require a few computer restarts in order to fix it. Removing your
security software can help at times though it’s not recommended.
If you’ve restarted multiple times and you’re still getting the error, then there is a possibility
that something is wrong with your software distribution folder.
Click to open your Windows Start Menu in the lower-left corner of your screen.
Click on the Settings icon which looks like the cogwheel.
Scroll down the window and click on Update & Security.
Click on Troubleshoot from the left side menu.
From the Troubleshoot window, click on Windows Update under the Get up and running
heading.
Click on the Run troubleshooter button.
Follow the on-screen wizard until troubleshooting is complete.
Still doesn’t fix the problem? You can run it a few more times or you might give manually
modifying the software distribution folder a try.
This process could prove difficult if you’re unfamiliar with the use of the Command Prompt.
Only attempt it if you feel comfortable.
A few services will be disabled. Start with the first command on the list and work your way
down. Press the Enter key after each entered command.
Close out of the command prompt, restart your computer, and attempt your updates again.
Runtime Errors
There are many reasons for this error to occur: You may be running two incompatible
software programs, your PC has memory issues, potential complications brought on by a
malicious virus, and bugged programming to name only a few.
They are often accompanied by a numerical code that helps identify which problem is being
experienced.
The program you’re attempting to run could also be bugged or corrupted so be sure that all
programs are up to date before running them.
Infamously known as the Blue Screen of Death, this error will generally occur when the
Windows OS comes across a problem it can’t handle and shuts down to avoid further
complications.
No longer just a blue screen with numerical error codes, you can identify this screen by the
frowny face accompanied by the basic message Your PC ran into a problem… typically
followed by an error code. No matter what, after receiving this screen you’ll be forced to
reboot your PC. This can make troubleshooting the error a bit complicated.
The chances are, whichever change you made right before the error occurred is probably the
culprit. Depending on what it was that was changed, you can choose to reboot using the last
known good configuration, via System Restore, or by rolling back the device driver.
Ensure that you have all Windows service packs and updates applied, update all hardware
drivers and software updates, and do a virus scan.
If it’s a software problem, reinstall it or contact the developer for assistance. For a hardware
issue, update the firmware or replace the component.
CONCLUSION
The errors mentioned barely scratch the surface of the many that you can encounter while
using Windows 10. They are the most common errors you’ll face.
If you encounter a specific error not covered in this post and it has an error code present, a
quick Google search could prove useful in understanding why it happened and how best to
fix it.
Complete BSOD Error Code List From STOP 0x1 to STOP 0xC0000221
A Blue Screen of Death (BSOD), technically called a stop error, occurs when Windows
suffers a serious problem and is forced to "stop" completely.
BSOD errors occur in any Windows operating system, including Windows 10.
Since a blue screen error gives you no choice but to restart, troubleshooting one can be
difficult. Fortunately, almost every stop error includes a hexadecimal-based stop code that
can be used to research a fix.
Alex Dos Diaz / Lifewire
Below are links to information on individual stop errors including what each code means and
any troubleshooting information we have or have found elsewhere, on that blue screen error.
Read the links to specific information on your particular STOP code in the list below, but if
we don't have a detailed solution, especially if the BSOD is uncommon, see the How to Fix a
Blue Screen of Death guide instead.
All STOP codes below are listed in order—see How to Count in Hexadecimal if you get lost
trying to find yours. If you still have trouble, you may try searching for the BSOD error code
using your browser's page search feature (usually h the Ctrl+F keyboard shortcut).
This BSOD means that there has been a mismatch in the APC state index. BSOD error
0x00000001
code 0x00000001 may also show "APC_INDEX_MISMATCH" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000002 may also show
0x00000002
"DEVICE_QUEUE_NOT_BUSY" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000003 may also show
0x00000003
"INVALID_AFFINITY_SET" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000004 may also show
0x00000004
"INVALID_DATA_ACCESS_TRAP" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000005 may also show
0x00000005
"INVALID_PROCESS_ATTACH_ATTEMPT" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000006 may also show
0x00000006
"INVALID_PROCESS_DETACH_ATTEMPT" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000007 may also show
0x00000007
"INVALID_SOFTWARE_INTERRUPT" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000008 may also show
0x00000008
"IRQL_NOT_DISPATCH_LEVEL" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000009 may also show
0x00000009
"IRQL_NOT_GREATER_OR_EQUAL" on the same blue screen.
This BSOD means that Microsoft Windows or a kernel-mode driver accessed paged
0x0000000A memory at DISPATCH_LEVEL or above. BSOD error code 0x0000000A may also show
"IRQL_NOT_LESS_OR_EQUAL" on the same blue screen.
BSOD Error Codes List
This BSOD is uncommon. BSOD error code 0x0000000B may also show
0x0000000B
"NO_EXCEPTION_HANDLING_SUPPORT" on the same blue screen.
This BSOD means that the current thread exceeded the permitted number of wait
0x0000000C objects. BSOD error code 0x0000000C may also show
"MAXIMUM_WAIT_OBJECTS_EXCEEDED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000000D may also show
0x0000000D
"MUTEX_LEVEL_NUMBER_VIOLATION" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000000E may also show
0x0000000E
"NO_USER_MODE_CONTEXT" on the same blue screen.
This BSOD means that a request for a spin lock has been initiated when the spin lock
0x0000000F was already owned. BSOD error code 0x0000000F may also show
"SPIN_LOCK_ALREADY_OWNED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000010 may also show
0x00000010
"SPIN_LOCK_NOT_OWNED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000011 may also show
0x00000011
"THREAD_NOT_MUTEX_OWNER" on the same blue screen.
This BSOD means that an unknown exception has occurred. BSOD error code
0x00000012
0x00000012 may also show "TRAP_CAUSE_UNKNOWN" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000013 may also show
0x00000013
"EMPTY_THREAD_REAPER_LIST" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000014 may also show
0x00000014
"CREATE_DELETE_LOCK_NOT_LOCKED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000015 may also show
0x00000015
"LAST_CHANCE_CALLED_FROM_KMODE" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000016 may also show
0x00000016
"CID_HANDLE_CREATION" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000017 may also show
0x00000017
"CID_HANDLE_DELETION" on the same blue screen.
This BSOD means that the reference count of an object is illegal for the current state
0x00000018 of the object. BSOD error code 0x00000018 may also show "REFERENCE_BY_POINTER"
on the same blue screen.
BSOD Error Codes List
This BSOD means that a pool header is corrupt. BSOD error code 0x00000019 may also
0x00000019
show "BAD_POOL_HEADER" on the same blue screen.
This BSOD means that a severe memory management error occurred. BSOD error
0x0000001A code 0x0000001A may also show "MEMORY_MANAGEMENT" on the same blue
screen.
This BSOD is uncommon. BSOD error code 0x0000001B may also show
0x0000001B
"PFN_SHARE_COUNT" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000001C may also show
0x0000001C
"PFN_REFERENCE_COUNT" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000001D may also show
0x0000001D
"NO_SPIN_LOCK_AVAILABLE" on the same blue screen.
This BSOD means that a kernel-mode program generated an exception which the error
0x0000001E handler did not catch. BSOD error code 0x0000001E may also show
"KMODE_EXCEPTION_NOT_HANDLED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000001F may also show
0x0000001F
"SHARED_RESOURCE_CONV_ERROR" on the same blue screen.
This BSOD means that an asynchronous procedure call (APC) was still pending when a
0x00000020 thread exited. BSOD error code 0x00000020 may also show
"KERNEL_APC_PENDING_DURING_EXIT" on the same blue screen.
This BSOD means that quota charges have been mishandled by returning more quota
0x00000021 to a particular block than was previously charged. BSOD error code 0x00000021 may
also show "QUOTA_UNDERFLOW" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000022 may also show "FILE_SYSTEM"
0x00000022
on the same blue screen.
This BSOD means that a problem occurred in the FAT file system. BSOD error code
0x00000023
0x00000023 may also show "FAT_FILE_SYSTEM" on the same blue screen.
This BSOD means a problem occurred in ntfs.sys, the driver file that allows the system
0x00000024 to read and write to NTFS drives. BSOD error code 0x00000024 may also show
"NTFS_FILE_SYSTEM" on the same blue screen.
This BSOD means that a problem occurred in the NPFS file system. BSOD error code
0x00000025
0x00000025 may also show "NPFS_FILE_SYSTEM" on the same blue screen.
BSOD Error Codes List
This BSOD means that a problem occurred in the CD file system. BSOD error code
0x00000026
0x00000026 may also show "CDFS_FILE_SYSTEM" on the same blue screen.
This BSOD means that a problem occurred in the SMB redirector file system. BSOD
0x00000027
error code 0x00000027 may also show "RDR_FILE_SYSTEM" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000028 may also show
0x00000028
"CORRUPT_ACCESS_TOKEN" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000029 may also show
0x00000029
"SECURITY_SYSTEM" on the same blue screen.
This BSOD means that an IRP was found to contain inconsistent information. BSOD
0x0000002A
error code 0x0000002A may also show "INCONSISTENT_IRP" on the same blue screen.
This BSOD means that the kernel mode stack was overrun. BSOD error code
0x0000002B
0x0000002B may also show "PANIC_STACK_SWITCH" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000002C may also show
0x0000002C
"PORT_DRIVER_INTERNAL" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000002D may also show
0x0000002D
"SCSI_DISK_DRIVER_INTERNAL" on the same blue screen.
This BSOD means that a parity error in system memory has been detected. BSOD error
0x0000002E
code 0x0000002E may also show "DATA_BUS_ERROR" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000002F may also show
0x0000002F
"INSTRUCTION_BUS_ERROR" on the same blue screen.
This BSOD means that the stack pointer in a trap frame had an invalid value. BSOD
0x00000030 error code 0x00000030 may also show "SET_OF_INVALID_CONTEXT" on the same blue
screen.
This BSOD means that system initialization failed. BSOD error code 0x00000031 may
0x00000031
also show "PHASE0_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that system initialization failed. BSOD error code 0x00000032 may
0x00000032
also show "PHASE1_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000033 may also show
0x00000033
"UNEXPECTED_INITIALIZATION_CALL" on the same blue screen.
0x00000034 This BSOD means that a problem occurred in the file system's cache manager. BSOD
BSOD Error Codes List
error code 0x00000034 may also show "CACHE_MANAGER" on the same blue screen.
This BSOD occurs when the IoCallDriver packet has no more stack locations remaining
0x00000035 BSOD error code 0x00000035 may also show "NO_MORE_IRP_STACK_LOCATIONS" on
the same blue screen.
This BSOD means that a driver attempted to delete a device object that still had a
0x00000036 positive reference count. BSOD error code 0x00000036 may also show
"DEVICE_REFERENCE_COUNT_NOT_ZERO" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000037 may also show
0x00000037
"FLOPPY_INTERNAL_ERROR" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000038 may also show
0x00000038
"SERIAL_DRIVER_INTERNAL" on the same blue screen.
This BSOD means that the worker routine returned without releasing the mutex object
0x00000039 that it owned. BSOD error code 0x00000039 may also show
"SYSTEM_EXIT_OWNED_MUTEX" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000003A may also show
0x0000003A
"SYSTEM_UNWIND_PREVIOUS_USER" on the same blue screen.
This BSOD means that an exception happened while executing a routine that
0x0000003B transitions from non-privileged code to privileged code. BSOD error code 0x0000003B
may also show "SYSTEM_SERVICE_EXCEPTION" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000003C may also show
0x0000003C
"INTERRUPT_UNWIND_ATTEMPTED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000003D may also show
0x0000003D
"INTERRUPT_EXCEPTION_NOT_HANDLED" on the same blue screen.
This BSOD means that the system has multiple processors, but they are asymmetric in
0x0000003E relation to one another. BSOD error code 0x0000003E may also show
"MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED" on the same blue screen.
This BSOD is the result of a system which has performed too many I/O actions. This
0x0000003F has resulted in fragmented system page table entries (PTE). BSOD error code
0x0000003F may also show "NO_MORE_SYSTEM_PTES" on the same blue screen.
This BSOD means that a driver has improperly used IoBuildPartialMdl BSOD error code
0x00000040
0x00000040 may also show "TARGET_MDL_TOO_SMALL" on the same blue screen.
BSOD Error Codes List
This BSOD means that a kernel-mode thread has requested too much must-succeed
0x00000041 pool. BSOD error code 0x00000041 may also show "MUST_SUCCEED_POOL_EMPTY"
on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000042 may also show
0x00000042
"ATDISK_DRIVER_INTERNAL" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000043 may also show
0x00000043
"NO_SUCH_PARTITION" on the same blue screen.
This BSOD means that a driver has tried to requested an IRP be completed that is
0x00000044 already complete. BSOD error code 0x00000044 may also show
"MULTIPLE_IRP_COMPLETE_REQUESTS" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000045 may also show
0x00000045
"INSUFFICIENT_SYSTEM_MAP_REGS" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000046 may also show
0x00000046
"DEREF_UNKNOWN_LOGON_SESSION" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000047 may also show
0x00000047
"REF_UNKNOWN_LOGON_SESSION" on the same blue screen.
This BSOD means that an I/O request packet (IRP) was completed, and then was
0x00000048 subsequently canceled. BSOD error code 0x00000048 may also show
"CANCEL_STATE_IN_COMPLETED_IRP" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000049 may also show
0x00000049
"PAGE_FAULT_WITH_INTERRUPTS_OFF" on the same blue screen.
This BSOD means that a thread is returning to user mode from a system call when its
0x0000004A IRQL is still above PASSIVE_LEVEL. BSOD error code 0x0000004A may also show
"IRQL_GT_ZERO_AT_SYSTEM_SERVICE" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000004B may also show
0x0000004B
"STREAMS_INTERNAL_ERROR" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000004C may also show
0x0000004C
"FATAL_UNHANDLED_HARD_ERROR" on the same blue screen.
This BSOD means that no free pages are available to continue operations. BSOD error
0x0000004D
code 0x0000004D may also show "NO_PAGES_AVAILABLE" on the same blue screen.
0x0000004E This BSOD means that the page frame number (PFN) list is corrupted. BSOD error code
BSOD Error Codes List
This BSOD is uncommon. BSOD error code 0x0000004F may also show
0x0000004F
"NDIS_INTERNAL_ERROR" on the same blue screen.
This BSOD means that invalid system memory has been referenced. BSOD error code
0x00000050 0x00000050 may also show "PAGE_FAULT_IN_NONPAGED_AREA" on the same blue
screen.
This BSOD means that a severe registry error has occurred. BSOD error code
0x00000051
0x00000051 may also show "REGISTRY_ERROR" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000052 may also show
0x00000052
"MAILSLOT_FILE_SYSTEM" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000053 may also show
0x00000053
"NO_BOOT_DEVICE" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000054 may also show
0x00000054
"LM_SERVER_INTERNAL_ERROR" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000055 may also show
0x00000055
"DATA_COHERENCY_EXCEPTION" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000056 may also show
0x00000056
"INSTRUCTION_COHERENCY_EXCEPTION" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000057 may also show
0x00000057
"XNS_INTERNAL_ERROR" on the same blue screen.
This BSOD will appear if the system is booted from the wrong copy of a mirrored
0x00000058 partition. BSOD error code 0x00000058 may also show "FTDISK_INTERNAL_ERROR" on
the same blue screen.
This BSOD means that a problem occurred in the Pinball file system. BSOD error code
0x00000059
0x00000059 may also show "PINBALL_FILE_SYSTEM" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000005A may also show
0x0000005A
"CRITICAL_SERVICE_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000005B may also show
0x0000005B
"SET_ENV_VAR_FAILED" on the same blue screen.
0x0000005C This BSOD is uncommon. BSOD error code 0x0000005C may also show
BSOD Error Codes List
This BSOD means that the computer is attempting to run Windows on an unsupported
0x0000005D processor. BSOD error code 0x0000005D may also show
"UNSUPPORTED_PROCESSOR" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000005E may also show
0x0000005E
"OBJECT_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000005F may also show
0x0000005F
"SECURITY_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000060 may also show
0x00000060
"PROCESS_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000061 may also show
0x00000061
"HAL1_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000062 may also show
0x00000062
"OBJECT1_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000063 may also show
0x00000063
"SECURITY1_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000064 may also show
0x00000064
"SYMBOLIC_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000065 may also show
0x00000065
"MEMORY1_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000066 may also show
0x00000066
"CACHE_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the registry configuration failed. BSOD error code 0x00000067
0x00000067
may also show "CONFIG_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000068 may also show
0x00000068
"FILE_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the initialization of the I/O system failed for some reason. BSOD
0x00000069 error code 0x00000069 may also show "IO1_INITIALIZATION_FAILED" on the same
blue screen.
0x0000006A This BSOD is uncommon. BSOD error code 0x0000006A may also show
BSOD Error Codes List
This BSOD means that the initialization of the Microsoft Windows operating system
0x0000006B failed. BSOD error code 0x0000006B may also show
"PROCESS1_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000006C may also show
0x0000006C
"REFMON_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the initialization of the Microsoft Windows operating system
0x0000006D failed. BSOD error code 0x0000006D may also show
"SESSION1_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the initialization of the Microsoft Windows operating system
0x0000006E failed. BSOD error code 0x0000006E may also show
"SESSION2_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the initialization of the Microsoft Windows operating system
0x0000006F initialization. BSOD error code 0x0000006F may also show
"SESSION3_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the initialization of the Microsoft Windows operating system
0x00000070 failed. BSOD error code 0x00000070 may also show
"SESSION4_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the initialization of the Microsoft Windows operating system
0x00000071 failed. BSOD error code 0x00000071 may also show
"SESSION5_INITIALIZATION_FAILED" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000072 may also show
0x00000072
"ASSIGN_DRIVE_LETTERS_FAILED" on the same blue screen.
This BSOD means that one of the top-level registry keys, also known as core system
0x00000073 hives, cannot be linked in the registry tree. BSOD error code 0x00000073 may also
show "CONFIG_LIST_FAILED" on the same blue screen.
This BSOD means that there is an error in the registry. BSOD error code 0x00000074
0x00000074
may also show "BAD_SYSTEM_CONFIG_INFO" on the same blue screen.
This BSOD means that the SYSTEM registry hive file cannot be converted to a mapped
0x00000075 file. BSOD error code 0x00000075 may also show "CANNOT_WRITE_CONFIGURATION"
on the same blue screen.
0x00000076 This BSOD means that a driver failed to release locked pages after an I/O operation.
BSOD error code 0x00000076 may also show "PROCESS_HAS_LOCKED_PAGES" on the
BSOD Error Codes List
This BSOD means that the requested page of kernel data from the paging file could
0x00000077 not be read into memory. BSOD error code 0x00000077 may also show
"KERNEL_STACK_INPAGE_ERROR" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000078 may also show
0x00000078
"PHASE0_EXCEPTION" on the same blue screen.
This BSOD means that the Hardware Abstraction Layer (HAL) revision level or
0x00000079 configuration does not match that of the kernel or the computer. BSOD error code
0x00000079 may also show "MISMATCHED_HAL" on the same blue screen.
This BSOD means that the requested page of kernel data from the paging file could
0x0000007A not be read into memory. BSOD error code 0x0000007A may also show
"KERNEL_DATA_INPAGE_ERROR" on the same blue screen.
This BSOD means that the Microsoft Windows operating system has lost access to the
0x0000007B system partition during startup. BSOD error code 0x0000007B may also show
"INACCESSIBLE_BOOT_DEVICE" on the same blue screen.
This BSOD means that a problem occurred with an NDIS driver. BSOD error code
0x0000007C
0x0000007C may also show "BUGCODE_NDIS_DRIVER" on the same blue screen.
This BSOD means that there is not enough memory to start the Microsoft Windows
0x0000007D operating system. BSOD error code 0x0000007D may also show
"INSTALL_MORE_MEMORY" on the same blue screen.
This BSOD means that a system thread generated an exception that the error handler
0x0000007E did not catch. BSOD error code 0x0000007E may also show
"SYSTEM_THREAD_EXCEPTION_NOT_HANDLED" on the same blue screen.
This BSOD means that the Intel CPU generated a trap and the kernel failed to catch
0x0000007F this trap. BSOD error code 0x0000007F may also show
"UNEXPECTED_KERNEL_MODE_TRAP" on the same blue screen.
This BSOD means that a hardware malfunction has occurred. BSOD error code
0x00000080
0x00000080 may also show "NMI_HARDWARE_FAILURE" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000081 may also show
0x00000081
"SPIN_LOCK_INIT_FAILURE" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x00000082 may also show
0x00000082
"DFS_FILE_SYSTEM" on the same blue screen.
BSOD Error Codes List
This BSOD means that a fatal error occurred during setup. BSOD error code
0x00000085
0x00000085 may also show "SETUP_FAILURE" on the same blue screen.
This BSOD means that a mismatch has occurred in the MBR checksum. BSOD error
0x0000008B code 0x0000008B may also show "MBR_CHECKSUM_MISMATCH" on the same blue
screen.
This BSOD means that a kernel-mode application generated an exception that the
0x0000008E error handler did not catch. BSOD error code 0x0000008E may also show
"KERNEL_MODE_EXCEPTION_NOT_HANDLED" on the same blue screen.
This BSOD means that the Plug and Play (PnP) manager could not be initialized. BSOD
0x0000008F error code 0x0000008F may also show "PP0_INITIALIZATION_FAILED" on the same
blue screen.
This BSOD means that the Plug and Play (PnP) manager could not be initialized. BSOD
0x00000090 error code 0x00000090 may also show "PP1_INITIALIZATION_FAILED" on the same
blue screen.
This BSOD means that a uniprocessor-only driver has been loaded on a multiprocessor
0x00000092 system. BSOD error code 0x00000092 may also show "UP_DRIVER_ON_MP_SYSTEM"
on the same blue screen.
This BSOD means that an invalid or protected handle was passed to NtClose. BSOD
0x00000093 error code 0x00000093 may also show "INVALID_KERNEL_HANDLE" on the same blue
screen.
This BSOD means that a thread exited while its kernel stack was marked as not
0x00000094 swappable. BSOD error code 0x00000094 may also show
"KERNEL_STACK_LOCKED_AT_EXIT" on the same blue screen.
This BSOD means that a queue entry was removed that contained a null pointer. BSOD
0x00000096 error code 0x00000096 may also show "INVALID_WORK_QUEUE_ITEM" on the same
blue screen.
This BSOD is uncommon. BSOD error code 0x00000097 may also show
0x00000097
"BOUND_IMAGE_UNSUPPORTED" on the same blue screen.
This BSOD means that the trial period for the Microsoft Windows operating system
0x00000098 has ended. BSOD error code 0x00000098 may also show
"END_OF_NT_EVALUATION_PERIOD" on the same blue screen.
0x00000099 This BSOD means that ExInitializeRegion or ExInterlockedExtendRegion was called with
an invalid set of parameters. BSOD error code 0x00000099 may also show
BSOD Error Codes List
This BSOD means that the software license agreement has been violated. BSOD error
0x0000009A code 0x0000009A may also show "SYSTEM_LICENSE_VIOLATION" on the same blue
screen.
This BSOD means that a problem occurred in the UDF file system. BSOD error code
0x0000009B
0x0000009B may also show "UDFS_FILE_SYSTEM" on the same blue screen.
This BSOD means that a fatal machine check exception has occurred. BSOD error code
0x0000009C
0x0000009C may also show "MACHINE_CHECK_EXCEPTION" on the same blue screen.
This BSOD means that one or more critical user-mode components failed to satisfy a
0x0000009E health check. BSOD error code 0x0000009E may also show
"USER_MODE_HEALTH_MONITOR" on the same blue screen.
This BSOD means that the driver is in an inconsistent or invalid power state. BSOD
0x0000009F error code 0x0000009F may also show "DRIVER_POWER_STATE_FAILURE" on the
same blue screen.
This BSOD means that the power policy manager experienced a fatal error. BSOD error
0x000000A0 code 0x000000A0 may also show "INTERNAL_POWER_ERROR" on the same blue
screen.
This BSOD means that the PCI Bus driver detected inconsistency problems in its
0x000000A1 internal structures and could not continue. BSOD error code 0x000000A1 may also
show "PCI_BUS_DRIVER_INTERNAL" on the same blue screen.
This BSOD means that corruption has been detected in the image of an executable file
0x000000A2 in memory. BSOD error code 0x000000A2 may also show
"MEMORY_IMAGE_CORRUPT" on the same blue screen.
This BSOD means that the ACPI driver detected an internal inconsistency. BSOD error
0x000000A3
code 0x000000A3 may also show "ACPI_DRIVER_INTERNAL" on the same blue screen.
This BSOD means that a problem occurred in the CNSS file system filter. BSOD error
0x000000A4 code 0x000000A4 may also show "CNSS_FILE_SYSTEM_FILTER" on the same blue
screen.
This BSOD means that the Advanced Configuration and Power Interface (ACPI) BIOS of
0x000000A5 the computer is not fully compliant with the ACPI specification. BSOD error code
0x000000A5 may also show "ACPI_BIOS_ERROR" on the same blue screen.
0x000000A7 This BSOD means that the kernel-mode handle table detected an inconsistent handle
table entry state. BSOD error code 0x000000A7 may also show "BAD_EXHANDLE" on
BSOD Error Codes List
This BSOD means that a session unload occurred while a session driver still held
0x000000AB memory. BSOD error code 0x000000AB may also show
"SESSION_HAS_VALID_POOL_ON_EXIT" on the same blue screen.
This BSOD means that the hardware abstraction layer (HAL) could not obtain sufficient
0x000000AC memory. BSOD error code 0x000000AC may also show "HAL_MEMORY_ALLOCATION"
on the same blue screen.
This BSOD means that the video port created a non-fatal minidump on behalf of the
0x000000AD video driver during run time. BSOD error code 0x000000AD may also show
"VIDEO_DRIVER_DEBUG_REPORT_REQUEST" on the same blue screen.
This BSOD means that Windows was unable to enter graphics mode. BSOD error code
0x000000B4
0x000000B4 may also show "VIDEO_DRIVER_INIT_FAILURE" on the same blue screen.
This BSOD means that an illegal operation was attempted by a delayed procedure call
0x000000B8 (DPC) routine. BSOD error code 0x000000B8 may also show
"ATTEMPTED_SWITCH_FROM_DPC" on the same blue screen.
This BSOD is uncommon. BSOD error code 0x000000B9 may also show
0x000000B9
"CHIPSET_DETECTED_ERROR" on the same blue screen.
This BSOD means that a session driver still had mapped views when the session
0x000000BA unloaded. BSOD error code 0x000000BA may also show
"SESSION_HAS_VALID_VIEWS_ON_EXIT" on the same blue screen.
This BSOD means that Windows failed to successfully boot off a network. BSOD error
0x000000BB code 0x000000BB may also show "NETWORK_BOOT_INITIALIZATION_FAILED" on the
same blue screen.
This BSOD means that a duplicate IP address was assigned to this machine while
0x000000BC booting off a network. BSOD error code 0x000000BC may also show
"NETWORK_BOOT_DUPLICATE_ADDRESS" on the same blue screen.
This BSOD will display if a driver attempts to write to a read-only memory segment.
0x000000BE BSOD error code 0x000000BE may also show
"ATTEMPTED_WRITE_TO_READONLY_MEMORY" on the same blue screen.
This BSOD means that a thread attempted to acquire ownership of a mutex it already
0x000000BF owned. BSOD error code 0x000000BF may also show "MUTEX_ALREADY_OWNED" on
the same blue screen.
BSOD Error Codes List
This BSOD means that the driver wrote to an invalid section of the special pool. BSOD
0x000000C1 error code 0x000000C1 may also show
"SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION" on the same blue screen.
This BSOD means that the current thread is making a bad pool request. BSOD error
0x000000C2
code 0x000000C2 may also show "BAD_POOL_CALLER" on the same blue screen.
This BSOD is the general STOP code code for fatal errors found by Driver Verifier.
0x000000C4 BSOD error code 0x000000C4 may also show
"DRIVER_VERIFIER_DETECTED_VIOLATION" on the same blue screen.
This BSOD means that the system attempted to access invalid memory at a process
0x000000C5 IRQL that was too high. BSOD error code 0x000000C5 may also show
"DRIVER_CORRUPTED_EXPOOL" on the same blue screen.
This BSOD means that the driver attempted to access a freed memory pool. BSOD
0x000000C6 error code 0x000000C6 may also show "DRIVER_CAUGHT_MODIFYING_FREED_POOL"
on the same blue screen.
This BSOD appears if a kernel timer or delayed procedure call (DPC) is found
0x000000C7 somewhere in memory where it is not permitted. BSOD error code 0x000000C7 may
also show "TIMER_OR_DPC_INVALID" on the same blue screen.
This BSOD means that the processor's IRQL is not what it should be at this time. BSOD
0x000000C8 error code 0x000000C8 may also show "IRQL_UNEXPECTED_VALUE" on the same blue
screen.
This BSOD is the STOP code code for all Driver Verifier I/O Verification violations.
0x000000C9 BSOD error code 0x000000C9 may also show
"DRIVER_VERIFIER_IOMANAGER_VIOLATION" on the same blue screen.
This BSOD means that the Plug and Play Manager encountered a severe error,
probably as a result of a problematic Plug and Play driver. BSOD error code
0x000000CA
0x000000CA may also show "PNP_DETECTED_FATAL_ERROR" on the same blue
screen.
This BSOD means that a driver or the I/O manager failed to release locked pages after
0x000000CB an I/O operation. BSOD error code 0x000000CB may also show
"DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS" on the same blue screen.
This BSOD means that the system has referenced memory which was earlier freed.
0x000000CC BSOD error code 0x000000CC may also show
"PAGE_FAULT_IN_FREED_SPECIAL_POOL" on the same blue screen.
BSOD Error Codes List
This BSOD means that the system accessed memory beyond the end of some driver's
0x000000CD pool allocation. BSOD error code 0x000000CD may also show
"PAGE_FAULT_BEYOND_END_OF_ALLOCATION" on the same blue screen.
This BSOD means that a driver failed to cancel pending operations before unloading.
BSOD error code 0x000000CE may also show
0x000000CE
"DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS" on the same
blue screen.
This BSOD means that a driver has been incorrectly ported to the terminal server.
BSOD error code 0x000000CF may also show
0x000000CF
"TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE" on the same
blue screen.
This BSOD means that the system attempted to access invalid memory at a process
0x000000D0 IRQL that was too high. BSOD error code 0x000000D0 may also show
"DRIVER_CORRUPTED_MMPOOL" on the same blue screen.
This BSOD means that a kernel-mode driver attempted to access pageable memory at
0x000000D1 a process IRQL that was too high. BSOD error code 0x000000D1 may also show
"DRIVER_IRQL_NOT_LESS_OR_EQUAL" on the same blue screen.
This BSOD means that a problem occurred with an NDIS driver. BSOD error code
0x000000D2
0x000000D2 may also show "BUGCODE_ID_DRIVER" on the same blue screen.
This BSOD means that the system attempted to access pageable memory at a process
0x000000D3 IRQL that was too high. BSOD error code 0x000000D3 may also show
"DRIVER_PORTION_MUST_BE_NONPAGED" on the same blue screen.
This BSOD means that a driver did not cancel pending operations before unloading.
BSOD error code 0x000000D4 may also show
0x000000D4
"SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD" on the
same blue screen.
This BSOD means that a driver has referenced memory which was earlier freed. BSOD
0x000000D5 error code 0x000000D5 may also show
"DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL" on the same blue screen.
This BSOD means the driver accessed memory beyond the end of its pool allocation.
0x000000D6 BSOD error code 0x000000D6 may also show
"DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION" on the same blue screen.
0x000000D7 This BSOD means a driver is trying to unmap an address that was not mapped. BSOD
error code 0x000000D7 may also show "DRIVER_UNMAPPING_INVALID_VIEW" on the
BSOD Error Codes List
This BSOD means that there are no more system page table entries (PTE) remaining.
0x000000D8 BSOD error code 0x000000D8 may also show "DRIVER_USED_EXCESSIVE_PTES" on the
same blue screen.
This BSOD means that the internal locked-page tracking structures have been
0x000000D9 corrupted. BSOD error code 0x000000D9 may also show
"LOCKED_PAGES_TRACKER_CORRUPTION" on the same blue screen.
This BSOD means that a page table entry (PTE) routine has been used in an improper
0x000000DA way. BSOD error code 0x000000DA may also show "SYSTEM_PTE_MISUSE" on the
same blue screen.
This BSOD means that an attempt was made to touch memory at an invalid IRQL,
0x000000DB probably due to corruption of system PTEs. BSOD error code 0x000000DB may also
show "DRIVER_CORRUPTED_SYSPTES" on the same blue screen.
This BSOD means that a driver accessed a stack address that lies below the stack
0x000000DC pointer of the stack's thread. BSOD error code 0x000000DC may also show
"DRIVER_INVALID_STACK_ACCESS" on the same blue screen.
This BSOD means that a driver has corrupted pool memory that is used for holding
0x000000DE pages destined for disk. BSOD error code 0x000000DE may also show
"POOL_CORRUPTION_IN_FILE_AREA" on the same blue screen.
This BSOD means that a workitem did not disable impersonation before it completed.
0x000000DF BSOD error code 0x000000DF may also show "IMPERSONATING_WORKER_THREAD"
on the same blue screen.
This BSOD means that one of your computer components is faulty. BSOD error code
0x000000E0
0x000000E0 may also show "ACPI_BIOS_FATAL_ERROR" on the same blue screen.
This BSOD means that a worker thread completed and returned with IRQL >=
0x000000E1 DISPATCH_LEVEL. BSOD error code 0x000000E1 may also show
"WORKER_THREAD_RETURNED_AT_BAD_IRQL" on the same blue screen.
This BSOD means that the user deliberately initiated a crash dump from either the
0x000000E2 kernel debugger or the keyboard. BSOD error code 0x000000E2 may also show
"MANUALLY_INITIATED_CRASH" on the same blue screen.
This BSOD means that a thread tried to release a resource it did not own. BSOD error
0x000000E3 code 0x000000E3 may also show "RESOURCE_NOT_OWNED" on the same blue
screen.
BSOD Error Codes List
This BSOD means that memory that should not contain an executive worker item does
0x000000E4 contain such an item, or that a currently active worker item was queued. BSOD error
code 0x000000E4 may also show "WORKER_INVALID" on the same blue screen.
This BSOD is the STOP code for all Driver Verifier DMA Verification violations. BSOD
0x000000E6 error code 0x000000E6 may also show "DRIVER_VERIFIER_DMA_VIOLATION" on the
same blue screen.
This BSOD means that a thread's saved floating-point state is invalid. BSOD error code
0x000000E7 0x000000E7 may also show "INVALID_FLOATING_POINT_STATE" on the same blue
screen.
This BSOD means that an invalid file object was passed to IoCancelFileOpen. BSOD
0x000000E8 error code 0x000000E8 may also show "INVALID_CANCEL_OF_FILE_OPEN" on the
same blue screen.
This BSOD means that an active executive worker thread is being terminated. BSOD
0x000000E9 error code 0x000000E9 may also show
"ACTIVE_EX_WORKER_THREAD_TERMINATION" on the same blue screen.
This BSOD means that a thread in a device driver is endlessly spinning. BSOD error
0x000000EA code 0x000000EA may also show "THREAD_STUCK_IN_DEVICE_DRIVER" on the same
blue screen.
This BSOD means that no free pages are available to continue operations. BSOD error
0x000000EB code 0x000000EB may also show "DIRTY_MAPPED_PAGES_CONGESTION" on the
same blue screen.
This BSOD means that a session unload occurred while a session driver still held
0x000000EC memory. BSOD error code 0x000000EC may also show
"SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT" on the same blue screen.
This BSOD means that the I/O subsystem attempted to mount the boot volume and it
0x000000ED failed. BSOD error code 0x000000ED may also show
"UNMOUNTABLE_BOOT_VOLUME" on the same blue screen.
This BSOD means that a critical system process died. BSOD error code 0x000000EF
0x000000EF
may also show "CRITICAL_PROCESS_DIED" on the same blue screen.
This BSOD This is the STOP code code for all Driver Verifier SCSI Verification violations.
0x000000F1 BSOD error code 0x000000F1 may also show "SCSI_VERIFIER_DETECTED_VIOLATION"
on the same blue screen.
0x000000F3 This BSOD means that Windows was unable to shut down due to lack of memory.
BSOD Error Codes List
BSOD error code 0x000000F3 may also show "DISORDERLY_SHUTDOWN" on the same
blue screen.
This BSOD means that a process or thread crucial to system operation has
0x000000F4 unexpectedly exited or been terminated. BSOD error code 0x000000F4 may also show
"CRITICAL_OBJECT_TERMINATION" on the same blue screen.
This BSOD means that an unrecoverable failure occurred in the Filter Manager. BSOD
0x000000F5 error code 0x000000F5 may also show "FLTMGR_FILE_SYSTEM" on the same blue
screen.
This BSOD means that an error occurred in the BIOS or another device being verified
0x000000F6 by the PCI driver. BSOD error code 0x000000F6 may also show
"PCI_VERIFIER_DETECTED_VIOLATION" on the same blue screen.
This BSOD means that a driver has overrun a stack-based buffer. BSOD error code
0x000000F7 0x000000F7 may also show "DRIVER_OVERRAN_STACK_BUFFER" on the same blue
screen.
This BSOD means that an initialization failure occurred while attempting to boot from
0x000000F8 the RAM disk. BSOD error code 0x000000F8 may also show
"RAMDISK_BOOT_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that the HTTP kernel driver (Http.sys) has reached a corrupted state
0x000000FA and cannot recover. BSOD error code 0x000000FA may also show
"HTTP_DRIVER_CORRUPTED" on the same blue screen.
This BSOD means that an attempt was made to execute non-executable memory.
0x000000FC BSOD error code 0x000000FC may also show
"ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY" on the same blue screen.
This BSOD means that there are no free pages available to continue basic system
0x000000FD operations. BSOD error code 0x000000FD may also show
"DIRTY_NOWRITE_PAGES_CONGESTION" on the same blue screen.
This BSOD means that an error has occurred in a Universal Serial Bus (USB) driver.
0x000000FE BSOD error code 0x000000FE may also show "BUGCODE_USB_DRIVER" on the same
blue screen.
BSOD Error Codes List
This BSOD means that an attempt was made to insert a new item into a reserve
0x000000FF queue, causing the queue to overflow. BSOD error code 0x000000FF may also show
"RESERVE_QUEUE_OVERFLOW" on the same blue screen.
This BSOD means that either the loader block is invalid, or it does not match the
0x00000100 system that is being loaded. BSOD error code 0x00000100 may also show
"LOADER_BLOCK_MISMATCH" on the same blue screen.
This BSOD means that the multiple UNC provider (MUP) has encountered invalid or
unexpected data. As a result, the MUP cannot channel a remote file system request to
0x00000103
a network redirector, the Universal Naming Convention (UNC) provider. BSOD error
code 0x00000103 may also show "MUP_FILE_SYSTEM" on the same blue screen.
This BSOD means that the GPU wrote to a range of Accelerated Graphics Port (AGP)
0x00000104 memory that had not previously been committed. BSOD error code 0x00000104 may
also show "AGP_INVALID_ACCESS" on the same blue screen.
This BSOD means that the Graphics Aperture Remapping Table (GART) is corrupt.
0x00000105 BSOD error code 0x00000105 may also show "AGP_GART_CORRUPTION" on the same
blue screen.
This BSOD means that the Accelerated Graphics Port (AGP) hardware has been
0x00000106 reprogrammed by an unauthorized agent. BSOD error code 0x00000106 may also
show "AGP_ILLEGALLY_REPROGRAMMED" on the same blue screen.
This BSOD means that an unrecoverable problem has occurred in a third-party file
0x00000108 system or file system filter. BSOD error code 0x00000108 may also show
"THIRD_PARTY_FILE_SYSTEM_FAILURE" on the same blue screen.
This BSOD means that the kernel has detected critical kernel code or data corruption.
0x00000109 BSOD error code 0x00000109 may also show "CRITICAL_STRUCTURE_CORRUPTION"
on the same blue screen.
This BSOD is uncommon. BSOD error code 0x0000010A may also show
0x0000010A
"APP_TAGGING_INITIALIZATION_FAILED" on the same blue screen.
This BSOD means that a violation was detected in the File system Run-time library
0x0000010C (FsRtl) Extra Create Parameter (ECP) package. BSOD error code 0x0000010C may also
show "FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION" on the same blue screen.
BSOD Error Codes List
This BSOD means that Kernel-Mode Driver Framework (KMDF) detected that Windows
0x0000010D found an error in a framework-based driver. BSOD error code 0x0000010D may also
show "WDF_VIOLATION" on the same blue screen.
This BSOD means that the video memory manager has encountered a condition that it
0x0000010E is unable to recover from. BSOD error code 0x0000010E may also show
"VIDEO_MEMORY_MANAGEMENT_INTERNAL" on the same blue screen.
This BSOD means that the kernel transaction manager detected that a kernel-mode
resource manager has raised an exception in response to a direct call-back. The
0x0000010F resource manager is in an unexpected and unrecoverable state. BSOD error code
0x0000010F may also show "RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED" on
the same blue screen.
This BSOD means that a non-maskable-interrupt (NMI) occurred while a previous NMI
0x00000111 was in progress. BSOD error code 0x00000111 may also show "RECURSIVE_NMI" on
the same blue screen.
This BSOD means that the Msrpc.sys driver has initiated a STOP code. BSOD error code
0x00000112
0x00000112 may also show "MSRPC_STATE_VIOLATION" on the same blue screen.
This BSOD means that the dxg kernel has detected a violation. BSOD error code
0x00000113 0x00000113 may also show "VIDEO_DXGKRNL_FATAL_ERROR" on the same blue
screen.
This BSOD means that the shadow driver has detected a violation. BSOD error code
0x00000114 0x00000114 may also show "VIDEO_SHADOW_DRIVER_FATAL_ERROR" on the same
blue screen.
This BSOD means that the accelerated graphics port (AGP) driver has detected a
0x00000115 violation. BSOD error code 0x00000115 may also show "AGP_INTERNAL" on the same
blue screen.
This BSOD means that an attempt to reset the display driver and recover from a
0x00000116 timeout failed. BSOD error code 0x00000116 may also show "VIDEO_TDR_ERROR" on
the same blue screen.
This BSOD means that the display driver failed to respond in a timely fashion. BSOD
0x00000117 error code 0x00000117 may also show "VIDEO_TDR_TIMEOUT_DETECTED" on the
same blue screen.
This BSOD means that the video scheduler has detected a fatal violation. BSOD error
0x00000119 code 0x00000119 may also show "VIDEO_SCHEDULER_INTERNAL_ERROR" on the
same blue screen.
BSOD Error Codes List
This BSOD is uncommon. BSOD error code 0x0000011A may also show
0x0000011A
"EM_INITIALIZATION_FAILURE" on the same blue screen.
This BSOD means that a driver has returned from a cancel routine that holds the
global cancel lock. This causes all later cancellation calls to fail, and results in either a
0x0000011B
deadlock or another STOP code. BSOD error code 0x0000011B may also show
"DRIVER_RETURNED_HOLDING_CANCEL_LOCK" on the same blue screen.
This BSOD means that an attempt was made to write to the read-only protected
0x0000011C storage of the configuration manager. BSOD error code 0x0000011C may also show
"ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE" on the same blue screen.
This BSOD means that the Event Tracing subsystem has encountered an unexpected
0x0000011D fatal error. BSOD error code 0x0000011D may also show
"EVENT_TRACING_FATAL_ERROR" on the same blue screen.
This BSOD means that a driver has caused a violation. BSOD error code 0x00000121
0x00000121
may also show "DRIVER_VIOLATION" on the same blue screen.
This BSOD means that an internal error in the Windows Hardware Error Architecture
0x00000122 (WHEA) has occurred. BSOD error code 0x00000122 may also show
"WHEA_INTERNAL_ERROR" on the same blue screen.
This BSOD means that a fatal hardware error has occurred. uses the error data that is
provided by the Windows Hardware Error Architecture (WHEA). BSOD error code
0x00000124
0x00000124 may also show "WHEA_UNCORRECTABLE_ERROR" on the same blue
screen.
This BSOD means that a page that should have been filled with zeros was not. This
might occur because of a hardware error or because a privileged component of the
0x00000127
operating system modified a page after freeing it. BSOD error code 0x00000127 may
also show "PAGE_NOT_ZERO" on the same blue screen.
This BSOD means that a single-bit error was found in this page. This is a hardware
0x0000012B memory error. BSOD error code 0x0000012B may also show
"FAULTY_HARDWARE_CORRUPTED_PAGE" on the same blue screen.
This BSOD means that a problem occurred in the Extended File Allocation Table
0x0000012C (exFAT) file system. BSOD error code 0x0000012C may also show
"EXFAT_FILE_SYSTEM" on the same blue screen.
This BSOD means that a system thread generated an exception which the error
0x1000007E handler did not catch. BSOD error code 0x1000007E may also show
"SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M" on the same blue screen.
BSOD Error Codes List
This BSOD means that a trap was generated by the Intel CPU and the kernel failed to
0x1000007F catch this trap. BSOD error code 0x1000007F may also show
"UNEXPECTED_KERNEL_MODE_TRAP_M" on the same blue screen.
This BSOD means that a kernel-mode program generated an exception which the error
0x1000008E handler did not catch. BSOD error code 0x1000008E may also show
"KERNEL_MODE_EXCEPTION_NOT_HANDLED_M" on the same blue screen.
This BSOD means that a thread in a device driver is endlessly spinning. BSOD error
0x100000EA code 0x100000EA may also show "THREAD_STUCK_IN_DEVICE_DRIVER_M" on the
same blue screen.
This BSOD means that a registry file could not be loaded. BSOD error code
0xC0000218 0xC0000218 may also show "STATUS_CANNOT_LOAD_REGISTRY_FILE" on the same
blue screen.
This BSOD means that an error has occurred in a crucial user-mode subsystem. BSOD
0xC000021A error code 0xC000021A may also show "STATUS_SYSTEM_PROCESS_TERMINATED" on
the same blue screen.
This BSOD means that a driver or a system DLL has been corrupted. BSOD error code
0xC0000221 0xC0000221 may also show "STATUS_IMAGE_CHECKSUM_MISMATCH" on the same
blue screen.
This BSOD means that Windows is unable to find the correct system files to initiate
booting. BSOD error code 0xC0000225 may also show another message on the same
0xC0000225
blue screen, like "Boot selection failed because a required device is inaccessible." or
"A required device isn't connected or can't be accessed."
This BSOD means that the user deliberately initiated a crash dump from either the
kernel debugger or the keyboard. BSOD error code 0xDEADDEAD may also show
0xDEADDEAD
"MANUALLY_INITIATED_CRASH1" on the same blue screen. (Yes, this means a self-
inflicted BSOD!)
Sometimes the safest thing a computer can do when it encounters a problem is to stop
everything and restart. When this happens, a STOP code is often displayed.
A STOP code can be used to troubleshoot the specific issue that caused the Blue Screen of
Death. Most STOP codes are due to problems with a device driver or your computer's RAM,
or but other codes can imply problems with other hardware or software.
A STOP code or bug check code is not the same as a system error code, a Device Manager
error code, a POST code, or an HTTP status code. Some STOP codes share code numbers
with some of these other types of error codes but they are completely different errors with
different messages and meanings.
For example, a Blue Screen of Death that appears after certain driver issues with the hard
drive controller will show a bug check code of 0x0000007B, indicating that that's the
problem.
STOP codes can also be written in a shorthand notation with all the zeros after the x removed.
The abbreviated way of representing STOP 0x0000007B, for example, would be STOP
0x7B.
Here is a Complete List of STOP Errors document, helpful for identifying the reason for a
specific bug check code on a Blue Screen of Death error.
Assuming your computer starts up normally after the BSOD, you have a few options:
One thing you can do is download and run the free BlueScreenView program. As the name of
the program suggests, this little tool scans your computer for minidump files that Windows
creates after a crash, and then lets you open them to see the Bug Check Codes in the program.
Something else you can use is Event Viewer, available from Administrative Tools in all
versions of Windows. Look there for errors that happened around the same time that your
computer crashed. It's possible that the STOP code was stored there.
Sometimes, after your computer restarts from a crash, it may prompt you with a screen that
says something like "Windows has recovered from an unexpected shutdown," and show you
the STOP/bug check code that you missed - called BCCode on that screen.
If Windows never does start normally, you could just restart the computer and try to catch the
STOP code again.
If that doesn't work, which is likely these days with super-fast boot times, you may still have
an opportunity to change that automatic restart behavior. See How to Prevent Windows From
Restarting After a BSOD for help doing that.
A system error code is not the same as a Device Manager error code, a STOP code, a POST
code, or an HTTP status code (a.k.a a browser error code or an internet error code).
Some system error codes share code numbers with these other error code types but they are
completely different errors with different messages and meanings.
A system error code is sometimes simply called an error code, or an operating system error
code.
Not every software program uses these predefined system error codes. Some software
programs have their own sets of error numbers and error messages, in which case you can
refer to their official website or manual for the list of error codes and what they mean.
In this case, shortening the name of the file before saving it will avoid the error.
This error code most likely describes a situation where the hard drive is too full. Deleting
temporary files or clearing up space in other parts of the hard drive might be an easy solution
to this error.
See System Error Codes: 1 to 15841 for a complete list of these types of errors, plus what
they mean, the messages that accompany them, and the values that may appear instead of the
code number.
The same system error code may be used in hundreds of different instances in Windows.
Thus, the codes are generic because they apply to lots of different circumstances. For
example, instead of having variations of Error Code 206 for each file extension or folder
location, Windows uses the same one to apply to each circumstance where the file
name/extension is too long.
Therefore, just knowing the code won't be sufficient in understanding how to fix the problem.
In addition to the system error code, you should understand the context in which it was found.
As an example, assume you've received Error Code 112, which means that there is not
enough space on the disk. Just knowing the code will do you no good unless you also know
where it occurred, such as which disk it's referring to. Pair that knowledge with what you
were doing when the error was displayed, like if you were trying to add additional files to the
hard drive. The solution, then, will be much easier to understand and address.
For example, if an application throws Error Code 6, meaning The handle is invalid, it's likely
you won't know what to do, let alone what it means. In these cases, before doing anything,
you should always try again to see if the error happens twice. If it doesn't, it could have been
a temporary fluke that doesn't need any attention. If it does, then your best course of action is
to contact the software developer's or distributors technical support for advice about the next
steps.
These error codes, sometimes called hardware error codes, are generated when the computer
is experiencing device driver issues, system resource conflicts, or other hardware problems.
In all versions of Windows, a Device Manager error code can be viewed in the device status
area of the hardware device's properties in Device Manager.
Error Codes
Device Manager Error Codes
Error
Device Status
Code
The driver for this device might be corrupted, or your system may be running low on
Code 3
memory or other resources. (Code 3)
Code
This device cannot start. (Code 10)
10
Code This device cannot find enough free resources that it can use. If you want to use this device,
12 you will need to disable one of the other devices on this system. (Code 12)
Code
This device cannot work properly until you restart your computer. (Code 14)
14
Code
Windows cannot identify all the resources this device uses. (Code 16)
16
Code
Reinstall the drivers for this device. (Code 18)
18
Windows cannot start this hardware device because its configuration information (in the
Code
registry) is incomplete or damaged. To fix this problem you should uninstall and then
19
reinstall the hardware device. (Code 19)
Code
Windows is removing this device. (Code 21)
21
22
Code This device is not present, is not working properly, or does not have all its drivers installed.
24 (Code 24)
Code
The drivers for this device are not installed. (Code 28)
28
Code This device is disabled because the firmware of the device did not give it the required
29 resources. (Code 29)
Code This device is not working properly because Windows cannot load the drivers required for
31 this device. (Code 31)
Code A driver (service) for this device has been disabled. An alternate driver may be providing this
32 functionality. (Code 32)
Code
Windows cannot determine which resources are required for this device. (Code 33)
33
Code Windows cannot determine the settings for this device. Consult the documentation that
34 came with this device and use the Resource tab to set the configuration. (Code 34)
Your computer's system firmware does not include enough information to properly
Code
configure and use this device. To use this device, contact your computer manufacturer to
35
obtain a firmware or BIOS update. (Code 35)
This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa).
Code
Please use the computer's system setup program to reconfigure the interrupt for this device.
36
(Code 36)
Code
Windows cannot initialize the device driver for this hardware. (Code 37)
37
Code Windows cannot load the device driver for this hardware because a previous instance of the
38 device driver is still in memory. (Code 38)
Code Windows cannot load the device driver for this hardware. The driver may be corrupted or
39 missing. (Code 39)
Code Windows cannot access this hardware because its service key information in the registry is
40 missing or recorded incorrectly. (Code 40)
Code Windows successfully loaded the device driver for this hardware but cannot find the
Device Manager Error Codes
Code Windows cannot load the device driver for this hardware because there is a duplicate device
42 already running in the system. (Code 42)
Code
Windows has stopped this device because it has reported problems. (Code 43)
43
Code
An application or service has shut down this hardware device. (Code 44)
44
Code
Currently, this hardware device is not connected to the computer. (Code 45)
45
Code Windows cannot gain access to this hardware device because the operating system is in the
46 process of shutting down. (Code 46)
Code Windows cannot use this hardware device because it has been prepared for safe removal,
47 but it has not been removed from the computer. (Code 47)
Code The software for this device has been blocked from starting because it is known to have
48 problems with Windows. Contact the hardware vendor for a new driver. (Code 48)
Code Windows cannot start new hardware devices because the system hive is too large (exceeds
49 the Registry Size Limit). (Code 49)
Windows cannot verify the digital signature for the drivers required for this device. A recent
Code
hardware or software change might have installed a file that is signed incorrectly or
52
damaged, or that might be malicious software from an unknown source. (Code 52)
Before the BIOS has tested each component of the motherboard, this code can be outputted
to a POST test card that's plugged into a specific expansion slot.
If any particular part of the test fails, the last POST code generated can then be viewed using
the POST test card for help determine what hardware didn't pass its initial test.
Its sometimes known as Power On Self Test Code or test-point error code.
If you have trouble finding a list of POST codes on your computer, motherboard, or BIOS
vendor's website, you might be able to get help from tech support, check the current BIOS
version on your computer, or find the codes at a site like BIOS Central.
POST codes correspond directly to tests that are taking place by the POST.
When a POST test card stops at a specific code during the boot process, it can be referenced
against the list of possible POST codes generated by your specific BIOS, helping to pinpoint
the source of the problem with your computer starting up.
Beyond that general how-to, you'll need to check the documentation that accompanies your
computer's list of BIOS POST codes for help on exactly how to interpret what your POST
test card is saying.
Some codes are handed off to the POST test card after a certain test has completed, meaning
that the next code in the list you're referencing is where you should start troubleshooting.
Other motherboards, however, send a POST code to an attached POST test card only when an
error has actually occurred, meaning that the hardware that that code equates to is probably
where the problem lies.
For example, let's say that Acer is your motherboard vendor. Your computer won't start and
so you've attached a POST test card and found the code shown to be 48. If we take a quick
look at this list of Acer BIOS Post Codes, we see that 48 means "Memory tested."
If the POST code indicates that the last test has failed, we immediately know that the problem
doesn't lie with anything else; not the CMOS battery, video card, serial ports, CPU, etc., but
instead with the system memory.
At this point, you can narrow your troubleshooting to whatever is referenced. In this case,
since it's the RAM, you might remove all but one stick and see if your computer boots again.
There are, however, other types of errors that you may see, or even hear, during the POST
that might be helpful, too:
Beep codes are audible error codes that serve a similar purpose to POST codes, but these
errors don't require anything but a working internal speaker—no working screen or any need
to open your computer to install and use a POST test card.
If the display is working, you may see a POST error message display on the screen. This is
just a regular error message like what you'd expect to see at any stage of using your
computer. This type of POST error code doesn't require a POST test card either.
The term HTTP status code is actually the common term for the HTTP status line that
includes both the HTTP status code and the HTTP reason phrase.
HTTP status codes are sometimes called browser error codes or internet error codes.
For example, the HTTP status line 500: Internal Server Error is made up of the HTTP
status code of 500 and the HTTP reason phrase of Internal Server Error.
Five categories of HTTP status code errors exist; these are the two major groups:
Some common client error HTTP status codes include 404 (Not Found), 403 (Forbidden),
and 400 (Bad Request).
Some common server error HTTP status codes include the ever-popular 500 (Internal Server
Error), along with 504 (Gateway Timeout), 503 (Service Unavailable), and 502 (Bad
Gateway).
Other HTTP status codes exist in addition to 4xx and 5xx codes. There are also 1xx, 2xx,
and 3xx codes that are informational, confirm success or dictate a redirection, respectively.
These additional types of HTTP status codes aren't errors, so you shouldn't be alerted about
them in the browser.
See a complete list of errors on our HTTP Status Code Errors page, or see all of these HTTP
status lines (1xx, 2xx, and 3xx) in our HTTP status lines piece.
IANA's Hypertext Transfer Protocol (HTTP) Status Code Registry page is the official source
for HTTP status codes but Windows sometimes includes additional, more specific errors that
explain additional information.
For example, while the HTTP status code of 500 means Internet Server Error, Microsoft
Internet Information Services (ISS) uses 500.15 to mean that Direct requests for
Global.aspx are not allowed.
404.13 has the HTTP reason phrase of Content length too large.
500.53 means A rewrite error occurred during RQ_RELEASE_REQUEST_STATE notification
handling. An outbound rule execution error occurred. The rule is configured to be
executed before the output user cache gets updated.
502.3 means Bad Gateway: Forwarder Connection Error (ARR).
These so-called sub-codes generated by Microsoft ISS do not replace HTTP status codes but
instead are found in various areas of Windows like documentation files.
An HTTP status code is not the same as a Device Manager error code or a system error code.
Some system error codes share code numbers with HTTP status codes but they are different
errors with completely different associated error messages and meanings.
For example, the HTTP status code 403.2 means Read access forbidden. However, there's
also a system error code 403 that means The process is not in background processing
mode.
Similarly, the 500 status code that means Internet Server Error could easily be confused for
a system error code 500 that means User profile cannot be loaded.
If you're having trouble identifying whether or not the error code you see is an HTTP status
code, look carefully at where the message is seen. If you see an error in your web browser, on
the web page, it's an HTTP response code.
4. Analyze Windows Blue Screen Stop Errors, using BlueScreenView (By Nirsoft)
As well as using the Windows Debugger tool from Microsoft contained in the above articles,
you can also use a tool by Nirsoft called BlueScreenView to analyse the Windows dump
files.
References
http://h10032.www1.hp.com/ctg/Manual/c00757358.pdf
https://www.slideshare.net/katjeruls/computer-hardware-
troubleshooting#:~:text=Computer%20hardware%20troubleshooting%201.%20Objectives%20%3A1.
%20Know%20the,computer.%202.%20Basic%20Computer%20Troubleshooting%20Guide1.Dont%20
panic.%20Relax
https://itexam24.com/14-1-1-2-lab-troubleshoot-hardware-problems-answers/
http://h10032.www1.hp.com/ctg/Manual/c00757358.pdf
https://www.pluralsight.com/blog/tutorials/troubleshooting-hardware
https://www.computerhope.com/issues/ch000700.htm
https://www.avg.com/en/signal/how-to-get-rid-of-a-virus-or-malware-on-your-computer
https://www.crucial.com/articles/about-memory/how-to-upgrade-desktop-memory
https://www.hongkiat.com/blog/cool-down-heating-pc/
https://www.computerhope.com/basic.htm
https://www.computerhope.com/jargon/o/os.htm
https://www.computerhope.com/jargon/s/software.htm
https://www.computerhope.com/jargon/h/hardware.htm
https://docs.microsoft.com/en-us/windows/win32/debug/system-error-codes
https://support.microsoft.com/en-us/windows/troubleshoot-problems-updating-windows-10-
188c2b0f-10a7-d72f-65b8-32d177eb136c
https://support.microsoft.com/en-us/windows/activate-windows-10-c39005d4-95ee-b91e-b399-
2820fda32227
https://support.microsoft.com/en-us/sbs/windows/troubleshoot-blue-screen-errors-5c62726c-
6489-52da-a372-3f73142c14ad?ui=en-US&rs=en-US&ad=US
Confused by #HTTP #error codes? Learn what they are and how to live with them #websitelife
Click To Tweet
https://www.tutorialspoint.com/http/http_status_codes.htm
https://themeisle.com/blog/what-are-http-error-codes/
https://www.dell.com/support/kbdoc/en-gh/000123379/how-to-troubleshoot-blue-screen-
or-stop-error-code-on-a-dell-computer
https://www.dell.com/support/kbdoc/en-gh/000123379/how-to-troubleshoot-blue-screen-
or-stop-error-code-on-a-dell-computer#How_to_disable_Automatic_Restart
https://helpdeskgeek.com/help-desk/blue-screen-of-death-bsod-restarts-too-fast-in-
windows/
https://helpdeskgeek.com/windows-10/the-most-common-windows-10-error-messages-how-
to-fix-them/
https://www.lifewire.com/blue-screen-error-codes-4065576
https://www.lifewire.com/what-is-a-stop-code-2625685
https://www.lifewire.com/how-to-fix-a-blue-screen-of-death-2624518
https://www.lifewire.com/what-is-hexadecimal-2625897
https://www.lifewire.com/what-is-a-stop-code-2625685
https://www.lifewire.com/device-manager-error-codes-4159098
https://www.lifewire.com/what-is-a-post-code-2625965
https://www.lifewire.com/http-status-codes-2625907
UNIT 3
Objective:
Operating Systems
An Operating System (OS) is a collection of software that manages computer hardware and
provides services for programs. Specifically, it hides hardware complexity, manages
computational resources, and provides isolation and protection. Most importantly, it directly has
privilege access to the underlying hardware Discover how operating systems communicate with
each computer hardware device, display data on the monitor, and retrieve and store information
on the disk drive.
Course Learning Outcomes: To explain how the Operating System communicate with
Teaching Activity
In this week, you are to read the notes on ‘basic computer software troubleshooting’. You will
have to pay attention to the communication between the operating system and hardware. Explain
the operating system communication with peripherals. Get to know the examples of activities
learners could be engaged in, to help understand the operations of the operating system. You will
also have to pay attention to system tools and diagnostic software. You may also adopt
interactive multimedia presentations to examine the mal-functioning of the operating system or
get to know examples of activities learners could be engaged in, to help promote software
troubleshooting. You may make use of videos on the you-tube
Practice questions
1. Define software
2. Discuss problems associated with software failure
3. Explain in a chronological order what to do when a computer freezes
4. A program is said to have stopped responding. Discuss the causes.
5. Identify the causes of the following and discuss how to resolve them:
i. The Operating system or a software is not functioning well
ii. Windows is not booting
iii. The computer is slow
iv. If a screen is frozen
6. Discuss the common problems associated with Windows 10 and how to solve them
7. Identify and discuss how to re-install an operating system
Software Troubleshooting
Troubleshooting is the process of identifying, planning and resolving a problem, error or fault
within a software or computer system. It enables the repair and restoration of a computer or
software when it becomes faulty, unresponsive or acts in an abnormal way.
It is a systematic process that aims to filter out and resolve problems, and restore the software to
normal operation. It is a subcategory of IT troubleshooting.
Typically, issues are resolved by a software developer or tester that reviews and optimizes
software, removing bugs and errors from the source code. Software vendors also help in software
troubleshooting by publishing periodic updates/patches for software, which can help in ensuring
smooth software operation. Software troubleshooting can also be done when software needs to
be configured correctly, such as resolving issues due to incorrect installation or restoring
software after corruption or file deletion caused by a virus.
PRELIMINARY MEASURES: When you have a problem with a Windows computer, the first
thing you should do is save your work and restart the machine. The majority of daily glitches
and difficulties can be resolved by running the machine through its shutdown process, and then
restarting. To be thorough when you know that you have a sick computer, be sure to check for
obvious hardware failure. Check the following list to make sure that your system is working
properly:
Dead cooling fans: You will see repeated illegal operations, fatal exceptions and general
system lockups when a CPU fan stops working. CPU fans do eventually fail - beware
especially if your computer works fine for a little while after being turned on, and then
goes bonkers as the heat builds up.
Look for disconnected, frayed, or melted cables.
Check for loose memory chips.
Make sure that hardware jumpers are configured properly, especially if you have recently
installed any new system components.
Check for improper BIOS settings - if the BIOS continually loses its settings, you may
need to replace the motherboard battery.
Look for disconnected external peripherals.
Malfunctioning drives: If you hear a hard drive clicking loudly and repeatedly, you can
be fairly certain it is either dead or dying.
Look for components with clear physical damage, broken parts, charred surfaces,
smoking circuit boards, etc...
Most often, you will find that your hardware is not to blame. The majority of problems that
people run into are due to software error (corrupted files, software misconfiguration, version
incompatibility issues, drivers and device settings, etc.).
REINSTALL: When a particular program goes berserk, reinstalling the failing application may
be the fix you need. Save any settings and data used by the program, and then use the original
install disks to recopy the program components to your hard drive. Often, newly installed
programs will replace shared and system files - sometimes with versions older than those already
installed on the hard drive. This can cause a variety of software problems - from minor lockups
and glitches, to total system failure. Reinstalling the broken application can very often clear up
these problems. In more stubborn cases, you may need to try changing the default installation
directory provided by the installation program. For example, if the install program tells you that
your application files will be copied to “C:\Program Files\appdir”, change it to “C:\Program
Files\appdir2”. (Be aware that in changing the default installation directory, you may loose your
current program settings). You will find that this reinstall process is especially effective in
situations when the error messages are associated with missing or corrupt .dll and .vxd files.
DEFRAG THE HARD DRIVE: After a computer has been used for a while, data and software
components tend to get scattered around the surface of the hard drive. This can lead to cross
linked files, problems with software, and reduced system performance. Running a “defrag” takes
each of these scattered bits of information and lines them up neatly in concentric circles on the
hard drive. Your system will perform faster after defragmentation, and certain types of software
problems will be eliminated. To run the built in Windows defrag program, click on START ->
PROGRAMS -> ACCESSORIES - SYSTEM TOOLS -> DISK DEFRAGMENTER. Running a
defrag through the night is suggested, as large fragmented drives may take a number of hours to
complete.
REINSTALL THE OS: Reinstalling your Windows operating system is one of the best cures to
an enormous number of common computer problems. Follow the steps below to reinstall
windows over a current installation, using the original full install disk. This process will
maintain your currently installed applications, links, and registry settings:
1) Go to a real mode DOS prompt: either restart in DOS mode (click START -> SHUT DOWN
-> RESTART IN DOS MODE) from a Windows session, start the machine with a Windows 9x
“startup disk”, OR press the [f8] key repeatedly upon system startup, and select COMMAND
PROMPT ONLY from the start menu.
rename c:\windows\win.com win.na1 [enter] (assuming c:\windows is your current windows directory)
d: [enter] (assuming that “d:” is the name of the CD-ROM drive containing the windows setup CD)
cd \win98 [enter]
setup [enter]
3) During setup, accept all defaults (i.e., click NEXT, OK, CONTINUE, FINISH, etc., when
prompted).
4) The exception to default responses is when asked for the Windows install directory. The
default will be listed as C:\WINDOWS.000 (assuming that your current windows directory is
c:\windows). WATCH FOR THIS QUESTION, choose "other directory", and remove the .000
(period and three zeros) from the end of the default directory, so that it reads "C:\WINDOWS".
ERASING YOUR HD:In the worst case scenario, you may need to wipe your hard drive clean,
and reinstall your operating system, drivers, and programs from scratch (see the “Fdisk/Format”,
and “OS install” hardware tutorials). This is most often the case when machines have been hit
by certain types of debilitating viruses, or in situations when all other repair attempts have
failed. Machines should be erased on a periodic basis (every 6 months to a year) to maintain
good performance. Make sure that you save all of your critical data (documents,
spreadsheets, downloads, favorites, email addresses, drivers, program settings, etc.) onto
floppy, CD-R, or other removable media BEFORE you format your hard drive. Once you
erase your HD, EVERYTHING it contains will be PERMANTLY erased. Backing up regularly
will help you avoid losing important data. Virtually every computer owner runs into a situation,
at some point, when wiping the hard drive is necessary. Update your backups incrementally, so
that you don’t get caught unexpectedly with a devastating system loss.
By following the steps above, you should be able to overcome most common computer
problems.
INTRODUCTION
Do you know what to do if your screen goes blank? What if you can't seem to close an
application, or can't hear any sound from your speakers? Whenever you have a problem with
your computer, don't panic! There are some basic troubleshooting techniques you can use to
fix issues like this. In this lesson, you will come by: simple things to try when troubleshooting, as
well as how to solve common problems you may encounter.
There are many different things that could cause a problem with your computer. No matter
what's causing the issue, troubleshooting will always be a process of trial and error. In some
cases, you may need to use several approaches before you can find a solution; other problems
may be easy to fix. It is recommended to start by using the following tips:
Write down your steps. Once you start troubleshooting, you may want to write down each step
you take. This way, you'll be able to remember exactly what you've done so you can avoid
repeating the same mistakes. If you end up asking other people for help, it will be much easier if
they know exactly what you've already tried.
Take notes about error messages. If your computer gives you an error message, be sure to
write down as much information as possible. You may be able to use this information later to find
out if other people are seeing the same error.
Always check the cables. If you're having trouble with a specific piece of computer hardware,
such as your monitor or keyboard, an easy first step is to check all related cables to make sure
they're properly connected.
Restart the computer. When all else fails, one of the best things to try is simply restarting the
computer. This can solve a lot of basic issues you may experience with your computer.
Now that you know a few troubleshooting techniques, we'll talk about possible solutions for
some of the most common problems you may encounter.
Sometimes an application may become stuck, or frozen. When this happens, you won't be able
to close the window or click any buttons within the application.
Solution 1: Force quit the application. If a program has become completely unresponsive, you
can press (and hold) Ctrl+Alt+Delete (the Control, Alt, and Delete keys) on your keyboard to
open the Task Manager. You can then select the unresponsive application and click End task to
close it.
Solution 2: Restart the computer. If you are unable to force quit an application, restarting your
computer will close all open apps.
Sometimes your computer may become completely unresponsive, or frozen. When this happens,
you won't be able to click anywhere on the screen, open or close applications, or access shut-
down options.
Solution 1: Restart Windows Explorer. To do this, press and hold Ctrl+Alt+Delete on your
keyboard to open the Task Manager. Next, locate and select Windows Explorer from the
Processes tab and click Restart.
Solution 2: Press and hold the Power button for 5-10 seconds. This will force the computer to
shut down.
Solution 3: If the computer still won't shut down, you can unplug the power cable from the
electrical outlet. If you're using a laptop, you may be able to remove the battery to force the
computer to turn off. Note: This solution should be your last resort after trying the other
suggestions above.
Solution 1: If you're using a wired mouse or keyboard, make sure it's correctly plugged in to the
computer.
Solution 2: If you're using a wireless mouse or keyboard, make sure it is turned on and that its
batteries are charged.
Solution 1: The computer may just be in Sleep mode. Simply click the mouse or press any key on
the keyboard to wake it.
Solution 2: Make sure the monitor is plugged in and turned on.
Solution 3: Make sure the computer is plugged in and turned on.
Solution 4: If you're using a desktop computer, make sure the monitor cable is properly
connected to the computer tower and the monitor.
Solution 1: Check the volume level. Click the audio button in the bottom-right corner of the
screen to make sure the sound is turned on and the volume is up.
Solution 2: Check the audio player controls. Many audio and video players will have their own
separate audio controls. Make sure the sound is turned on and the volume is up in the player.
Solution 3: Check the cables. Make sure external speakers are plugged in, turned on, and
connected to the correct audio port or a USB port. If your computer has color-coded ports, the
audio output port will usually be green.
Solution 4: Connect headphones to the computer to determine if you can hear sound from the
headphones.
REFERENCES:
http://h10032.www1.hp.com/ctg/Manual/c00757358.pdf
https://edu.gcfglobal.org/en/windowsbasics/troubleshooting-basic-problems/1/
https://www.techopedia.com/definition/30019/software-troubleshooting
http://com-pute.com/FreeTutorials/Troubleshooting/BasicSoftwareTroubleshootingAndRepair.html
https://www.computerhope.com/jargon/o/os.htm
https://www.computerhope.com/jargon/s/software.htm
https://www.computerhope.com/jargon/h/hardware.htm
https://www.computerhope.com/issues/chmsdos.htm
https://www.solvusoft.com/en/windows-10-troubleshooting-guide/
https://www.computerhope.com/issues/chmsdos.htm
UNIT 4
Unit objectives
On successful completion of this unit, students should be able to:
a. explain why the need for preventive maintenance
b. discuss the most common preventive maintenance tasks
c. explain the elements associated with the troubleshooting process
d. demonstrate common problems and solutions when troubleshooting a PC
e. to create a maintenance tasks
https://www.ciscopress.com/articles/article.asp?p=2999386
https://ptgmedia.pearsoncmg.com/images/9781587132636/samplechapter/9781587132636_ch04.pdf
http://h10032.www1.hp.com/ctg/Manual/c00757358.pdf
regard to computers
Teaching Activity
In this week, you will read notes on ‘preventive maintenance techniques’. You will have to pay
attention to malicious exploits. Get to know the examples of activities or methods, learners could be
engaged in, to help promote maintenance of hardware and software. Get to know the activities or
methods, learners could be engaged in, to help increase the life span of a computer. You will also
have to pay attention to the problems associated with both software and hardware and how to
troubleshoot. Also adopt interactive multimedia presentations to examine maintenance schedules.
Practice questions
1. Define Preventive Maintenance
2. What is the purpose of preventive maintenance
3. What is the task list in Preventive Maintenance
4. Identify and discuss the general elements of the troubleshooting process for hardware and
software
5. Identify and discuss the types of preventive maintenance tasks
Computers Like many other pieces of technology, see constant wear and tear from being used.
Simple things like downloading files, clicking on harmful sites by accident, and allowing dust to
settle on the keyboard can build up to the computer slowing down and possibly being unusable.
However, by running anti-malware programs, deleting files as needed, and cleaning out the dust on a
computer, one can prolong the lifespan of your computer for years of extra effective use.
It is actually the act of a regularly scheduled check of a computer hardware or software to help
ensure it continues to operate properly. Whether they're tasks that should be done every day, once a
month, once a year, or only when needed, below is a list of maintenance tasks to perform to get the
most out use of your computer and we can also read the link attached here.
Daily:
Try to back up your data at least once per day – no one wants to lose projects you spent
hours, if not days to work on.
Run a malware scan to stay on top of virus prevention. If you have any real-time prevention
tools even then some viruses may slip by. Depending on how frequently you use the
computer you can get away with doing this once a week; more frequent computer users
should do this daily.
Check for updates every day so you don't miss any crucial upgrades, nor will you have to
spend hours installing dozens at a time if you procrastinate it.
If you use your computer for many hours at a time during the day, then plan to restart it at
least once. This way, temporary files won't build up and slow down use over time.
Never shut down by using the power button – always use the option from the start menu!
Never leave your computer on overnight either to save electricity and to prevent wear-and-
tear.
Monthly:
Use the defragmentation tool to keep your PC running fast and efficiently. This tool puts files
back together that are split apart to different folders in your PC over time.
Scan your hard drive for errors to make sure there are no physical problems occurring. This
doesn't check for viruses or malware, but more so physical and logical problems.
Clean out your disk drive every few weeks. Similar to defragmentation, these are small
pieces of trash that quietly accumulate over time.
Physically clean your computer by using compressed air to blow out dust and small pieces of
dirt. These small particles build up over time and can lead to computers physically
overheating and other mechanical problems.
Yearly:
Backup your hard drive as an image, so if your PC ever crashes you won't have to reinstall
from scratch. This should be done twice a year, just to be safe.
Either you, a friend, or a professional should do a thorough cleaning of the computer. This
goes beyond simply using compressed air and actually opening it up to get rid of all of the
smaller bits and pieces of dirt stuck in there.
As Needed:
Get a good surge protector for plugging your computer into the wall.
Make sure your computer is plugged in properly and set up in a safe way. No wires should be
loose and hanging around near any open heat sources.
Computer maintenance is the practice of keeping computers in a good state of repair. A computer
containing accumulated dust and debris may not run properly. Dust and debris will accumulate as a
result of air cooling. Any filters used to mitigate this need regular service and changes.
https://www.ciscopress.com/articles/article.asp?p=2999386&seqNum=4
TROUBLE SHOOTING
It involves a systematic process used to locate the cause of a fault in a computer system thereafter
correcting the relevant hardware and software issues. Although experience is very useful to problem
solving, following a troubleshooting model will enhance effectiveness and speed. It will be useful
reading and concentrating on the information provided in the following links (not forgetting the use
of videos):
https://www.ciscopress.com/articles/article.asp?p=2999386
https://ptgmedia.pearsoncmg.com/images/9781587132636/samplechapter/9781587132636_ch04.pdf
http://h10032.www1.hp.com/ctg/Manual/c00757358.pdf
REFERENCES
https://www.mapcon.com/us-en/preventative-maintenance-for-
computers#:~:text=Preventative%20Maintenance%20for%20Computers%201%20Daily%3
A%20Try%20to,have%20to%20reinstall%20from%20scratch.%20More%20items...%20
https://incomputersolutions.com/qa/what-is-preventive-maintenance-of-computer.html
https://medium.com/swlh/types-of-software-maintenance-2b0503848b43
https://www.ifixit.com/Wiki/Preventative_Computer_Maintenance
https://www.castsoftware.com/glossary/Four-Types-Of-Software-Maintenance-How-They-Help-
Your-Organization-Preventive-Perfective-Adaptive-corrective
https://www.sciencedirect.com/topics/computer-science/preventative-maintenance
https://www.ciscopress.com/articles/article.asp?p=2999386&seqNum=4
https://www.ciscopress.com/articles/article.asp?p=2999386&seqNum=5
https://cd1.edb.hkedcity.net/cd/tech_edu/handout/Files/Computer_Organization_Day3.pdf
https://ehorus.com/preventive-maintenance/
https://www.cwims.com/general/pc-preventive-maintenance-guide/
VIDEOS
https://incomputersolutions.com/qa/what-is-preventive-maintenance-of-computer.html#what-are-
the-two-types-of-preventive-maintenance
https://www.youtube.com/watch?v=p4VxERfTHgU&feature=emb_rel_pause
https://www.youtube.com/watch?v=UhMH7JYNnCI&feature=emb_rel_pause