Error: "File copy error on USRCLASS.DAT" when doing a snAppShot

(Last modified: 12Mar2005)

This document (10081517) is provided subject to the disclaimer at the end of this document.

fact

Novell ZENworks for Desktops 4 - ZFD4

Novell ZENworks for Desktops 3.2

Microsoft Windows XP

Novell snAppShot

symptom

Error: "File copy error on USRCLASS.DAT" when doing a snAppShot

Error: "File copy error on USRCLASS.DAT.LOG" when doing a snAppShot

Error when doing a snAppShot on a Windows XP Professional or 2000 Professional workstations

Error when doing a snAppShot on a Windows XP Professional or 2000 Professional workstations during the second discovery.

cause

USRCLASS.DAT is a new registry file that was introduced with Microsoft Windows 2000 Professional or higher. USRCLASS.DAT.LOG is its accompanying log file. This new registry file isn't in the default file exclusion list, and so it is being scanned as being changed by the snAppShot process.  These files maintain a realtime backup of the registry which is not required to be apart of the snapshot, since snapshot is capturing the actual registry changes.

fix

Workaround - Add USRCLASS.DAT and USRCLASS.DAT.LOG to the file exclusion list when doing a Custom snAppShot.  To do this, choose the "Custom" option when Snapshot is started.  On the install screen for "snAppShot will Scan", click on the Files and Folders (don't uncheck), then click the "Customize" button.  In the window that comes up, add the USRCLASS.DAT and USRCLASS.DAT.LOG to the "Ignore these files" section.  In the "Summary" screen just prior to the first discover that Snapshot runs, you'll see a "Save Preferences" button.  This will save the configuration made for this snapshot to an .INI file which can be used to create other applications.  The .INI file can then be modified to a generic state for usability with any new Snapshot application.

Here is a generic .INI file that can be referenced in a Custom Snapshot for Windows 2000 and XP workstations.  Just copy the contents and paste them into a blank file to be saved as <filename>.ini in an accessible location so it can be referenced for all snapshots.  Do not save over this file if it is intended to be used for multiple snapshots.

 

[Strings]
AppObjectName=
AppObjectDesc=
TemplateFile=
NewFilePath=
SnapshotsWorkingDrive=
SnapshotsPreferenceFile=
[SnapshotConfig]
ScanDirectoriesFiles=1
ScanTextFiles=1
ScanINIFiles=1
ScanIconsGroups=1
ScanLNKFiles=1
ScanRegistry=1
ScanRegistryLocalMachine=1
ScanRegistryCurrentUser=1
CreateAXTFile=1
[SnapshotScanCounts]
ScanDirectoriesFiles=0
ScanLNKFiles=0
ScanINIFiles=0
ScanTextFiles=0
ScanRegistry=0
[SnapshotDiffCounts]
DirectoriesFilesDiffs=0
LNKFilesDiffs=0
INIFilesDiffs=0
TextFilesDiffs=0
ScanRegistryDiffs=0
[Exclude Files]
*.swp=
ntuser.dat=
ntuser.dat.log=
pagefile.sys=
scandisk.log=
ShellIconCache=
snpstat.ini=
system.da0=
system.dat=
user.da0=
user.dat=
usrClass.dat=
usrClass.dat.log=
[Exclude Directories]
C:\DOCUME~1\admin\LOCALS~1\Temp=
C:\recycled=
C:\recycler=
C:\snApshot.dir=
C:\WINDOWS\recent=
C:\WINDOWS\system32\config=
[System Configuration Text Files]
C:\autoexec.bat=
C:\config.sys=
[Scan Drives]
C:=
[User Defined Macros]
TARGET_PATH==

document

Document Title: Error: "File copy error on USRCLASS.DAT" when doing a snAppShot
Document ID: 10081517
Solution ID: NOVL88147
Creation Date: 26Mar2003
Modified Date: 12Mar2005
Novell Product Class:Management Products

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.