This will clear NWZLauncher logs for Steam and AeriaGames AVA, remove unnecessary XIGNCODE files and prefetch files. Please ensure that AVA is not running when you run this.
It removes files and subdirectories that should not be present - the proper way that other log cleaners don't use.
This is a work in progress.
Unfortunately I cannot test it because I do not have AVA installed on the computer I am using (my laptop's motherboard became faulty a couple of days ago) and I do not want to install it. That means that I get a "The system cannot find the path specified" error.
It should work fine. I would appreciate it if you run it and reply to this post with whatever came up in the console.