Yea, I think xmsre is on the right track. You're going to need to get a poolmon and perfmon log along with a full memory dump. Someone at MS, with full access to debugging symbols, can find out what is forcing the issue. Either there is a memory allocation in afd.sys that is not freeing memory or there is another app that is doing that through afd.sys. Only a dump will say.
If you call MS for support, ask for Platform Performance Support. They support printing and memory issues. You'll get BOB from india. If you have a Premier support account, tell him you want escalation to Silver in the US. Tell him that to get his TEAM LEAD to give him a sign off on sending the case to Las Colinas (that is where the Perf team is located)
Microsoft Certified Nut.