Powershell Start-Job won't run
I'd say your XP configuration of PowerShell is "somewhat" modified. :-) It should be running on CLR version 2.0 e.g.:
Name Value---- -----CLRVersion 2.0.50727.3615BuildVersion 6.0.6002.18111PSVersion 2.0WSManStackVersion 2.0PSCompatibleVersions {1.0, 2.0}SerializationVersion 1.1.0.1PSRemotingProtocolVersion 2.1
Try resetting the reg hack (or the Powershell.exe.config mod) so that PowerShell 2.0 is running on .NET 2.0 and see if the problem still exists.