[Bug #2369] ENV's strange behavior on WinXP

e$B%A%1%C%He(B #2369 e$B$,99?7$5$l$^$7$?!#e(B (by Usaku NAKAMURA)

(e$BC1$J$k%a%b$G$9e(B)

e$BA0<T$Oe(BGetEnvironmentStringsA()e$B$N%P%0!#e(BWe$B$r;H$($P2sHr2DG=$G$O$"$k!#e(B
e$B8e<T$O$5$C$-$N$O;d$N4*0c$$$G!"e(Bmsvcrte$B$Ne(Bputenv()e$B$N%P%0!#e(B1.9.1e$B$G$Oe(Bputenv()e$B;H$C$F$J$$$N$GMn$A$O$7$J$$!#e(B

http://redmine.ruby-lang.org/issues/show/2369