X-Setup Pro

Select your language: 

Windmeier Internet Services UG

X-Setup Pro | Free Vista Files Certify

X-Setup Pro Plugins

Note for everybody who is visiting this page via a search engine like Google:
This page shows the HTML version (with full source code) of one of our many plugins included with our tweaker utility X-Setup Pro. With this tool you can change over 1,700 settings for Windows and other applications - settings that are normally hidden deep inside the registry. Read more about X-Setup Pro on our Product info about X-Setup ProProduct page.

If you are interested in using this plugin, because it contains a tweak you would like to have, it's easy as 1-2-3-4:

  • Download X-Setup Pro from our Download X-Setup ProDownload page.
  • Install it on your computer and execute it.
  • On the welcome screen, select "Classic mode".
  • Simply use the information about the path and the name of the plugin shown below to easily locate it.

Plugin details

This is the HTML representation of the plugin Boot-time Autocheck Countdown (Version 1.03) which can be found in the following path(s) in X-Setup Pro classic:
Startup/Shutdown\Startup\Windows\00) Boot-Up Blue Screen

The plugin can be executed on the following Windows versions (Operation Systems):
Windows NT 4.0 Windows 2000 Windows XP Windows 2003

Description :
Windows NT and Windows 2000 only. Requires administrator privileges. When you schedule CHKDSK to run at next boot time for a locked disk, the system will prompt you to press a key to cancel the operation. The system will display a countdown during that cancel period. The default value is 10 seconds. You can put in any value from zero to 259,200 seconds (3 days). With a timeout of zero, there is no countdown and you cannot cancel the operation. To reset the default value, clear the input field.

The plugin was created by Pierre Szwarc
Copyright (C) 2000, Xteq Systems

The plugin offers the following user-interface controls:
Timeout (sec)

Below is the code of this plugin written in "VBScript". Please note that this code can only be executed inside X-Setup Pro.

'Declaration of some constants
sV = "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\AutoChkTimeOut"
bDf = true  ' Default value applies
bCh = false ' Changes have been made

'Called when the Plugin is started
SUB Plugin_Initialize
   i = RegReadValue(sV)
   if IsEmpty(i) = false then
     SetUIElement 1, i
     bDf = false
   else
     bDf = true
   end if
END SUB

'Called when the Plugin should validate the Data the user has entered
SUB Plugin_CheckData(ElementIndex)
END SUB

'Called when the Plugin should apply the changes
SUB Plugin_Apply(ElementIndex,ElementSubIndex)
 sD = GetUIElement(1)
 if len(sD) <= 0 then
   bDf = true
 else
   if sD < 0 or sD > 259200 then
     Call FormatStringAdd(cstr(sd))
     sDesc2=FormatTextString(1)
     sDesc=sDesc2 & " (0-259,200)"
     
     Call MsgError(sDesc2)
   else
     bDf = false
   end if
 end if

 if bDf then
   i = RegPathExists(sV)
   if IsEmpty(i) = false then
     RegDeletePath sV
     bCh = true
   end if
 else
   RegWriteValue sV, GetUIElement(1), 2
   bCh = true
 end if
END SUB

'Called when the Plugin is about to be removed from memory
SUB Plugin_Terminate
 if bCh then
   Restart
 end if
END SUB

Comment by the author: This plug-in lets you change (typically, shorten) the wait for CHKDSK at boot time. Source: MS KB article Q191603


You can get more detailed information about this plugin inside the application X-Setup Pro. Get the most popular tweaker software for free: Download X-Setup ProDownload X-Setup Pro