Update to Resolve Error Messages When You Run the SBSI Training Program (307460)



The information in this article applies to:

  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • MSPRESS Microsoft WindowsXP Step By Step Interactive Version 3

This article was previously published under Q307460

SYMPTOMS

You may receive one of the following error messages if you are not an Owner, Administrator, or Power User and you start the Step-by-Step Interactive (SBSI) training program:
Access to C:\Windows\Help\SBSI\Training\Database\Users.dbf was denied.
'C:\WINDOWS\Help\SBSI\Training\Database\USERS.dbf'
Contact your System Administrator for assistance.

-or-

Error Opening Database:
Access to .\Database\USERS.dbf was denied.
'.\Database\USERS.dbf'
Contact your System Administrator for assistance.

CAUSE

This behavior occurs when you install the SBSI training program on an NTFS file system partition and you are not logged on with Administrator or Power User privileges. The SBSI training program requires that all users have write access to the location where SBSI stores .dbf files, typically in the WinDir\Help\Sbsi\Training\Database folder, where WinDir is the folder in which Windows XP is installed.

RESOLUTION

An update is available that allows all user groups to run the training program.

The following file is available for download from the Microsoft Download Center:
Release Date: October 8, 2001

For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to Obtain Microsoft Support Files from Online Services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file. Q307460.exe starts Q307460.vbs which then copies the database files from the WinDir\Help\Sbsi\Training\Database folder to the C:\Documents and Settings\All Users\Application Data\Sbsi\Orun folder, or to the equivalent location on localized versions of Windows XP. These database files are less than 100 kilobytes (KBs) in size.

Userid.exe provides the Users alias as it is defined for the operating system (localized or not localized). The script then calls the Windows XP Cacls.exe tool to ensure that the Users group has write permissions added to the files that are copied. The script then modifies the database path in the Orun32.ini file which is located in the WinDir folder.

Q307460.exe works with the following localized versions of SBSI:

Brazilian Portuguese
Dutch
French
German
Italian
Japanese
Korean
Spanish
Swedish
Simplified Chinese
Traditional Chinese

For additional information about how to apply this update by using the OEM Preinstall Kit (OPK), click the article number below to view the article in the Microsoft Knowledge Base:

309248 ReadMe Addendum to Windows XP Step by Step Interactive (SBSI)


Modification Type:MajorLast Reviewed:3/10/2006
Keywords:kbdocerr kbdocfix kbprb KB307460