I haven't totally solved it but I got the boot time down to about 40 seconds (HDD) from over two minutes by tinkering ith the paging file. I got the number of paging file operations down to 40 (still high) from over 4,000!

* Delete the paging file
* Reboot
* Recreate the paging file
* Set to user defined size similaar to what it was on auto.

That made such a huge difference the guy was happy.