Upgrading and repairing PCs without false alerts: how a maintenance window works

A technician adds a second memory module to an accounting PC and replaces the old hard drive with an SSD. To a system that watches hardware, this looks exactly like theft: a module vanished from a slot, and a disk with a known serial number is gone. Ignore such events and you miss real theft too. Alert on all of them and, after a couple of upgrades, the admin starts dismissing alerts without reading them. The fix is simple: tell the system in advance that work is under way.

Why an upgrade looks like theft

The HWKeeper agent sends a full configuration snapshot when the computer starts and then every 15 minutes. The server compares it with the previous one: memory by slot (serial number, part number, capacity), disks by serial number, graphics cards by PCI ID, monitors by EDID. Every difference goes into the change log. A removed part or a replaced CPU is a critical event: a red alert, an automatic ticket and a notification by your company's rules — email, Telegram or a webhook.

What the system sees during routine work

Change log event
Without a maintenance window
In a maintenance window
A memory module replaced
“Memory module replaced in DIMM1” · critical
alert, notification, ticket
logged and listed in the summary
A module added
“Memory module added” · high
alert
logged and listed in the summary
HDD swapped for an SSD
“Storage removed” · critical and “Storage connected”
“theft” mark on the dashboard, ticket
logged and listed in the summary
OS and drivers reinstalled
dozens of “Program installed”
noise in the feed and notifications
logged and listed in the summary
PC switched off for the weekend
after 24 hours offline — “has not reported”
possible loss alert
silent until the window ends
expectednoisefalse alert

How to put a PC into maintenance

Open the window before the work starts: in Assets → Maintenance with the Start maintenance button, or with the same button on the computer's page. Managers and admins can do this; observers can only view.

  • What. One or several machines, or a whole room. A room window covers all of its computers, including ones added later.
  • Why. Upgrade, repair, OS reinstall, cleaning, relocation or other, plus a short note such as “RAM 8 → 16 GB”.
  • For how long. 1 hour, 4 hours, until the end of the day, until a date, until you end it, or on a schedule — for example every Saturday from 10:00 to 14:00 in the computer's local time.
  • What not to alert about. Hardware replacement and removal, program installs and removals, USB sticks and connection loss are on by default. BIOS changes are off: a firmware update is worth seeing.
The Start maintenance form in HWKeeper: machine BUH-02, upgrade, note “RAM 8 → 16 GB, HDD replaced with SSD”, 4 hours, “don't alert about” switches
demo dataThe maintenance window form. Machine, reason, duration and five “don't alert about” switches. At the bottom — what is always sent, even during the work.

What happens during the work

  • No change is lost. Each one is written to the change log as usual. The new configuration becomes current right away: after the upgrade the computer's page shows 16 GB.
  • Alerts stay quiet. For the selected categories there are no alerts, notifications or automatic tickets. These changes don't lower the machine's health score, don't trigger the “theft” mark on the dashboard and don't appear under “fresh threats” in the weekly digest. On the dashboard the machine is shown in blue — “maintenance”.
  • The technician's USB stick works. If USB storage auto-blocking is on, it is lifted for the window and comes back on its own afterwards.
  • Always sent: miners and banned programs, and a machine that doesn't come back online after the window.
  • A 15-minute margin. A change made in the last minutes of the window reaches the server only with the next snapshot. So for 15 minutes after the window ends, such snapshots still count as part of it.
The Maintenance page: SALES-02 in a memory upgrade, rooms, and a scheduled window for Accounting on Saturdays
demo dataThe Maintenance page. SALES-02 is in a memory upgrade with two alerts muted. Below — rooms and a scheduled window: Accounting every Saturday from 10:00 to 14:00.

The summary: accept or “not us”

When the window's time is up, it doesn't close by itself: the list shows “window expired — finish and accept the summary”, and muting no longer applies. The summary lists every change made during the work and how many of them match the declared work. You can decide on each one separately.

Three decisions in the summary

default
Accept
The change is the result of the work. The new configuration stays as the norm, no alert.
unexpected
Not us
A ticket is created (urgent if the event was critical) and the usual alert goes out under your rules.
not done yet
Extend
“Extend by 1 h” or “Don't finish yet” if the work runs long.

Finish maintenance closes the window. Changes without a decision are accepted as the norm.

Maintenance summary for SALES-02: two memory changes match the work, accept and not us buttons, Finish maintenance
demo dataThe maintenance summary. Both memory entries match the declared upgrade. If, say, the graphics card had changed during the window, you could mark it “not us”.

How a window differs from “Mute”

Maintenance window
Planned work with a reason and a duration.
Changes are marked as expected: no alerts, no tickets, no health score penalty.
Ends with a summary and a decision on each change.
For upgrades, repairs, reinstalls and relocations.
Mute
A button on the computer's page: for 1 hour, 4 hours, a day, a week or until you unmute.
Stops notifications only. Events stay unhandled and tickets are still created.
No summary.
When a machine is noisy but you'll look into it later.

A few tips

  • Open the window before you take the case cover off: anything that arrived earlier has already been sent.
  • Don't finish the window until the changes show up in the summary. After an upgrade the computer boots and the agent sends a snapshot right away — usually a minute or two.
  • For regular work, such as Saturday updates, use a schedule rather than one-off windows.
  • Turn on “BIOS changes” only when you are updating firmware.
  • Moving or reinstalling a whole classroom — one window for the room, not one per machine.

Try it on your fleet

HWKeeper is free for up to 50 computers. The agent keeps the computer inventory and the hardware change log up to date, and a maintenance window separates planned work from real problems.

Start for free

Written by the HWKeeper team with the help of AI language tools; a person checked the facts. Screenshots: real dashboard, demo data.

Read next

SMART in practice: what Windows, Linux and macOS actually tell you about disks
Disks · October 7, 2026 · 7 min read
SMART in practice: what Windows, Linux and macOS actually tell you about disks
What disk health data the built-in tools of Windows, Linux and macOS really give you, what you can't see at all, which thresholds to use and how to replace a disk before it fails.
Computer inventory for your organization: a step-by-step guide for offices with 10–300 PCs
Inventory · September 28, 2026 · 6 min read
Computer inventory for your organization: a step-by-step guide for offices with 10–300 PCs
How to run a computer inventory in an office with 10–300 PCs: what to record for each machine, three ways to collect data, a one-week plan and common mistakes.
Computer inventory software: how to choose
Inventory · September 28, 2026 · 5 min read
Computer inventory software: how to choose
What computer inventory software should do, agent vs. network scanner, self-hosted vs. cloud, what drives the cost and how to test a tool in one day.
Windows 11 compatibility check for every computer in your office
Windows 11 · September 28, 2026 · 5 min read
Windows 11 compatibility check for every computer in your office
Windows 11 requirements, how to check TPM 2.0, Secure Boot and the CPU on one PC or on all office machines at once, and what to do with those that fail.

← All articles