How to delete material's fake users without OOPS?

Now that I need the damn thing that I rarely use, it has been removed…
I removed collection of objects from scene but their materials and textures still haunt the file.

How do I get rid of them scrolling the small materials tab is hard when there is up to 100 things there. They all have apparently 2+ fake users.

So any ideas?

Thanks.

Are all the scenes gone?

AFAIK, IIRC, there’s only one “fake” user. This implies that, rightly or wrongly, the objects are still there somewhere. Maybe a little Python script to print their names …

Select an object, any object, or better yet add a dummy cube. Temporarily select/assign the “fake” material from the drop-down list and deselect the “F” button. Repeat for all fake materials. Save the file and re-open. Materials should be gone. This can also be done in the outliner. Select Datablocks from the dropdown and look for Materials. Expand and look at each material. There is a checkbox under RNA for Fake User. Repeat as needed. Tedious but works.