Skip to main content
E
EmmaPrep.com
Operating SystemsMEDIUMVerified Curriculum10 min read

Operating Systems

Interactive AI Tutor Study Mode
Ask questions, request worked examples, or test understanding.

Chapter 1

Operating Systems

Course: 220 1202 Comptia A Exam Core 2
Subject: 220 1102 Comptia A Plus Exam Core 2
Chapter: Operating Systems


Task Manager

The Task Manager is a powerful system management tool in Windows 10, providing real-time data on running processes, system performance, services, and more. It can be accessed using the shortcut Ctrl + Shift + Esc or by right-clicking the taskbar and selecting "Task Manager." Below are its main tabs and their functions:

  • Services Tab

This tab lists all Windows services, showing their status (Running, Stopped, etc.) and allowing administrators to start, stop, or restart them. Real-Life Example: If your system is experiencing printer issues, you can find and restart the “Print Spooler” service to resolve potential print job errors. This is especially useful in office environments where printer uptime is critical.

  • This tab lists all Windows services, showing their status (Running, Stopped, etc.) and allowing administrators to start, stop, or restart them.
  • Real-Life Example: If your system is experiencing printer issues, you can find and restart the “Print Spooler” service to resolve potential print job errors. This is especially useful in office environments where printer uptime is critical.
  • Startup Tab

The Startup tab shows applications that run when Windows starts. You can enable or disable items to control what loads during boot, thus affecting system startup time and performance. Real-Life Example: Disabling non-essential apps such as chat or media players from startup can significantly speed up your computer’s boot time.

  • The Startup tab shows applications that run when Windows starts. You can enable or disable items to control what loads during boot, thus affecting system startup time and performance.
  • Real-Life Example: Disabling non-essential apps such as chat or media players from startup can significantly speed up your computer’s boot time.
  • Performance Tab

Displays a real-time overview of system resource usage, including CPU, memory, disk, and network activity. It also provides a graphical representation of data trends and detailed hardware specifications. Real-Life Example: When a system slows down, checking CPU and memory usage here can quickly reveal if any application is consuming excessive resources, such as a web browser with many open tabs.

  • Displays a real-time overview of system resource usage, including CPU, memory, disk, and network activity. It also provides a graphical representation of data trends and detailed hardware specifications.
  • Real-Life Example: When a system slows down, checking CPU and memory usage here can quickly reveal if any application is consuming excessive resources, such as a web browser with many open tabs.
  • Processes Tab

Lists all running processes on your computer, showing their CPU, memory, disk, and network usage. You can end unresponsive tasks from here. Real-Life Example: Closing a frozen program, such as a web browser that has stopped responding, can free up system resources and prevent the need for a complete system restart.

  • Lists all running processes on your computer, showing their CPU, memory, disk, and network usage. You can end unresponsive tasks from here.
  • Real-Life Example: Closing a frozen program, such as a web browser that has stopped responding, can free up system resources and prevent the need for a complete system restart.
  • Users Tab

Displays all users currently logged into the computer, along with the resources each user is consuming. It allows administrators to disconnect or log off users remotely. Real-Life Example: In shared work environments, an admin might use this tab to terminate a session if a user forgets to log off.

  • Displays all users currently logged into the computer, along with the resources each user is consuming. It allows administrators to disconnect or log off users remotely.
  • Real-Life Example: In shared work environments, an admin might use this tab to terminate a session if a user forgets to log off.

Pic: Task Manager Overview

Microsoft Management Console (MMC) Snap-ins

The MMC is a framework that provides access to a variety of administrative tools. Using MMC snap-ins, administrators can manage different aspects of the Windows operating system efficiently.

  • Event Viewer (eventvwr.msc)

This tool logs system, application, and security events. It is useful for diagnosing and troubleshooting issues based on event logs. Real-Life Example: If a scheduled backup fails, you can check the logs in Event Viewer to determine the cause and take corrective action.  Event Viewer Interface

  • This tool logs system, application, and security events. It is useful for diagnosing and troubleshooting issues based on event logs.
  • Real-Life Example: If a scheduled backup fails, you can check the logs in Event Viewer to determine the cause and take corrective action.
  • Event Viewer Interface
  • Disk Management (diskmgmt.msc)

This tool is used for managing disk partitions. It allows you to create, delete, resize, and format partitions. Real-Life Example: Create a new partition from unallocated space to install a secondary operating system or to separate personal files from system files.  Disk Management Interface

  • This tool is used for managing disk partitions. It allows you to create, delete, resize, and format partitions.
  • Real-Life Example: Create a new partition from unallocated space to install a secondary operating system or to separate personal files from system files.
  • Disk Management Interface
  • Task Scheduler (taskschd.msc)

Automates and schedules tasks based on criteria such as time or specific events. Real-Life Example: Automating weekly disk cleanups using Task Scheduler ensures that temporary files are regularly removed, freeing up space.  Task Scheduler Interface

  • Automates and schedules tasks based on criteria such as time or specific events.
  • Real-Life Example: Automating weekly disk cleanups using Task Scheduler ensures that temporary files are regularly removed, freeing up space.
  • Task Scheduler Interface
  • Device Manager (devmgmt.msc)

Provides an overview of installed hardware devices, their drivers, and status. It allows you to update, rollback, disable, or remove device drivers. Real-Life Example: When new hardware is installed but not recognized by Windows, Device Manager can help install or troubleshoot the correct driver.  Device Manager Interface

  • Provides an overview of installed hardware devices, their drivers, and status. It allows you to update, rollback, disable, or remove device drivers.
  • Real-Life Example: When new hardware is installed but not recognized by Windows, Device Manager can help install or troubleshoot the correct driver.
  • Device Manager Interface
  • Certificate Manager (certmgr.msc)

Manages digital certificates used for encrypting data, code signing, or authentication. Real-Life Example: An IT administrator might use this tool to view or import certificates required for encrypted communication within a corporate network.  Certificate Manager Interface

  • Manages digital certificates used for encrypting data, code signing, or authentication.
  • Real-Life Example: An IT administrator might use this tool to view or import certificates required for encrypted communication within a corporate network.
  • Certificate Manager Interface
  • Local Users and Groups (lusrmgr.msc)

Allows for user and group management on a local computer, defining permissions, rights, and security settings. Real-Life Example: Use this tool to create a new user account with limited permissions to control access to sensitive company data.

  • Allows for user and group management on a local computer, defining permissions, rights, and security settings.
  • Real-Life Example: Use this tool to create a new user account with limited permissions to control access to sensitive company data.
  • Performance Monitor (perfmon.msc)

Provides detailed real-time performance data using counters, logs, and alerts for system resources. Real-Life Example: IT professionals can use this to track system memory usage trends during stress testing, identifying bottlenecks in system performance.   Performance Monitor Interface

  • Provides detailed real-time performance data using counters, logs, and alerts for system resources.
  • Real-Life Example: IT professionals can use this to track system memory usage trends during stress testing, identifying bottlenecks in system performance.
  • Performance Monitor Interface
  • Group Policy Editor (gpedit.msc)

Manages and configures user and computer policies, allowing fine-grained control over system settings and security features. Real-Life Example: Restricting USB port usage to prevent data breaches can be done using Group Policy settings.  Group Policy Editor Interface

  • Manages and configures user and computer policies, allowing fine-grained control over system settings and security features.
  • Real-Life Example: Restricting USB port usage to prevent data breaches can be done using Group Policy settings.
  • Group Policy Editor Interface
Additional Tools
  • System Information (msinfo32.exe)

Displays detailed information about your computer’s hardware, system components, and software environment. Real-Life Example: IT technicians can use this to check BIOS version and hardware compatibility issues.  System Information Interface

  • Displays detailed information about your computer’s hardware, system components, and software environment.
  • Real-Life Example: IT technicians can use this to check BIOS version and hardware compatibility issues.
  • System Information Interface
  • Resource Monitor (resmon.exe)

Provides detailed insights into CPU, memory, disk, and network activity, helping to diagnose performance issues. Real-Life Example: Identify which application is using a high amount of network bandwidth, potentially slowing down other network-based tasks.  Resource Monitor Interface

  • Provides detailed insights into CPU, memory, disk, and network activity, helping to diagnose performance issues.
  • Real-Life Example: Identify which application is using a high amount of network bandwidth, potentially slowing down other network-based tasks.
  • Resource Monitor Interface
  • System Configuration (msconfig.exe)

Used to troubleshoot boot-related issues, manage startup items, and control boot settings. Real-Life Example: Booting into Safe Mode to resolve software conflicts and remove malware.  System Configuration Interface

  • Used to troubleshoot boot-related issues, manage startup items, and control boot settings.
  • Real-Life Example: Booting into Safe Mode to resolve software conflicts and remove malware.
  • System Configuration Interface
  • Disk Cleanup (cleanmgr.exe)

Cleans up unnecessary files such as temporary files, system cache, and more to free up disk space. Real-Life Example: Freeing up space on a system that has accumulated a large number of temporary files over time.  Disk Cleanup Interface

  • Cleans up unnecessary files such as temporary files, system cache, and more to free up disk space.
  • Real-Life Example: Freeing up space on a system that has accumulated a large number of temporary files over time.
  • Disk Cleanup Interface
  • Disk Defragmenter (dfrgui.exe)

Optimizes hard disk drives by defragmenting files and consolidating free space for improved performance. Real-Life Example: Running defragmentation on an older mechanical drive can improve file access times and overall system performance.  Disk Defragmenter Interface

  • Optimizes hard disk drives by defragmenting files and consolidating free space for improved performance.
  • Real-Life Example: Running defragmentation on an older mechanical drive can improve file access times and overall system performance.
  • Disk Defragmenter Interface
  • Registry Editor (regedit.exe)

Allows advanced users to make changes to the Windows registry, which controls system and application configurations. Real-Life Example: Modifying registry keys to disable certain Windows features during testing scenarios. Registry Editor Interface

  • Allows advanced users to make changes to the Windows registry, which controls system and application configurations.
  • Real-Life Example: Modifying registry keys to disable certain Windows features during testing scenarios.
  • Registry Editor Interface