Copyright © 2007 Linchpin Labs
Introduction
SysLoader is a GUI and command line application that allows users and developers to load and unload drivers with a single button. SysLoader GUI remembers the last driver installed but does not create any unnecessary registry entries.
SysLoader helps facilitate faster debugging and testing through a simple interface that requires a minimal amount of actions to load a driver. SysLoader command line can be scripted to help facilitate automated testing.
Note without special boot options SysLoader will fail to load unsigned drivers on Windows Vista 64. Use Atsiv to load unsigned drivers on Windows Vista 64.
GUI Interface
Usage: Double click SysLoader or drag a .sys file onto the SysLoader icon.
- Driver - drivers file name and path
- Start - registers and starts the specified driver
- Stop - stops and deregisters the specified driver
- StartType - specifies the start type for the specified driver (Boot, System, Auto, Demand or Disabled)
Command Line Interface
Usage: SysLoaderCmd <[-s StartType] | [-u]> DriverName.
Run SysLoaderCmd.exe from within a Command Prompt to display usage options. You must be running with administrative privileges to run SysLoaderCmd. To start a command prompt with administrator privileges click on Windows Start button, go to All Programs and locate the Command Prompt in Accessories menu, right-click on Command Prompt menu item and click the Run as Administrator option.
Starting Drivers (-s)
Registers then starts the driver. The registry key is created based on the driver's name and is created regardless of whether or not the driver is loaded. The start type can be specified with the values 0 (Boot), 1 (System), 2 (Auto), 3 (Demand) or 4 (Disabled).
Unloading Drivers (-u)
Stops the driver and removes registry key. Note the registry key is deleted regardless of whether or not the driver is loaded.
Examples
- SysLoaderCmd.exe -r c:\driver.sys
- SysLoaderCmd.exe -s 3 c:\driver.sys
- SysLoaderCmd.exe -s 3 "c:\windows\system32\driver.sys
Reporting Bugs & Feedback
If you encounter a problem while running SysLoader, please visit
www.linchpinlabs.com to obtain the latest version. If you still have problems please send any information you have on the problem to
info@linchpinlabs.com.
Warning
Modifying the system registry hive can lead to system failure. SysLoader is designed as a developers debugging aid and should be used with care.
Terms of Use
Linchpin Labs and affiliates' source-code and software may not be used in any product or distributed in any form without written consent. All enquiries should be made to
info@linchpinlabs.com.
This software is provided "as is", without warranty or guarantee of any kind. The use of this software is at your own risk. We take no responsibly for any damage that may be caused through its use.
THE ENTIRE RISK FROM THE USE OF THIS SOFTWARE REMAINS WITH YOU.
Download SysLoader