Workaround to Enable Starspell 2001 to Run on a RM Window Box for Windows XP
Published Date : 18 Mar 2003
Last Updated : 08 Mar 2013
Content Ref: TEC97189
MS Windows XP, RM ClassMate 5, RM Window Box for Win XP
This document details a workaround to overcome problems using Starspell 2001 on the Pupil account of a RM Window Box for Windows XP.
When attempting to run Starspell 2001 from Fisher Marriott logged in as Pupil on a RM Window Box for Windows XP computer the following error message is returned:
"Run-time error 3051. Couldn't open file C:\starsp2\Database\user.mdb"
Fisher Marriott have confirmed that the program is not 100% Windows XP compliant. It requires full access to databases stored in the installation folder and this can be restricted by a Windows XP Restricted User account. By design the Pupil account on a RM Window Box for Windows XP has restrictions in place preventing access to some folders on the hard drive. This is desirable to prevent pupils making changes to operating system or other sensitive files.
The simple workaround detailed below gives full access to the Starspell 2001 database folder for the Pupil account.
Log on as Manager and install Starspell 2001 in the usual way.
Close all open windows and return to the Manager's desktop.
Click on Start and then Run.
In the open box type cmd and click on OK.
A black window will open with a command prompt (blinking cursor).
At the command prompt type the following:
cacls c:\starsp2 /T /G everyone:F
Press Enter and confirm you wish to proceed by typing a Y and pressing Enter again.
Type Exit and press Enter to close the window.
Double click on the Classmate Manager icon and double click on the class you wish to have access to Starspell 2001.
Click on Change this Class's resources and select the Program Set that Starspell 2001 is to be available in.
Click on Add Resource.
Browse to the Starspell 2001 folder, select the Starspell 2001 icon within it and click the Open button.
Close ClassMate Manager.
The new resource will now be available to that Class in the Pupil account.
If this article has not helped provide a solution then it is also possible to
log a call...