Easily remove old/unused PVE kernels on your Proxmox VE system (PVE Kernel Cleaner)


New Member
Oct 23, 2018
Hello everyone,

This is my public release of a tool I have developed to resolve an ongoing issue with old PVE kernels on Proxmox VE.

"Easily remove old/unused PVE kernels on your Proxmox VE system"

What is PVE Kernel Cleaner?
PVE Kernel Cleaner is a program to compliment Proxmox Virtual Environment which is an open-source server virtualization environment. PVE Kernel Cleaner allows you to purge old/unused kernels filling the /boot directory. As new kernels are released the older ones have to be manually removed frequently to make room for newer ones. This can become quite tedious and require extensive time spent monitoring the system when new kernels are released and when older ones need to be cleared out to make room. With this issue existing, PVE Kernel Cleaner was created to solve it.

  • Removes old PVE kernels from your system
  • Ability to schedule PVE kernels to automatically be removed on a daily/weekly/monthly basis
  • Run a simple pvekclean command for ease of access
  • Support for the latest Proxmox versions and PVE kernels


To install PVE Kernel Cleaner head on over to the GitHub page at: https://github.com/jordanhillis/pvekclean

Please let me know what you think and if you run into any issues.
Last edited by a moderator:


New Member
Jul 4, 2015
thank you, very handy, had to run multiple times, had 57 old kernels!


The Proxmox community has been around for many years and offers help and support for Proxmox VE and Proxmox Mail Gateway. We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get your own in 60 seconds.

Buy now!