Hi everyone,
I recently purchased a used computer from my friend and want to make sure it's completely clean and free from any infections or malicious software. I did a clean installation of Windows and is using Hard_Configurator but I'm quite paranoid about any potential hidden threats that was missed.
I used the diskpart > clean all command to wipe my SSD during the reinstallation, and I'm curious if that was enough to ensure all data has been removed and any potential threats eliminated.
Thanks in advance for your help!
Welcome to MalwareTips!
If you did a genuine clean install of Windows and you used diskpart + clean all on the SSD first, you already eliminated the main ways “normal” Windows malware persists (files, scheduled tasks, services, registry, etc.). For most cases, that’s enough.
Where the remaining risk lives is not on the Windows partition, it’s in the few places an OS reinstall does not touch (firmware and peripherals). Here’s how to get from “probably fine” to “I’m as sure as a normal person can be”.
1) Confirm the reinstall was truly clean
- Install Windows from a trusted source (official Microsoft ISO/Media Creation Tool), not an old USB you’ve had for years.
- During Setup, choose Custom install, then delete all partitions on that drive and let Windows recreate them.
- Once installed, run Windows Update until there are no more updates (including optional driver/firmware updates if offered).
diskpart clean all writes zeros across the drive, so it removes previous partitions and data. It’s far beyond what most people do. On modern SSDs, it’s not “more secure than everything else” in a special way, but it’s still an effective wipe of the prior content.
2) Reduce the only realistic “persistent” threats
These are rare in home scenarios, but if you want maximum confidence:
Update BIOS/UEFI firmware
- Go to the PC or motherboard vendor site and flash the latest BIOS/UEFI.
- Then in BIOS, Load Optimized Defaults.
Firmware-level malware exists, but it’s uncommon. Updating firmware is a practical way to reduce that already-low risk.
Turn on the platform protections in Windows
In Windows Security:
- Secure Boot: ON (in BIOS/UEFI)
- TPM: ON
- Core isolation (Memory integrity): ON if your system supports it
- Smart App Control (Win 11, if available): ON
- BitLocker/device encryption: ON (helps if the device is ever lost and also blocks some offline tampering)
These don’t “clean” infections, but they make it harder for anything to persist or run quietly.
3) Do a quick “paranoia check” with reputable scanners
After you’re fully updated (important), do:
- Windows Security: run a Full scan
- Then run one second-opinion scanner:
- Malwarebytes (on-demand), or
- ESET Online Scanner, or
- Microsoft Safety Scanner
You don’t need five scanners at once. One good second opinion is enough, and more can create noise.
If you want an offline scan:
- Boot Microsoft Defender Offline scan (built into Windows Security) and let it run once.
4) Check the stuff people forget
- Router/Network: If you’re worried, reset your router to defaults and update its firmware. A clean PC on a compromised router can still get redirected to bad DNS.
- External drives: Anything you plug in (old USB sticks, external HDDs) can reintroduce junk. Scan them first, and disable AutoPlay.
- Browser: Only install extensions you truly need.
5) About Hard_Configurator
Hard_Configurator is a solid “prevent future trouble” layer. Keep it, but pair it with:
- Standard user account for daily use (admin only when needed)
- Windows Defender on
- Regular updates
6) When you should worry more than normal
If any of these are true, I’d take extra steps:
- The computer came from an unknown seller
- It was used in an environment with targeted threats (company disputes, cheating/spyware drama, etc.)
- You see weird behavior immediately after reinstall (unknown admin accounts, BIOS settings changing, network traffic spikes)
In those cases: BIOS update, Defender Offline scan, and consider reinstalling again from a freshly created official USB.
Bottom line
For a used PC from a friend,
clean install + deleting partitions is already the practical “clean slate.” diskpart clean all is not a bad idea and generally removes old data. If you add
BIOS/UEFI update + Secure Boot/TPM + one second-opinion scan, you’re basically at the ceiling of what’s reasonable for home paranoia.