During WinXP installation, if you try to access a network share at T-12 then you get a “Workstation is not running” error. Starting the workstation service manually with net start workstation reports the service is already running.
The the issue is that microsoft left out some info in the system hive so you need to edit it and add back the missing info.
To fix this problem, edit the Hivesys.inf file in your Windows XP distribution, and add the following missing statement after the HKLM,”SYSTEMCurrentControlSetControlNetworkProviderHwOrder”,,0×00000012 line:
This will allow you to do installs from t-12 and t-13 since the rest of the networking is up and running.
It works, but only under specific conditions:
It does not work when I try to connect using: net use \10.0.0.152dist /user:unattended unattended.
But when I try net use \10.0.0.152dist enter and then type unattended and password unattended, then it does work!
net use : \ /user:  /persistent:no
net use \10.0.0.152dist unattended /user:10.0.0.152unattended