By the end of this chapter, you will be able to:
These skills will help you keep computers in top shape, making you a valuable technician in any computer repair and maintenance role!
Computer maintenance is a fundamental responsibility for ICT technicians, ensuring that computer systems operate efficiently and reliably in diverse Kenyan workplaces such as banks, universities, and government offices. Effective maintenance reduces downtime, extends hardware lifespan, and protects data integrity, which is critical in sectors like healthcare and finance. This chapter explores how to schedule and execute computer maintenance systematically, equipping technicians with practical skills to support organizational productivity and service delivery.
Computer maintenance scheduling involves planning and organising maintenance activities to prevent failures and optimise computer performance. In ICT environments such as county government offices, schools or university laboratories, scheduling helps technicians allocate resources effectively and minimise operational disruptions. Understanding maintenance fundamentals and types is essential before preparing a maintenance schedule tailored to organisational needs.
Computer maintenance encompasses all actions taken to keep computer hardware and software in good working condition. It involves regular checks, cleaning, updates and repairs to prevent system failures and data loss. Example: in a computer laboratory with 40 workstations, a technician who cleans fans, updates antivirus software and checks backups each month keeps the laboratory available for lessons and protects students' work.
Computer maintenance is the planned and unplanned set of activities carried out to keep computer hardware, software and related devices working correctly, safely and efficiently throughout their useful life. It covers physical care (cleaning, inspecting, replacing worn parts), software care (updating, patching, scanning, reinstalling) and data care (backing up and restoring). The scope includes desktops, laptops, printers, servers and network equipment.
Common maintenance tasks include:
Maintenance protects the investment an organisation has made in its computers and the data stored on them. Without it, small faults such as dust build-up or outdated software grow into failures that stop work and cost far more to repair than to prevent.
Computer maintenance is classified into distinct types that address different aspects of system care. Technicians must understand these types to apply the right strategy in settings such as schools, offices, cyber cafés and retail businesses. A good maintenance programme combines several types rather than relying on one.
Preventive maintenance consists of regular activities performed before problems arise, to avoid hardware or software failures. It includes cleaning dust from hardware, disk clean-up, antivirus updates, software updates and monitoring system performance. Example: in a university computer laboratory, monthly cleaning and updates ensure that teaching proceeds without technical interruptions.
Corrective maintenance involves diagnosing and fixing faults after they occur. It may include replacing faulty RAM, replacing a failed power supply or reinstalling corrupted software. Example: an office whose network cable has failed needs corrective action to restore connectivity to its workstations.
Predictive maintenance uses monitoring tools to anticipate failures before they happen. Techniques include reading disk health (SMART) reports, checking temperature readings and analysing system logs, so repairs are scheduled before breakdowns. Example: a technician who notices a hard disk reporting increasing bad sectors replaces it and restores data to the new disk before the disk fails completely.
Adaptive maintenance adjusts systems to cope with changing environments or new requirements, such as upgrading an operating system, changing settings after a network redesign or installing new applications. Example: a school upgrades its workstations' operating system so that new examination software can run.
Perfective maintenance enhances existing systems to improve efficiency or usability without fixing a specific fault. Examples include adding RAM to speed up multitasking, replacing a hard disk with a solid-state drive or updating the user interface of an application so staff work faster.
Routine maintenance covers the simple daily or weekly tasks that keep systems stable, such as backing up data, checking system logs, emptying temporary files and confirming that antivirus definitions are current. These tasks are usually quick and are often built into the preventive maintenance schedule.
Preparing a computer maintenance schedule involves organising maintenance activities in a way that balances regularity, resource availability and operational demands. A well-crafted schedule minimises disruptions and ensures systematic upkeep of every device. Example: a technician looking after a 30-computer office lists each device, assigns tasks and dates, and records completion so that nothing is forgotten.
| Task | Frequency | Applies to |
|---|---|---|
| Data backup | Daily | Servers and workstations holding important files |
| Antivirus scan | Weekly | All computers |
| Software and driver updates | Monthly | All computers |
| Physical cleaning of fans, vents and keyboards | Monthly or quarterly | Desktops, laptops and printers |
| Hardware inspection (cables, power supply, disk health) | Quarterly | All computers and network equipment |
Create a free account to open more of this chapter.
Free: practical guides, quick cards, workplace scenarios and more.
Create a free accountThis chapter provides a comprehensive overview of computer maintenance, beginning with its definition and emphasizing its critical role in ensuring optimal computer performance and longevity. It explores various types of maintenance, including preventive, corrective, and predictive approaches, highlighting their distinct purposes and applications. The chapter then guides on how to prepare an effective computer maintenance schedule to systematically manage upkeep activities. It further examines essential computer maintenance utilities, detailing their functions and how they support routine maintenance tasks. Practical steps for performing computer maintenance are outlined to enable efficient and thorough servicing of computer systems. Finally, the chapter discusses the significance of maintaining detailed computer maintenance reports, describing the key components that such documentation should contain to facilitate tracking and accountability.
Type: Individual
| Tools & Equipment | Materials |
|---|---|
| Notebook and pen | Reference materials on computer maintenance |
| S/N | Item | Quantity |
|---|---|---|
| 1 | Reference materials on computer maintenance | 1 Set per Candidate |
| 2 | Notebook and pen | 1 Set per Candidate |
| Items to be Evaluated | Marks Available | Marks Obtained | Comments |
|---|---|---|---|
| TASK 1: Verbal Definition and Explanation of Computer Maintenance | |||
| Candidate states a clear definition of computer maintenance (Award 3 marks for a clear and accurate definition or zero) | 3 | ||
| Candidate explains at least two types of computer maintenance (preventive, corrective, predictive) (Award 1.33 marks for each correct type explained, total 4 marks) | 4 | ||
| Candidate describes the importance of computer maintenance in prolonging equipment life and ensuring performance (Award 3 marks for a well-explained importance or zero) | 3 | ||
| Candidate delivers explanation clearly within the 5-minute timeframe (Award 2 marks for clear, concise delivery within time or zero) | 2 | ||
| Sub-Total | 12 | ||
| PRODUCT CHECKLIST | |||
| Quality and accuracy of the verbal explanation content as observed (Award up to 8 marks based on completeness, clarity, and correctness) | 8 | ||
| Sub-Total | 8 | ||
| GRAND TOTAL | 20 | ||
Type: Individual
| Tools & Equipment | Materials |
|---|---|
| Pen | Reference materials on computer maintenance |
| Notebook |
| S/N | Item | Quantity |
|---|---|---|
| 1 | Reference materials on computer maintenance | 1 set per Candidate |
| 2 | Writing materials (pen and notebook) | 1 set per Candidate |
| Items to be Evaluated | Marks Available | Marks Obtained | Comments |
|---|---|---|---|
| TASK 1: Explanation of Importance of Computer Maintenance | |||
| Wore appropriate personal protective equipment (if applicable during explanation session) (Award 1 mark for correct PPE usage or zero) | 1 | ||
| Identified and listed at least five reasons why computer maintenance is important (Award 1 mark for each valid reason listed, up to 3 marks) | 3 | ||
| Provided clear and detailed explanations for each reason listed (Award 1 mark for each clear explanation, up to 5 marks) | 5 | ||
| Presented the report in a well-organized, logical format with correct language and grammar (Award 2 marks for clarity, organization, and language use) | 2 | ||
| Sub-Total | 11 | ||
| PRODUCT CHECKLIST | |||
| Report includes at least five distinct reasons with clear explanations, each approximately 50 words (Award 1 mark for each reason fully explained as per instructions) | 4 | ||
| Report is legible, neatly presented, and saved/submitted correctly as per instructions (Award 3 marks for neatness, legibility, and proper submission) | 3 | ||
| Sub-Total | 7 | ||
| GRAND TOTAL | 18 | ||
At the start of this chapter we promised you would be able to:
Tick each one you can genuinely do.
So, are you there yet?
You're competent when you can confidently do 50% or more of what this chapter promised.
Sign in to record how you're doing.