Download Rktools 2008 9/15/2019 The Microsoft® Windows® Server 2003 Resource Kit Tools are a set of tools to help administrators streamline management tasks such as troubleshooting operating system issues, managing Active Directory®, configuring networking and security features, and automating application deployment.
- I was looking to install the support tools, which I used with XP, like windows server 2003 support tools I used in XP rktools.exe. I don't know what happened why no server 2008 tools.
- On a 64 bit version of Windows Server 2008 you need to use 'nssm.exe' file found in the 'win64' folder. Then create a batch/cmd file with the following syntax: c: pathtonssmexe ssm.exe install theservicename 'c: theapplicationpath application.exe' Then right-click on the batch/cmd file and 'Run as Administrator'.
- I'm not sure if you've received an answer by now. You may want to look at winexit. This is part of the windows server 2003 resource kit but, it does work on windows xp.
You’ve downloaded a program on your Windows 10 computer, but it refuses to install. Instead, you keep getting an error message that says, “Error 1500. Another installation is in progress. You must complete that installation before continuing this one”. This could also happen during the download process.
What makes the issue so frustrating is that there’s no other ongoing installation. This leaves you to wonder where the error is coming from.
The problem is not new. It has been encountered by users on previous versions of Windows, including Vista, XP, Windows 7, and Windows 8.
“Why does this happen? And what can I do to get rid of it?” You’ll get the answers to these questions soon enough. So please, keep reading.
What Is Error Code 1500?
“Another installation is in progress” with the error code 1500 occurs when you try to start a program installation at a time when Windows Installer (MSI) is already running.

Normally, as the message points out, all you need to do is check if there are any ongoing processes and then wait for them to complete or terminate them.
But many Windows 10 users report that they get the error even when there are no other actions in progress. In this case, the problem is suspected to be caused by an ‘In progress’ key left behind by a previous installation.
Let’s now go ahead and look at the fixes for the error.
How Do I Fix “Error 1500 – Another Installation Is in Progress”?
There are a handful of methods you can use to successfully get rid of this error.
How to fix Error Code 1500 on Windows 10:
- Close conflicting background processes
- Disable the installation reference using the Registry Editor
- Restart Windows Installer
- Run SFC (System File Checker) and DISM scans
- Troubleshoot the Windows Store app and Windows Update
- Do a manual reset of the Windows Update components
Let’s get right to it, shall we?
Fix 1: Close Conflicting Background Processes
There may be installer processes that are already running or stuck in the background. These hold up the new program installation, leading to the “Another installation in progress” error.
You will have to kill these background processes through Task Manager.
Follow these easy steps to get it done:
- Go to the Start Menu.
- Type Task Manager in the search bar and click on the option from the search results.
Alternatively, you can press the Windows logo key + X to open the WinX menu. Then select Task Manager from the list.
- Go to the Processes tab.
- Scroll through the Background processes category and locate exe.
- Click on the entry and then click the End Task button.
Note: If you find setup.exe and msiexec.exe on the list, select them and click the End Task button.
- Close the Task Manager window.
After completing this fix, check if the installation will go through successfully.
Fix 2: Disable the Installation Reference Using the Registry Editor
Rktools 2008 Movie
When a program is being installed, a status reference is added to the Registry. The entry is removed after the process is complete. But sometimes, this fails to happen, preventing you from installing a new program.
Follow the procedure below to resolve the issue:
- Invoke the Run dialog by pressing the Windows logo key + R shortcut on your keyboard.
- Type regedit into the text box and press Enter or click OK to open the Registry Editor.
- Go to the panel on the left-hand side of the window and scroll down to the HKEY_LOCAL_MACHINE Expand it and open the following subkey:
SoftwareMicrosoftWindowsInstallerInProgress.
- On the right-hand side of the window, double-click the Default string.
- In the box that opens, go to the Value data field and delete its entry.
- Click the OK button to apply the change.
- Close the Registry Editor and restart your computer.
Once you’re done, try the installation again and see if the error has been taken care of.
Fix 3: Restart Windows Installer
Windows Installer is a component that handles the installation and removal of programs on your computer. Stopping it and starting it up again may help in resolving the issue in discussion.
Here’s how to do so:
- Go to the Start menu.
- Type Services in the search bar and click on the option from the results list.
- On the page that opens, scroll down to Windows Installer and double-click on it.
- Now, click the Stop button or expand the Startup type drop-down menu and choose Disabled.
- Click the Apply button.
- Click the OK button.
- Close the Services window and restart your computer.
- Repeat steps 1 to 3.
- Press the Start button or expand the Startup type drop-down menu and select Manual.
- Click the Apply button and then click OK.
- Close the Services window.
Now try installing the program once more. It should go through without any problem. But if the issue persists, then move on to the next fix.
Fix 4: Run SFC (System File Checker) and DISM Scans
Damaged system files could be the reason your computer is detecting an ongoing installation when there is none. System File Checker is a Windows utility that can detect and repair these files. You should, therefore, run a scan with it via an elevated Command Prompt and see if that solves your problem.
Here’s how:
- Go to the Start menu.
- Type CMD in the search bar and right-click on Command Prompt from the search results.
- Select Run as administrator.

Alternatively, you can open Command Prompt with admin rights through the WinX menu (Press the Windows logo + X shortcut). Locate and click on Command Prompt (Admin) from the list.
- Type or copy and paste sfc /scannow into the window and press Enter on your keyboard. (Note that there’s a space between “sfc” and “/scannow”).
- Wait for the scan to complete. The process might take a while.
- Restart your computer.
System File Checker (SFC) might not be able to repair all damaged system files. So, if you still get the “Another installation in progress” error, go ahead and run the DISM (Deployment Image Servicing and Management) tool:
- Press the Windows logo + X shortcut to invoke the WinX menu.
- Select Command Prompt (Admin) from the list.
- Enter the following command line and press Enter:
DISM /Online /Cleanup-Image /RestoreHealth
- Wait for the scan to complete.
After the DISM scan is done, run the SFC scan again as shown earlier. Then restart your PC and see if the issue has been resolved.
Fix 5: Troubleshoot the Windows Store App and Windows Update
You might have encountered the error while trying to install an app from the Windows Store. If so, you may be able to fix the problem by running the built-in Windows Store Apps and Windows Update troubleshooters on Windows 10.
Follow these easy steps:
Rktools 2008 Election
- To open the Start menu, press the Windows logo key.
- Type Settings in the search bar and double-click the first option displayed in the results list.
- Select Troubleshoot under Update and Security.
- Locate Windows Store Apps on the right-hand side of the page and run the troubleshooter.
- Follow the instructions displayed on the screen to complete the process.
- Now, go back to Troubleshoot and locate Windows Update. Run the troubleshooter and follow the on-screen prompts.
- Restart your computer and see if the new program installation issue has been resolved.
Fix 6: Do a Manual Reset of the Windows Update Components
If the error code still shows up after applying all the fixes above, another option you have is to reset the Windows Update components on your PC. This fixes any missing or corrupt Windows Update files.
Observe the procedure below to get it done:
- Press the Windows logo on your keyboard.
- In the Start menu that opens, type CMD in the search bar and right-click on Command Prompt from the results list.
- Select Run as administrator.
- Now, to disable all the Windows Update components, you’ll have to enter the following lines of command and press Enter after each one:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
Note: if you decide to copy and paste, ensure you remove the bullet point before pressing Enter.
- Enter the following commands and press Enter after each one:
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
This will rename the SoftwareDistribution folder.
- Now, execute the following command lines to start the Windows Update components again:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- Close the Command Prompt window and restart your computer.
There you have it.
By the time you’ve performed all these fixes, the problem is expected to be resolved.
Resolve PC Issues with Auslogics BoostSpeed
Besides cleaning and optimizing your PC, BoostSpeed protects privacy, diagnoses hardware issues, offers tips for boosting speed and provides 20+ tools to cover most PC maintenance and service needs.
Note that you may have a hard time carrying out the above procedures if your PC is slow and hangs often. To this end, we recommend you use Auslogics BoostSpeed to run a full-system checkup. It will locate and safely remove junk files, speed-reducing issues, and other faults that cause your system to glitch or crash.
We do hope this content has been of help to you.
If you have any further suggestions, questions, or comments, please feel free to share them in the comments section below.
We’ll like to hear from you.
RKTools — Rocket Tools for Model 204 — is a family of products implemented as SOULapplication subsystems, designed to function together in a Model 204 Online. Prior to version 7.5 of RKTools (October, 2015), the product was known as UL/SPF.
Each product in the family can be installed and run independently, or each can be installed and run as a component of the integrated RKTools framework. All RKTools products share a common look and feel, providing a highly productive full screen 3270 interface to a variety of common Model 204 functions. In addition, many of the component subsystems also support web interfaces.
- 3Integrating RKTools with other subsystems
- 3.1Fast-pathing
RKTools components
RKTools comprises the following products:
Model 204 system management commands. As of RKTools version 7.5, SirPro also incorporates the user-extensible SoulEdit editor, which can also be invoked from a command line call to the (optional) Model 204 application subsystem SE. Because the procedure list feature of SirPro is so central, it too has an optional standalone subsystem called PL.
In addition:
- As of version 7.7, RKTools products are accessed by a web interface (RKWeb) as well as by the traditional 3270 interface.
- The
FACTsubsystem, a utility for browsing SirFact dumps, is indirectly linked into the RKTools menuing structure as a SirPro option.FACTis also available from the RKWeb interface (Build > Fact Dump Analysis). - As of version 7.7, RKTools provides access to Dictionary/204, notably including the Subsystem Management facility (SUBSYSMGMT) and the File Management facility (FILEMGMT). These facilities are available from the RKTools TN3270 main menu and from the RKWeb interface (
Manage > Subsystem Managementand theManage > Dictionarysub-menu options). - As of version 7.7, RKTools provides access to the Model 204 SQL Server DDL-generation tools CCACATREPT and CCATSF. These facilities are available from the RKTools TN3270 main menu and from the RKWeb interface (
Manage > Dictionary > SQL Catalog ReportsandManage > Dictionary > Table Specifications). - As of version 7.7, RKWeb provides access (
Build > Tune Reports) to the the reporting portion of SirTune, the SOUL programSIRTUNEREPORT. - Many sample web and client-server applications developed for the Janus product family are distributed and installed along with the RKTools products, although they are not linked into the RKTools TN3270 menuing structure.
These applications include:
JanCat, an application that builds normalized views of Model 204 data for useby Janus Specialty Data Store applications.JanSSL, a Janus Network Security system for creating and managing SSL certificate requests. This application is available from the RKWeb interface (Manage > SSL Certificates).
RKTools packaging and installation requirements
All of the RKTools products are Model 204 application subsystems written in SOUL.RKTools is distributed as a set of Model 204 files in a backup format produced by the Model 204DUMP command.
All SOUL-based products aredistributed in a single Model 204 procedure file. The file is M204PROC as of RKTools 7.7; for earlier versions the file is SIRIUS.
RKTools makes extensive use of specialized SOUL OO classes and $functions. These classes and $functions enable the creation of powerful SOUL application systems that can support complex environments with minimal server size requirements.
Installing RKTools requires:
- Downloading the
M204PROCorSIRIUSfile, and restoring it to the Model 204 environment where the tools will run. - Setting up some subsidiary Model 204 files.
- Verifying that the environment has the appropriate parameter settings.
- Running a program that performs all installation functions for new users and all upgrade functions for reinstalling users.
For details, see RKTools installation.
Upgrades to RKTools can almost always be handled by restoring a fresh copy of the M204PROC or SIRIUS file.
Integrating RKTools with other subsystems
RKTools and any of its constituent products can be easily integrated with other SOUL subsystems. Whenever an RKTools component product is exiting, it first checks to see if the global variable SIRIUS.COMM exists and has a non-null value. If so, the RKTools product performs a subsystem transfer using the value in SIRIUS.COMM as the name of the target subsystem.
For example, the following code fragment lets you transfer into subsystem SIRMON. When SIRMON exits, control is transferred to the application subsystem MENUSYS, provided that NEXT is the current subsystem's communication global variable:
%rc = $Setg('SIRIUS.COMM','MENUSYS')%rc = $Setg('NEXT','XFER')%rc = $Setg('XFER','SIRMON')STOP
In addition to the individual SOUL subsystems that implement the RKTools products,Rocket Software distributes an umbrella RKTools subsystem, accessed by entering RKTOOLS from the Model 204 command line. The RKTOOLS subsystem provides a menu that contains entries for all RKTOOLS components installed at a site:
RKTools main menu (V7.7)
Fast-pathing
The RKTOOLS subsystems support fast-path navigation. For example, a SirMon user can transfer into the SirPro main menu option 1 destination (the SirPro procedure-list selection screen) by using the component subsystem name or short-code along with a menu number:
sirpro 1
Or:
pro 1
And a user in SirScan can enter sirmon 3.1 on the command line and be transferred directly to the option 1 (Resource Usage) destination of the SirMon main menu option 3 (User Monitor) screen.
PL command
PL is both a special subsystem and a command that lets you directly enter the Procedure List screen in SirPro. The command is like a pro 1 fast-path command combined with procedure-search specifications.
The command format is:
PL [procedurePattern] [FILE filename | GROUP groupname][HAS searchValue | CONTAINS searchValue]
where procedurePattern supports the wildcard usage described in Procedure name.
If you do not specify a FILE or GROUP clause, one of the following is used:
- The current open context. This context is obtained using
VIEW APDFCNTXor$view('APDFCNTX')(see the APDFCNTX parameter). - The last-visited SirPro procedure list.
Note: To search for procedure names that contain the words 'FILE' or 'GROUP', use a PL command like the following:
PL File FILE filename
where:
Fileindicates procedures whose name contains the word 'File'.FILEis required because the context is not automatically added if searching for the words 'FILE' or 'GROUP'.
Release notes
Each RKTools release has the version number of the Model 204 release whose features it can exploit.
For information about member product changes and new features contained in a release, see the RKTools release notes appropriate for your version of Model 204:
- Release notes for RKTools V7.5 for Model 204 V7.5
- Release notes for RKTools V7.7 for Model 204 V7.6 and V7.7