i tried it with w7 32bit and 64 no errors
perphaps you must load sp1
oServer := CreateObject( "MSXML2.ServerXMLHTTP.6.0" )
oServer:SetTimeouts(40000,40000,40000,40000)
I would not be surprised at all if Win8 SP1 would not have the option of allowing the user to chose a 'classic' desktop or 'tiles' ..