In my experiences with cloning Windows NT systems, I've encountered some errors. Unfortunately, little documentation on cloning is available. Most of what I've learned is through trial and error. Here are some common cloning problems and their solutions.
PROBLEM 1
Computer hangs during the SYSDIFF/APPLY operation (step
12 in the main article). The reason why the system hangs is usually
a lack of disk space or a problem with the difference file (it's either
corrupted or a portion of the application or data files is bad). Check disk
space on the target system that the applications will be copied to. If disk
space is insufficient, you've found the source of the problem. You can easily
remedy this problem by adding more disk. If you have plenty of disk space, try
manually installing the difference file from the local system instead of across
the network. If that workaround doesn't work, re-create the difference file.
PROBLEM 2
Error Message: System Error 5. You sometimes get a System
Error 5 message when SYSDIFF.EXE attempts to enter restricted areas of the
Registry. This error message means Access Denied. It sometimes happens because
you've tried to access files or Registry entries that the administrator has
restricted. To remedy the problem, edit the SYSDIFF.INF file to exclude sections
of the Registry and directories that are off limits.
PROBLEM 3
Error Message: Diff Failed (Error 2). The Diff Failed (Error
2) error message is a syntax error on the command line when you choose the /DIFF
option. Check the step-by-step instructions in the main article and try again.
PROBLEM 4
Error Message: Diff Failed (Error 32). Error 32 signals an
open file error. The files could be open because applications are in use or
because the system has opened other applications. To solve this problem, restart
the system and run the SYSDIFF/DIFF procedure before running any other
applications. Next, turn off virus checking or system monitoring. Exclude the
following directories on a domain controller:
\WINNT\SYSTEM32\WINS, which the system uses for Windows Internet Name Service (WINS) management
\WINNT\SYSTEM32\DHCP, which the system uses for Dynamic Host Configuration Protocol (DHCP) management
\WINNT\SYSTEM32\SYNCAGNT, which the system uses for domain synchronization
Then, exclude the location of the difference file and all .LOG files.
PROBLEM 5
Error Message: Access Denied. When you use SYSDIFF/INF
to create one image in the installation location, and then rerun the function to
add another difference file, you might get an Access Denied error. To get around
the problem, use the first image you created with the SYSDIFF/INF option
for the installation and use SYSDIFF/APPLY to apply the second difference
file manually.