ACC1x: Setup (STFSETUP) GP Faults in Windows Standard ModeID: Q102230
|
When you are running Microsoft Windows in standard mode, the error message
"STFSETUP caused a general protection fault in STFSETUP.EXE" will occur
near the end of the installation process if you are running any of the
following:
This problem is caused by the detection and implementation of sharing mechanisms.
Run Windows in 386 enhanced mode during Setup. You may then switch
back to standard mode to run your applications.
NOTE: This problem is solely confined to the Setup process. In no way
does it affect how Microsoft Access runs in either standard or 386
enhanced mode.
If for some reason you cannot run Microsoft Windows in 386 enhanced
mode, modify STFSETUP.IN_ as described below. Separate procedures
follow for retail, upgrade, and ADK users.
[System Paths]
SYSTEMPATH = "" ? DETCMD.DLL GetWindowsSysDir
WINDOWSPATH = "" ? DETCMD.DLL GetWindowsDir
HARDDRIVELIST = "" ? DETCMD.DLL GetAllValidLocalHardDrives
NETDRIVELIST = "" ? DETCMD.DLL GetAllValidNetworkDrives
to
[System Paths]
SYSTEMPATH = "" ? DETCMD.DLL GetWindowsSysDir
WINDOWSPATH = "" ? DETCMD.DLL GetWindowsDir
HARDDRIVELIST = "" ? DETCMD.DLL GetAllValidLocalHardDrives
NETDRIVELIST = "" ? DETCMD.DLL GetAllValidNetworkDrives
WINDOWSMODE = "" ? DETCMD.DLL GetWindowsMode
DoShareStuff = +
set CurrentDialog = DoShareStuff
set MAKEBAK = "NO"
ui start VSHARERunning
ifstr $(ANSWER) == "NO"
to
DoShareStuff = +
set CurrentDialog = DoShareStuff
set MAKEBAK = "NO"
ifstr $(WINDOWSMODE) != "ENHANCED"
set ANSWER = "NO"
else
ui start VSHARERunning
endif
ifstr $(ANSWER) == "NO"
[System Paths]
SystemPath = "" ? DETCMD.DLL GetWindowsSysDir
WindowsPath = "" ? DETCMD.DLL GetWindowsDir
HARDDRIVELIST = "" ? DETCMD.DLL GetAllValidLocalHardDrives
NETDRIVELIST = "" ? DETCMD.DLL GetAllValidNetworkDrives
to
[System Paths]
SystemPath = "" ? DETCMD.DLL GetWindowsSysDir
WindowsPath = "" ? DETCMD.DLL GetWindowsDir
HARDDRIVELIST = "" ? DETCMD.DLL GetAllValidLocalHardDrives
NETDRIVELIST = "" ? DETCMD.DLL GetAllValidNetworkDrives
WINDOWSMODE = "" ? DETCMD.DLL GetWindowsMode
DoShareStuff = +
set CurrentDialog = DoShareStuff
set MAKEBAK = "NO"
ui start VSHARERunning
ifstr $(ANSWER) == "NO"
to
DoShareStuff = +
set CurrentDialog = DoShareStuff
set MAKEBAK = "NO"
ifstr $(WINDOWSMODE) != "ENHANCED"
set ANSWER = "NO"
else
ui start VSHARERunning
endif
ifstr $(ANSWER) == "NO"
Microsoft has confirmed this to be a problem in Microsoft Access version 1.1 and the Microsoft Access Distribution Kit version 1.1. This problem no longer occurs in Microsoft Access version 2.0 or the Microsoft Access Developer's Toolkit version 2.0.
Additional query words: gpf
Keywords : kbsetup StpOthr
Version : 1.1
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: March 25, 1999