Like Sealeopard says:
No DLL problems on ’virgin’ systems – not even 95 using KiX 4.12
(If KxRPC for KiX 4.12 is installed)

Using Dll´s from netlogon instead of %Windir%\System32 or %Windir%\System might make logon from KiX complete successfully.
BUT if 'bad' versions exists in the system directory, programs that depends on these DLL's will crash anyway, if the installed DLL´s are wrong.

I have had one experience this week where I had to track the DLL´s used by a program. In this situation, it showed up that NT+ DLL´s where installed on a Win9x workstation.

How to track DLL dependencies:
Start the failing application on a workstation where the application works, and use a tool like pv.exe to extract the dependant DLL/OCX files names and versions, and compare these values to the version-info for the failing workstation.

A lot of these wrong DLL´versions could come from BAD install scripts where the installer installs its own DLL’s:
  • Always
  • If the version installed is different – assuming the one in the install is always the newest
-Erik