After much playing around I have found a workaround for all of the vista problems. It will fix the networkstats, volume and systemstats issues.
The problem lies (as usual) with Vista's UAC. Pertelian is required to run as an administrator to function properly but seeing as UAC blocks all start-up programs that require Admin privileges this leaves us with a problem so I came up with this workaround after trying to get my UPS software to work:
First log on as an administrator.
Now to make Pertelian start as an administrator program at login you need to run it as a scheduled task. To do this go to Control Panel, Administrative Tools, Task Scheduler.
Click create basic task, Set the name and description and click next, Select when I log on, Next, Run Program, Next Again, Click browse and select the Pertelian program.
IMPORTANT: Make sure you fill in the optional "Start In" box with the path to the Pertelian folder (EG C:\Program Files\Pertelian) and without quotes or Pertelian will act very oddly (not show ANY plugins or save settings)
Select open properties when I click finish, Click finish, Select Run with highest privileges, Click Triggers, double click the at logon trigger and change settings to any user, click OK, click settings, Uncheck stop task if it runs longer than:, Check run task ASAP if missed and finally click OK to finish.
Restart your PC and Pertelian should be fully functional on Vista.
This has been tested on Home Premium 32-bit but should work on all 32-bit editions.
