C003: Windows 2000 Copying an installation of Windows 2000 without ghosting it

To copy an entire installation of Windows 2000 from one hard drive to another, boot up in safe mode with Command Prompt. Then use xcopy c:\* d:\ /E /C /Q /H /R /K /X /Y. It will take some time, and you can expect to get about 15 errors that say Sharing violation. These relate to a selection of files that could not be copied, so these must be copied manually. They include the following:

winnt\system32\config\default
winnt\system32\config\default.LOG
winnt\system32\config\SAM
winnt\system32\config\SAM.LOG
winnt\system32\config\SECURITY
winnt\system32\config\SECURITY.LOG
winnt\system32\config\software
winnt\system32\config\software.LOG
winnt\system32\config\system
winnt\system32\config\SYSTEM.ALT
Documents and Settings\Administrator.KAPPA\NTUSER.DAT
Documents and Settings\Administrator.KAPPA\NTUSER.dat.LOG
Documents and Settings\Administrator.KAPPA\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
Documents and Settings\Administrator.KAPPA\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat.LOG
Note that, in this case, we are logged in as Administrator on a machine named KAPPA.
For the first group of files, use the Windows 2000 recovery console (found on the Windows 2000 CD). Log onto the old installation, copy the files somewhere else, then log onto the new installation and copy them into the correct place. You don't have to bother with the .LOG files. For the second group of files, start up windows in safe mode again, but log in as someone else. Then use xcopy again. Curiously, when I logged onto the new installation in safe mode, I found myself as Administrator.KAPPA.000 so didn't have to worry. Don't know what that was all about! The fifteenth sharing violation is the paging file, so you don't have to bother copying that. This might be one of:
\pagefile.sys
\winnt\system32\temppf.sys