k4king wrote: > error 429 usually means something it needs can not be found or is not registered in the (psuedo) windows environment, quite often an ActiveX control. > > {66182EC4-AFD1-11d2-9CB9-0000F87A369E} seems to be tied to WinNTSystemInfo. Yeah it's something coming from adsnt.dll. Try using native one. Or don't call too many "system" functions from VB.