Older 0.x versions ignore the first number of a version when they check for updates, so they offer
this release as version 0.99.99. It is not a separate release: it is the current version below.
Click the update notification, or download the installer below and run it.
QuickInstaller 0.5 may show a CRITICAL "unhandled exception" message after its second update
notification. This is a known bug in the old version and does not affect the update. Click OK and
continue.
A faster, more capable QuickInstaller
This release adds recoverable self-updates, Portable QuickInstaller editions, MSIX support, and more reliable app maintenance.
QuickInstaller itself now never runs elevated, which makes it much more secure than before: the app you use every day no longer has administrator rights over your PC.
Installer
Runs Setup and downloads the supported Windows Desktop Runtime automatically if it is missing.
If Windows displays “Smart App Control has blocked part of this app” while using QuickInstaller,
some functionality may be unavailable. Please contact me with
a screenshot, the blocked filename if shown, and your QuickInstaller version and edition so I can investigate.
What’s in this release
v1.0.8 · Released
New: Portable Applications can show every program in a recognized app folder by turning off Hide extra executables in Settings. Control+Shift+T opens the log and temporary settings folder.
Fix: Available updates in the Installed list no longer disappear after a background refresh. Installed app updates no longer fail when app details refresh in the background. A scan folder you add inside another recognized app folder keeps its own apps in the Portable list. Normal uninstall-related registry changes no longer send unnecessary diagnostic reports. Failed automatic update checks no longer create duplicate diagnostic errors. QuickInstaller now signs all shipped executable and library files to address Windows Smart App Control blocks. Scheduled update tasks recover after administrator approval, with Repair available whenever a task still needs repair. QuickInstaller explains how to restore unavailable self-update helpers by rerunning the official installer. QuickInstaller reliably tries its backup server when the primary server is unavailable. Accessibility tools can open and close the app menu. The Portable list keeps refreshing readable folders when another folder cannot be scanned. Portable app updates no longer lose their selected package when a background update check finishes. Portable apps keep their row order after an update finishes. Settings fits the available space and refreshes its layout after zoom changes.
Improved: Portable scan folders are edited as a list of folders, and a folder that does not exist is marked in red. Folder pickers in Settings show a folder icon. Apps delivered as large archives are prepared much faster. The administrator helper is named QuickInstaller Elevator in Windows prompts and Task Manager.
Show full release notes
New: In Settings, the Portable apps section under App lists and sources now has Hide extra executables in recognized app folders, on by default. Turn it off to list every program QuickInstaller finds in the folder of a recognized app, including helper programs. Changing it does not scan; choose Scan to bring hidden rows back. Control+Shift+T opens the folder shown by the log/temp settings location in Settings. The keyboard reference groups zoom shortcuts below a divider.
Fix: An available update could disappear when background app details refreshed while an update check was finishing. The Installed list now keeps the current result and update action when the refreshed observations still match that result. An Installed app update could fail before starting its installer when a background refresh finished at the same time. Background app details now wait until the update finishes, while the update can still refresh its own installed version. When a folder you added to the Portable scan folders sat inside the folder of another recognized app, its apps were hidden together with that app's helper programs. Each scan folder you configured now keeps its own apps, and scan folders are trimmed and listed once when they differ only in spacing, case or a trailing backslash. When an app is uninstalled or replaced while QuickInstaller reads its installed-app details, normal removal of its registry entry no longer sends an unnecessary diagnostic report. The full exception remains in the local Information log. When an automatic update run cannot load an app list or finish its update check, it now preserves the original failure without creating a second diagnostic error. That list is skipped for the run while other lists can continue. Windows Smart App Control could block parts of QuickInstaller, such as opening installer archives or starting the portable version, because some of its files were not signed. Every file QuickInstaller installs or extracts is now signed. Changing scheduled automatic updates now repairs outdated task policies after administrator approval. If a task still needs repair after an unsuccessful attempt, Settings keeps the Repair button available. When both Installed self-update helpers are unavailable, checking for or applying a QuickInstaller update now explains how to restore them by running the official installer for the same release channel over the existing installation. The guidance can be dismissed without repeating Retry or Repair. When the primary server is unavailable, QuickInstaller retries it three times before checking each configured backup server. It uses a backup only after that server answers and preserves the server path for later requests. The app menu did not open when an accessibility tool activated its toggle control. It now opens and closes correctly through Windows accessibility. When one Portable scan folder or subfolder cannot be read, readable folders now keep refreshing during Scan and automatic change detection. A background update check that finished while a Portable app update was being prepared could clear its selected package and stop the update. The update now keeps its package until it finishes, then checks any changed app details. With automatic sorting enabled, a completed Portable update could move its row again when file changes were detected. The list now keeps its order after the initial update-start sort while versions and update results refresh. Check, Scan, manual sorting and unrelated app changes can still reorder the list. Settings keeps its right-hand panel until it reaches the window edge, stretches cards across the content area and switches to category selection when controls need more room. Its layout refreshes after zooming, and the heading no longer leaves empty message space above search.
Improved: In Settings, the Portable apps included and excluded paths are now lists with one folder per row, a folder button and a remove button on each row, and Add folder. A row shows a red border and a message when its folder does not exist or its path is not valid, and is still saved as you typed it. The Portable Apps Location is shown as a locked first row of the included list. A scan path that is not a full path, or that contains an environment variable such as %USERPROFILE%, is now resolved from the folder that holds QuickInstaller. The Portable edition stores a folder you pick on its own drive without the drive letter, so it keeps working when the drive letter changes. The browse buttons in Settings now show a folder icon, and the attachment button in Feedback an ellipsis icon, instead of a text ellipsis. Apps delivered as an archive with thousands of files, such as portable Git, were unpacked slowly because QuickInstaller decoded the same part of the archive again for each file. It now unpacks the whole selection in one pass, and an archive that cannot be unpacked reports its cause in the local log. Windows administrator prompts and Task Manager now identify the administrator helper as QuickInstaller Elevator, or QuickInstaller Elevator/Beta for Beta. The main app is named QuickInstaller, or QuickInstaller/Beta for Beta, without a /Stable suffix.
v1.0.7 · Released
Fix: QuickInstaller updates now repair and remove obsolete scheduled tasks. QuickInstaller updates now repair old shortcuts that still launch through an administrator task. QuickInstaller now opens and updates normally when UAC is completely disabled, and its setup finishes setting up scheduled tasks there. The startup error about administrator rights now explains that it appears when the Windows desktop (Explorer) itself runs with administrator rights. Disabling scheduled updates keeps your saved schedule. QuickInstaller closes normally while a shortcut setting is being changed. QuickInstaller no longer saves unchanged preferences while starting. QuickInstaller no longer fails to start when one of its interface resource files is missing or damaged. Updating a portable app that is still running now asks you to close it, instead of failing with a general error. An installed app shows its current update status after QuickInstaller finds its program file. QuickInstaller now offers to restart when the .NET runtime is updated while it runs, instead of showing repeated errors or failing app downloads and updates. A missing .NET Desktop Runtime file found while QuickInstaller closes is no longer counted or reported as a QuickInstaller failure.
Show full release notes
Fix: Updating QuickInstaller now repairs owned scheduled tasks with extra actions or triggers and removes obsolete tasks left by earlier installations while preserving current task settings. Updating QuickInstaller now refreshes existing Desktop and Start Menu shortcuts to open QuickInstaller directly, including old shortcuts that launched it through an elevated Windows scheduled task. With User Account Control (UAC) completely disabled, QuickInstaller did not open and showed an error about administrator rights, and installing or updating it ended with an error that it could not set up its scheduled tasks. Every program on such a PC runs with administrator rights, so QuickInstaller now opens, updates and finishes setting up its scheduled tasks there too. The startup error about administrator rights could suggest that you chose Run as administrator even when you opened QuickInstaller normally. It now explains that this can happen when the Windows desktop (Explorer) itself is running with administrator rights, so every program it opens receives them, asks you to sign out and back in or restart Explorer normally, and clarifies that you can keep using an administrator account. Disabling scheduled updates now finishes without a task-repair error and keeps the saved schedule and update choices. QuickInstaller could stall when closed while an all-users Desktop or Start Menu shortcut setting was being changed. It now closes normally. Starting QuickInstaller no longer saves preferences just to initialize Settings navigation, which could briefly freeze the window and disrupt a second launch. QuickInstaller could fail to start, showing an error before its window opened, when one of its interface resource files was missing or damaged, for example after part of the program folder was deleted or copied incompletely. It now starts normally without that file. Updating a portable app that was still running could fail with a general error, because Windows does not allow a running program to be replaced, and a downloaded update could be deleted before you tried again. QuickInstaller now stops before changing any file, shows a message on the app's row asking you to close the app and try again, and keeps the downloaded update for the next try. After an app was updated or changed, a background update check that found the app's program file could leave the app's row showing its previous update status and send a diagnostic report. This happened when the program file showed that a different app definition applies, for example a 32-bit build matched by a 64-bit definition. The row now shows the update status for the definition that applies. When the .NET Desktop Runtime that QuickInstaller runs on was updated while QuickInstaller was open, for example by Windows Update, moving the mouse over buttons could show an error again and again, or an app download or update could fail, until QuickInstaller was restarted. QuickInstaller now explains this once and asks whether to restart. When QuickInstaller was closing on a PC whose .NET Desktop Runtime was missing a file that its own windows depend on, the program could end with an error that was counted and reported as a QuickInstaller failure, although only the runtime needed repair. QuickInstaller now records this as a warning and no longer treats it as its own failure or reports it. Windows may still note that the program ended with an error.
v1.0.6 · Released
New: Zoom the window from 67% to 200%, with Ctrl and the mouse wheel, Ctrl and + or -, or a choice in Settings. The title bar shows the zoom level while it is not 100%.
Fix: Installs no longer fail when the PC clock is a few minutes behind the server. Updates of installed apps no longer fail while the app list refreshes in the background. An installed app is checked again when QuickInstaller discovers a different architecture, so its update uses the matching installer. The app menu no longer starts a second uninstall or change while a list is already updating or uninstalling apps. Browse Applications offers Auto-sort by update status again, and while it is on an install moves its apps to the top of the list. Apps installed while QuickInstaller is open are now checked for updates automatically in Installed Applications. An app whose new version Windows reports late now shows Update Completed. Settings can be closed again when Windows blocks saving the view settings. View settings, such as the Installed and Portable filters, are saved again on PCs upgraded from QuickInstaller 0.5. A new Windows user on a shared PC where QuickInstaller is installed for all users no longer sees an error when QuickInstaller first starts. QuickInstaller no longer installs its own update when it starts; the Update button in the title bar installs it when you choose Update. QuickInstaller stays responsive while preparing its own startup update check. Installs and updates no longer fail when the catalog check for a downloaded file cannot be refreshed, if the file came over a secure connection. Administrator approval is asked once per batch, and Keep administrator access now lasts until QuickInstaller closes or you turn it off. When QuickInstaller is installed for all users, the Desktop and Start Menu shortcut settings work again; Windows asks for administrator permission.
Improved: You can switch between Installed, Portable and Browse Applications while one of them is working. The setting for turning off QuickInstaller update checks was removed, because QuickInstaller now always checks.
Show full release notes
New: You can now zoom the QuickInstaller window from 67% to 200%, to make everything larger or to fit more on a small screen. Hold Ctrl and scroll the mouse wheel, press Ctrl and + or Ctrl and - to step through the levels, press Ctrl and 0 to return to 100%, or choose the level under Settings > Appearance. The level is remembered the next time QuickInstaller starts. The title bar and the QuickInstaller start-up and update windows stay at their normal size. While the zoom is not 100%, the title bar shows the current level next to the Settings button. Click it to return to 100%. It disappears two seconds after you are back at 100%.
Fix: Installs could fail when the PC clock was a few minutes behind the server. QuickInstaller now allows this small clock difference when checking installer authorization. Updating apps in the Installed list could fail for some of the apps when QuickInstaller refreshed the list in the background while the updates were being prepared, for example shortly after it started. The background refresh of an app now waits until its update has finished, and Refresh Values in the app menu is unavailable while the app is being updated. Updating an installed app could fail when QuickInstaller discovered a different architecture after checking for updates. It now checks the app again and offers an update only after finding an installer for that architecture. If the check fails, the previous installer is no longer offered. Uninstall or change, Close process and Remove registry entry in the app menu of the Installed list, and Delete in the Portable list, are now unavailable while QuickInstaller is updating or uninstalling apps in that list, like the Uninstall button in the toolbar. Before, they could start a second change next to the one already running. Browse Applications no longer had Auto-sort by update status in its menu, so it could not be turned on or off there, and starting an install did not move the apps being installed to the top of the list. The option is back in the menu next to the other list options, shared with Installed and Portable Applications. While it is on, the apps you install from Browse Applications move to the top of the list when the install starts, and stay there. They go back to their place in the results when you uncheck them and then search, scroll to load more results or refresh. An app installed while QuickInstaller was open, for example from Browse Applications, appeared in Installed Applications as Not Checked Yet until you checked for updates again. It is now checked for updates automatically when it appears. When Windows reported the new version of an updated app only after the update had finished, or the update was installed next to the old version, the app kept saying that Windows still reports the same version. It now changes to Update Completed when Windows reports the new version, as long as QuickInstaller is still open. When Windows blocked QuickInstaller from saving its view settings, Settings could not be closed with the X button, Escape or a click outside, and the only way out was to exit the app. Settings now closes. Your other choices are already saved, and QuickInstaller tries to save the view settings again the next time it saves. On PCs upgraded from QuickInstaller 0.5, Windows could refuse to save the view settings, such as the Installed and Portable filters, so they went back to All every time QuickInstaller started. QuickInstaller now replaces the file that Windows blocks, so the settings are saved again. A new Windows user who starts QuickInstaller for the first time on a shared PC where it is installed for all users no longer sees the error "Error loading user settings". When a new version of QuickInstaller was ready, QuickInstaller could install it by itself when it started, closing and reopening without asking. It now only checks when it starts. When an update is ready, the animated Update button in the title bar shows it, and the update installs when you choose Update, also after you restart QuickInstaller and it has checked for updates. Choosing No when you check for updates yourself leaves the update ready in the title bar. Only an update that QuickInstaller must install to keep working still installs by itself, and QuickInstaller shows the update progress before it closes. Preparing QuickInstaller's update check at startup could briefly block the window. Preparation now runs in the background, so the window can keep responding. When a publisher had released a new build and QuickInstaller could not refresh the catalog check for it, for example while the catalog service was unavailable, installing or updating the app could fail with a general error. The install or update now continues without asking, also for automatic updates, and asks for administrator approval at the same moment as any other install. A file that was not downloaded over a secure connection with a valid certificate is still not installed in this case, and the app says so. Windows could ask for administrator approval again during a long batch of installs or updates. With Keep administrator access until QuickInstaller closes turned on, it also asked again after 15 minutes without use, an automatic update that needed administrator access could fail and end that access, and turning the setting off did not end it at once. One approval now covers the whole batch. With the setting on, the access lasts until QuickInstaller closes, also through automatic updates. Turning the setting off ends the access at once, or at the end of a batch that is running, unless you started QuickInstaller as administrator. When QuickInstaller is installed for all users, the Desktop and Start Menu shortcut settings did nothing: turning a shortcut on showed an error, and turning it off silently left it in place. Both settings now work again. Windows asks for administrator permission to create the shortcut, and the shortcut is removed without asking when your account is allowed to delete it. The Start Menu setting now also shows and removes the shortcut that Setup creates.
Improved: The navigation menu and the Account button now stay available while a list is working, so you can open Browse Applications while Installed Applications updates. Installing from Browse Applications waits only while Installed or Portable Applications is changing apps, and the buttons that wait say which list is making changes. QuickInstaller always checks for its own updates when it starts and every few hours, so the setting Check for QuickInstaller updates automatically was removed from Settings.
v1.0.5 · Released
Fix: Update checks and downloads fail less often and explain failures more clearly. QuickInstaller shows fewer unnecessary error messages and sends fewer unnecessary diagnostic reports. Firewall rules for the update helper keep working between update checks. More apps install from Browse Apps, including Python and portable apps that were just updated. Updating or installing an app whose definition has no silent installer option now starts its installer instead of failing. Restore points before installs now work with administrator approval. Filters, column widths, keyboard shortcuts and the navigation menu work as expected. An app uninstalled while QuickInstaller loads its list no longer shows an error row. The release notes open with a short summary, and the full list is one click away.
Show full release notes
Fix: When an app had no usable name, the Installed and Portable lists stopped refreshing update status. The lists now keep refreshing, and that app stays in the list without an update status. Update checks can continue when the connection drops while renewing sign-in. When the update helper copy inside the installation is missing, QuickInstaller now checks for updates with its backup copy instead of failing. Every time QuickInstaller checked for an update it ran its update helper from a new folder under Temp, so a firewall such as Windows Firewall Control saw a new program each time and a rule you made never applied to the next check. The helper now always runs from the same folder: %LocalAppData%\QuickInstaller\ClientUpdateCoordinator\Current\QuickInstaller.UpdateCoordinator.exe for the installed version and %LocalAppData%\QuickInstaller Portable\ClientUpdateCoordinator\Current\QuickInstaller.exe for the portable version, so one rule for that file is enough. Copies left in Temp by earlier versions are cleaned up. When an app lost its definition, for example because beta versions were turned off, it could still be counted as having an update. Installing updates then stopped before installing anything, even for the other apps. That app is now left out, and the other updates install as usual. When Windows blocked the update helper from starting, QuickInstaller sent a diagnostic report. It now keeps the failure in its local log instead. The update still fails, because QuickInstaller respects the Windows restriction. Downloading an app that failed to connect (for example with no route to the server) used to send up to five separate diagnostic reports, none of which said which app or step they belonged to. A report now names the app and the download step, and is sent only once. When QuickInstaller contacts a download server directly and times out before receiving any response, it keeps the error in local logs without sending a diagnostic report. The download itself still fails after the same retries, and its error is still shown on the app. Expected connection failures in the background, such as a failed update check or a temporary server error, are now kept in the local log instead of being sent as diagnostic reports. A failed check still remains incomplete. When another program was using the app-list cache file and Windows blocked saving it, QuickInstaller sent a diagnostic report. It now keeps this in the local log; other failures to save the cache are still reported. When the catalog entry of an app named its installer inside a downloaded archive using a subfolder path, or put the installer name in quotes, updating it could fail with an error that the installer could not be found, because QuickInstaller rewrote the path and the options after it before using them. QuickInstaller now reads the installer path and its options exactly as the catalog writes them. When a download failed because QuickInstaller was not allowed to write to the download folder, you only saw a general error. It now says that it cannot write to that folder, names it, and tells you to choose another download folder in Settings. This also covers a download folder that does not exist and cannot be created. The installed edition can now request a Windows restore point before installing or updating apps when this option is enabled. It asks for administrator approval once for the batch when needed. Windows must have System Protection enabled and may reuse a recent restore point. With the All supported apps filter selected in the Installed or Portable list, apps whose status is Server Error disappeared. The filter now shows every app QuickInstaller supports and hides only apps with the status Submitted or Not Available. The keyboard shortcuts that open the log file, the download folder, the application folder and the settings files, listed under Settings > System > Keyboard reference, did nothing while Settings was open. They now work and Settings stays open. Refresh, the app menu and the login shortcut stay unavailable while Settings is open, because they act on the page behind it. Updating or installing some apps failed with an error before their installer started, because their definition has no silent installer option. These apps now start their installer, which you complete yourself. When QuickInstaller failed to start and showed an error, closing its window could show a second error message and report another problem. Closing it now simply exits. An app uninstalled, or updated by reinstalling, while QuickInstaller was loading the Installed list showed an error row until the list refreshed. The app now keeps its last values and disappears from the list without an error or a diagnostic report. Cancelling a scan of installed apps while it reads Windows app packages (MSIX) no longer sends a failure report or returns an incomplete app list. When QuickInstaller could not read a Start Menu, desktop or taskbar shortcut, for example because the file was damaged or had just been removed, it skipped that shortcut and also sent a diagnostic report about it. It still skips the shortcut and notes it in the local log, but no longer sends a report. This does not make the shortcut readable. When the icon file of an installed app, such as the logo of a Store app, exists but cannot be read as an image, loading the app list could show a critical error message. The app now shows without an icon and the rest of the list loads as usual. When the text of a Windows startup entry was malformed, QuickInstaller sent an error report every time it scanned for apps. It now skips that text without a report and still finds the valid startup entries. Installing an app from Browse Apps that can be installed either for the current user or for all users, such as Python, failed with an error before the installer started. These apps now install for all users. The navigation menu can now expand or collapse while the current app view is busy. Switching views stays unavailable until the operation finishes. When a display component of the .NET Desktop Runtime (wpfgfx_cor3.dll) was missing or blocked, for example removed by security software, QuickInstaller showed dozens of critical error messages in a row and sent a diagnostic report for each. It now explains the problem once, with how to repair it, and closes without sending a report. Resizing the Name or Status column in Browse Apps also resized the other one, and in Portable Apps the Latest Update and Last Updated columns resized together. Each column now keeps its own width. Installing a portable app from Browse Apps right after its publisher released a new build could fail with a generic error, because QuickInstaller checked the download before the catalog had finished refreshing its checksum. QuickInstaller now waits up to 90 seconds for the catalog to finish refreshing. Opening Windows Settings from a Store app maintenance menu no longer shows a critical error. If Windows cannot open Settings, QuickInstaller reports that maintenance was not completed. When Windows blocked saving the view settings, QuickInstaller could show a critical error and report the settings as saved. It now shows the save failure in Settings with Retry. This does not make the file writable. What's new, and the release notes on the website, showed the summary and then every detail at once, so each heading such as Fix appeared twice. When a release has more than three details, they now start collapsed behind Show full release notes.
v1.0.4 · Released
Fix: The Portable list keeps refreshing when a scanned folder contains a subfolder you are not allowed to open. Starting QuickInstaller as administrator now explains when it cannot open, instead of doing nothing. Starting QuickInstaller again while it is starting, waiting at its license agreement or updating itself now brings its window forward. Starting QuickInstaller again when it is running but not responding now offers to close it and start again. QuickInstaller no longer shows an error when Windows cannot create its notification-area icon, and its window stays reachable from the taskbar. An unexpected error during startup now shows a message and closes QuickInstaller, instead of leaving it running without a window.
Show full release notes
Fix: The Portable app list stopped refreshing, and Scan failed, when a folder QuickInstaller scans contained a subfolder you are not allowed to open. QuickInstaller now skips that subfolder and still lists the apps in the folders you can open. When you started QuickInstaller as administrator and Windows also gave its window administrator rights, QuickInstaller closed without showing anything while a second copy waited in the background for about 45 seconds. QuickInstaller still never shows its window with administrator rights, but it now explains why it cannot open and closes both copies at once. Starting QuickInstaller again while it was still starting, waiting for you to accept the license agreement, or updating itself could do nothing for 10 seconds and leave the window hidden. QuickInstaller now answers at once and brings the agreement or its window forward. Opening QuickInstaller yourself also no longer starts it minimized after an earlier update check. If QuickInstaller is already running but not responding, starting it again now tells you and offers to close the unresponsive copy and start again. When Windows could not create the QuickInstaller notification-area icon, an error message appeared, and a minimized window could have neither a tray icon nor a taskbar button. QuickInstaller now starts without that error and keeps its taskbar button whenever the icon is unavailable. An unexpected error early in startup could leave QuickInstaller running without a window. It now shows the error and closes.
v1.0.3 · Released
Fix: Updating an app that cannot be installed silently no longer fails when it needs administrator access. Submitting an app no longer fails when you need to sign in first. Updating a Windows app package (MSIX) no longer fails with an error. Your view settings are saved again when their settings file was marked read-only.
Show full release notes
Fix: When an app's definition does not allow silent installation, the Update button failed with an error for apps that need administrator access, although installing from the right-click menu worked. The update now opens the app's own installer with the installer parameters from its definition, so you can complete it. When you submitted an app while signed out, QuickInstaller gave up after 10 seconds, before most people could finish signing in, then opened a second sign-in page and showed an error. You now have a full minute to sign in. If you do not finish signing in, QuickInstaller now says so instead of showing an error. Updating an installed Windows app package (MSIX), by hand or in a scheduled run, failed with an error because QuickInstaller could not confirm which Windows users had the app installed. QuickInstaller now updates the app for your own Windows account, which is the account it was found under. QuickInstaller could not save your view settings, such as the simple list view, when their settings file was marked read-only or hidden. It now replaces the file, and a save that is still blocked by Windows permissions is no longer reported as a QuickInstaller error.
v1.0.2 · Released
Fix: Checking for app updates no longer hangs when QuickInstaller itself must be updated first. Scheduled update runs no longer report a failed app scan.
Fix: When the server required a newer QuickInstaller, Check for updates and scheduled update runs waited forever. QuickInstaller now finishes the check and installs its required update as soon as it is idle. A scheduled run that updates installed apps also started the normal startup scan, which failed and showed an error notification. Opening QuickInstaller during or after a run also loaded the app list again. The run now loads the list once and QuickInstaller keeps it.
v1.0.1 · Released
Fix: Tasks that need administrator access work again, including running QuickInstaller as administrator and turning on automatic update checks.
Fix: QuickInstaller 1.0.0 could not start its administrator helper and reported that the helper did not satisfy product signing policy. Running as administrator, configuring automatic update checks, and other tasks behind the UAC prompt failed. The helper is found again.
v1.0.0 · Released
New: Zero-install Portable downloads for x86 and x64 that run from any folder or USB drive. MSIX and MSIX bundle packages signed with a trusted certificate can now be installed, and installed MSIX apps are detected and told apart as Store, built-in or directly installed. Native ARM64 support: Setup picks the right x86, x64 or ARM64 client, and Browse and update checks favour packages your PC can run. Browse Applications searches the catalog on the server and loads results 50 at a time, and the apps you tick stay selected across searches and filters. Uninstalling and deleting apps starts from an in-app review where you choose which apps to remove and in what order, and installed apps can offer Modify, Repair and Terminate. Automatic update checks now run inside QuickInstaller at normal permission, install updates silently, and report how many apps were updated, skipped or failed. Work that needs administrator access runs in an isolated helper behind a single Windows UAC prompt, so QuickInstaller itself stays at normal permission. QuickInstaller now updates itself safely: a failed update can be retried or repaired, and a changed agreement is shown before you continue.
Improved: QuickInstaller starts faster, and the Installed, Portable and Browse lists load and sort much faster. New Violet and Graphite themes in Light, Dark or System mode, and a searchable Settings that saves changes immediately. The whole app is translated into all supported languages, and you can add or refine a translation yourself under Settings > Language.
Fix: Ignored updates are now kept for good: they no longer come back when an app changes, and a damaged ignore file is restored from a backup instead of being wiped. Update detection is more accurate: side-by-side versions such as the .NET Desktop Runtimes now get their update, versions are read from the right place, and "Restart required" stays until Windows actually restarts. The app no longer freezes while checking many installed apps, server connection problems are reported clearly, and the window and pop-ups stay on screen after display changes. Donate and Login stay available during installs, automatic uninstall removes Windows Installer (MSI) apps silently again, and batch uninstalls move on to the next app sooner.
Privacy: Diagnostic sharing and usage analytics are off by default and each needs its own fresh choice, which you can change in Settings.
Show full release notes
New: The Installed app removal popup now offers Modify and Repair when the publisher allows them, plus Terminate for a verified app executable or MSIX package. Publisher removal restrictions are respected. MSIX apps also link to Windows Settings for Repair and Reset, and Close Process now waits for the app to close and reports the result.
New: QuickInstaller self-updates are now recoverable and can require a client update before checking third-party software. Future agreement revisions marked as requiring acceptance are shown in full before client use or self-update; declining at startup closes QuickInstaller, declining before an update skips that update, and accepting the license during interactive Setup counts for the installed version. QuickInstaller asks you to accept the current agreement until you do, and optional sharing choices stay separate. A background check shows an animated blue Update button in the main-window title bar, while a manual check shows the discovered version in a Yes/No dialog. Applying an update temporarily blocks other client actions and explains that QuickInstaller will close and reopen automatically; Update failures use one recovery dialog containing both Retry and Repair. Installed editions keep package-owned active and recovery copies of their update coordinator; normal and manual Setup refresh that recovery copy, while a coordinated update preserves it. One universal Installed Setup now selects the native x86, x64, or ARM64 client apphost to match its required Desktop Runtime. Each zero-install Portable download contains one architecture-specific QuickInstaller executable, creates its user-owned settings file beside it only when needed, and keeps no coordinator files on the portable drive. The download page offers x86 and x64 Portable ZIPs for Stable, plus ARM64 for Beta, that can run from an extracted folder or USB drive; Installed Setup requires Windows 10 version 1809 or newer. After a normal visible startup, QuickInstaller now shows the selected release's built-in notes once. Closing the native dialog records that release for the current Installed or Portable profile; hidden or minimized startup waits without forcing the window forward.
New: MSIX and MSIX bundle installer support — packages signed with a trusted certificate now use Windows' built-in package management, with installed packages detected from live registrations and rechecked immediately before update or removal.
New: Installed-apps settings to include Microsoft Store apps and built-in Windows apps in the list (both hidden by default, so you see your own installed apps first).
New: MSIX apps are now identified by where they came from — the Microsoft Store, built into Windows, or installed directly (sideloaded, like Claude). The list shows your directly-installed apps by default; Store and built-in apps can be shown too.
New: Available third-party updates and background-completion results now appear as non-modal QuickInstaller pop-ups, with optional sounds and actions that run when you click the hovered message text; the title, icon and surrounding card remain inert, while the close button only dismisses the pop-up. QuickInstaller's own available update uses the title-bar button or the manual-check dialog instead.
New: The installer and Settings now offer separate, default-off choices for diagnostic sharing and minimal active-installation analytics. Neither choice enables the other, continuing without sharing does not affect QuickInstaller functionality, and the one-time in-app reminder waits until startup work is finished and QuickInstaller has been idle for ten seconds.
New: Installed uninstalls and portable-app deletions now open an in-app review where you can choose which apps to remove and arrange their execution order. Installed apps offer interactive or automatic uninstall, with each catalog definition's exact silent-uninstall options applied consistently to current-user and all-users apps, while portable apps can be deleted permanently or moved to the Recycle Bin for recovery.
New: Administrator-required installed-app maintenance, protected Portable updates, Installed QuickInstaller Setup updates, and AppApi-authorized catalog EXE/MSI installers now use an isolated helper while QuickInstaller itself stays at normal permission. Windows UAC is the permission prompt, without a second QuickInstaller dialog. A manual administrator launch hands its verified helper to the final normal-permission client until that client closes, including from per-user and Portable folders, and restores an existing minimized or tray window. The Keep administrator access until QuickInstaller closes setting under Settings > Downloads & installation is off by default, and is on after upgrading from 0.5.x only if Launch as administrator was on. When on, it reuses the first helper approved during ordinary work until the app closes; when off, it keeps one approved helper for the complete current batch, never one prompt per row. Cancelling or declining elevation cancels the whole batch just like its Cancel action, while an unavailable, rejected, or unsigned administrator route fails only that row so independent work can continue.
New: Installed and Portable automatic update checks now run in QuickInstaller itself at normal permission without opening its window. Each run checks your Installed and Portable apps and installs their updates exactly as Install Updates Silently does, skipping ignored apps and apps that cannot update silently. An app counts as updated only when its new version is detected. Closing QuickInstaller while a run is applying updates cancels that run immediately instead of waiting for it to finish. Afterwards the status bar lists how many apps were updated, skipped or failed, a failed app is announced once for each offered version, and the usual apps-updated notification appears when something was updated and the new Scheduled updates setting Show a notification after updates are applied (on by default) is on. Installed automatic updates require an administrator account, while standard users can schedule Portable updates when their destination is writable. Disabling a schedule preserves its selected apps, time and idle choice. Settings waits until the scheduled-updates page is visible before repairing an outdated task, shows Repair only after a cancelled permission prompt, and reuses retained administrator access when available. Updates that need administrator access are skipped without showing UAC when no administrator access is retained, and Portable schedules remain repairable after their folder moves.
Improved: Browse Applications now searches the catalog on the server and loads results in batches of 50 as you scroll, instead of downloading the whole catalog first. Type a search and choose filters, then press Enter or click Search to apply them together, or click a category name to browse that category at once; matching ignores letter case and accents. Apps you check stay visible above the results across searches, filters and scrolling, keep the installer you chose, and are exactly what Install uses. The list shows loaded and selected counts, a Clear selection button unchecks every selected app, and a Show earlier results button reloads results you scrolled past. Browse no longer offers Export, the Installed filter or column sorting; installed apps are still marked in the list. Importing an app list now looks up only the apps it names, including portable apps, and shows them as selected apps; the list shows only your selected apps until you search again. When apps are already selected, you choose whether to keep or discard them, or cancel. The import reports how many apps were selected, already installed or not found.
Improved: The obsolete global 32-bit installer preference has been removed. Browse Applications chooses installers that Windows can run, prefers native ARM64 packages on ARM64 devices, and keeps supported architecture choices available for each app. Installed and Portable update checks, including scheduled checks, now use executable architecture evidence and the architectures Windows can run; uncertain ARM64 installations receive only architecture-neutral updates.
Improved: The app can now be translated into more languages — anyone can add or refine a translation, and any text that hasn't been translated yet simply falls back to English instead of appearing blank. Available languages are picked up automatically and listed under their own name.
Improved: Both language pickers now put the languages you prefer in Windows first, use the first supported preference as the initial selection, show each language under its own name with its English name alongside it, and visually separate those matches from the remaining languages.
New: Settings > Language now lets you contribute a translation directly — open your personal translations folder, copy your active language as a starting point (to improve it, or as a template for a new language), and restart to load it. The Settings screens are now fully translatable.
New: Browse Applications can now download a package without installing it, using the same option available for Installed and Portable Applications. The option is consistently named Download package and is unavailable when the package definition has an error.
New: Interrupted downloads can now resume from saved progress when supported, including after restarting QuickInstaller.
Improved: The entire app is now translatable and fully translated into all supported languages — the Installed Applications, Portable Applications, and Browse Applications screens (toolbars, right-click menus, column headers, status text), the main window, tray icon menu, and the About/Feedback/restart dialogs.
Improved: The About screen, installer and legal notices now identify QuickInstaller's verified legal operator and organization number, while legally required business contact details are kept in one place on the Contact page.
Improved: Pop-up dialogs now follow your language as well — the confirmations, warnings and information boxes were the last part of the app still fixed in English no matter which language you picked. This covers deleting log files, resetting settings, deleting the app cache, logging out, deleting a portable app, creating shortcuts, exporting a list, the feedback thank-you, and the messages shown when your browser can't be opened.
Improved: The confusing "Currently Unavailable" status has been renamed to "Server Error" and now shows a tooltip explaining that QuickInstaller's server couldn't refresh that app's update info, and that this is usually temporary.
Improved: Submit, Edit submission and Vote buttons in the Installed and Portable app lists now explain what each action does; unavailable submissions also explain why Microsoft Store and built-in Windows apps cannot be accepted.
Fix: Portable app updates now keep the current operation status visible while showing the row detail below it. Browse Applications now shows row progress in that detail slot, without repeating the same install phase in both status-bar lines. Installed and Portable updates now wait briefly for Windows to report a changed version observation before saying an update made no change.
Fix: With "Auto select updates" enabled, an installed app whose update was found only by a later background recheck — rather than by the main update check — was listed as having an update but left unticked, so "Update selected" silently skipped it. Those updates are now ticked along with the rest, as long as you have not changed the ticked list yourself since the check; once you have, your selection is left alone.
Fix: For apps configured to close specific background processes before installing, a process name written with a wildcard (such as "chrome*", to cover a program's helper processes) was quietly ignored and nothing was closed — even though the same wildcard already worked in the related setting for processes to wait for. Wildcards now work consistently everywhere a process name is used, so those installs no longer fail on a file still in use.
Fix: When several versions of the same program were installed side by side — for example the .NET 8.0 and 9.0 Desktop Runtimes — their updates were never offered: the outdated ones reported OK even though a newer version was available. Each group of versions that replace one another is now offered its update on the newest version you have installed, so you get one update to apply per group instead of nothing at all — and instead of the same update repeated once for every old version still on the machine. The older ones show OK - Superseded, meaning the newer install beside them is the one carrying the update.
Fix: Installed and Portable versions of the same app are now grouped by app name and ordered newest-first with a consistent platform tie-breaker.
Fix: Programs whose version QuickInstaller has to read from their name in the installed-programs list, or from the description inside their program file, could be compared against a completely unrelated version number and end up with the wrong update status. Both are now read from the right place.
Fix: The tray icon's right-click menu kept the language it started in — switching language updated the rest of the app but left Open, Check for updates, Open log and Exit in the old language until the next restart. The menu now follows the language you pick, immediately.
Fix: The installed version of this beta would not start at all — it closed immediately with a Windows error log entry and no window. A support file needed at startup was left out of the installer, so QuickInstaller failed before it could even show its splash screen (running it straight from the build folder still worked, which is why it went unnoticed).
Fix: Ignored updates came back on their own after a while. An app updating itself could change the details QuickInstaller used to recognise it — switching from 32-bit to 64-bit, a publisher renaming itself, or simply being briefly absent while an update reinstalled it — and the next scan then treated your ignore rule as belonging to nothing and deleted it. What you choose to ignore is now kept no matter how the app changes, and nothing deletes it automatically.
Fix: "Restart required" disappeared on its own, sometimes while QuickInstaller was still open. QuickInstaller worked out whether Windows had restarted by comparing two clocks that drift apart, so normal clock adjustments looked like a restart — and after about 25 days of uptime the calculation broke outright. A pending restart is now cleared only by an actual restart.
Fix: Ignoring an update is now saved immediately. Previously it was only written to disk if something else happened to save afterwards, so closing QuickInstaller at the wrong moment lost it.
Fix: If the file holding your ignored updates was damaged (by a crash or power loss while saving), QuickInstaller silently started over from empty and then overwrote the file — losing everything. It now keeps a backup, restores from it automatically, and never overwrites a file it could not read.
Improved: "Delete app cache" no longer clears your ignored updates, pending restarts or update history — it only removes cached lists and temporary files. Clearing those is now its own action, "Forget remembered apps", under Settings > Data & diagnostics, and it tells you exactly what it will forget before doing it.
Fix: When the server couldn't be reached while checking for updates — a connection timeout or dropped connection — the app could report a hard error instead of the expected "could not connect to server" message; these network problems are now recognized correctly.
Fix: A slow server could cause the app to wait far longer than intended when reporting a download problem or fetching a download; these requests now time out promptly.
Fix: The app could stop responding while checking for updates on PCs with many installed applications — the update check no longer blocks the interface.
Fix: Checking for a new QuickInstaller version could crash when a download error occurred (for example when the setup file was locked by another process); the error is now reported cleanly instead.
Fix: Browser sign-in callbacks now connect reliably even when the browser responds immediately. If an update has already closed the original sign-in session, QuickInstaller keeps or opens the sole matching client, explains that sign-in must be retried, and never transfers callback secrets through normal startup messages or logs.
Fix: Opening Feedback could fail if an image disappeared from the clipboard while the dialog was reading it; the dialog now opens normally and simply leaves the optional screenshot empty. Its Send logs option now includes the client log, update-coordinator log, and latest privileged-host audit log in one readable attachment.
Fix: A protected all-users installation could be rejected before UAC because limited permission to create unrelated items at the Windows drive root was mistaken for permission to replace QuickInstaller. The host now keeps the full product-tree checks while evaluating ancestor replacement authority correctly.
Fix: Cancelling a Feedback submission is now shown as cancelled instead of as an error.
Fix: Right-clicking a row in the app lists could show a context menu full of blank lines; right-clicking now selects that row and shows the correct menu for it.
Fix: Settings could manage Desktop and Start menu shortcuts in the current user's folders even when QuickInstaller was installed for all users. It now uses the correct shared folders, and an all-users update moves or removes any duplicate shortcuts left in the wrong place.
Fix: App-list header menus now become unavailable while their list is empty or busy, instead of offering actions that cannot run.
Improved: The right-click menus in the Installed and Portable app lists are simpler and consistent — Order By Status is now offered on the app row menu in both lists, and the redundant Scan entry was removed from them (the Scan button and F5 still work as before).
Improved: Browse Applications no longer shows the "Latest app update" date above the list.
Fix: The text cursor in app-list search boxes now uses the same clear, theme-aware color as entered text instead of the faint placeholder color.
Fix: The navigation icons on the left never showed a tooltip when the menu was collapsed, since the tooltip was attached to an element that couldn't receive mouse hover; collapsing the menu now shows the same text as a tooltip that the expanded labels display.
Fix: Removing the registry program entry of an app installed for all users failed with an error. It now asks for administrator approval and removes the entry; entries installed for the current user are still removed without a prompt.
Fix: Automatic refreshes now leave download, install and delete progress alone, keep each row's final result visible, and make sure every app selected in a batch reaches a finished status.
Improved: Long-running actions across Installed, Portable and Browse Applications now use consistent progress and cancellation handling — each ready package starts in order while later packages continue downloading and preparing. Using QuickInstaller's Cancel action or declining an elevation prompt cancels the whole batch, marks every waiting app cancelled straight away, and lets an app already installing finish before its row becomes cancelled; cancelling inside a vendor installer's own window cancels only that app and later apps continue. Final and mixed batch results stay visible with completed and failed counts, safe remaining apps continue after an ordinary failure, and the tray always returns to the QuickInstaller product name.
Fix: Installed and Portable app changes detected during scans, installs or removals are now reconciled afterward instead of being lost. Existing rows keep their state, changed and new rows are checked again together in one efficient batch, and an earlier update result is visibly marked unverified until a fresh check succeeds; removed apps disappear, and Submit or Ignore is offered only after the appropriate successful server result — neither is offered for a server-error definition.
Fix: Installed-app update checks now use cached app, executable and install-location data immediately for fast startup results, release scan progress and cancellation as soon as the visible result completes, keep manual checks ahead of background refresh work, stop remaining startup scan/check work when cancelled, refresh paths once in the background, silently correct only affected idle rows, and avoid repeating unchanged disk searches on later checks.
Fix: Portable Applications scans now finish reliably, including when automatic update checks are enabled, and folder changes are detected without creating a separate watcher for every app.
Fix: Portable Applications now refreshes the selected update count and download size when update results arrive after the startup scan, instead of leaving the status bar at zero.
Fix: Portable Applications now shows the matched app or apps in a portable app folder after an update check and hides unrelated executables in that folder and its subfolders. Separately matched executables in the same folder remain available.
Fix: Cached Installed and Portable app lists now recover from stale, missing or out-of-order cache updates instead of keeping old rows or overwriting newer results.
Fix: Notification pop-ups could appear in the wrong place, or partly off-screen, after changing your screen resolution, display scaling, or monitor setup while QuickInstaller was running. They now reposition correctly, including any pop-up already on screen when the change happens.
Fix: Notification pop-ups now appear reliably while QuickInstaller is minimized to the system tray, even if an earlier notification was shown before minimizing.
Fix: Changing your display resolution, scaling, or monitor setup (for example, undocking a laptop) while QuickInstaller was closed or running could leave the main window's title bar stranded above the top of the screen, out of reach. The window now fits itself back onto a visible screen automatically, both at startup and immediately after a display change.
Fix: Clicking Check for updates could leave the entire title bar unresponsive — Settings, Feedback and the menu stopped working — if the download progress window opened invisibly behind the main window. The download window now always opens visibly in front and releases the title bar normally when it closes.
Fix: QuickInstaller Beta showed up as its own entry in the Installed Applications list instead of being excluded like the running app always is. Beta now recognizes and excludes itself the same way the regular release does.
Improved: A fresh QuickInstaller install now opens the main window at a normal, non-maximized size instead of always starting maximized.
Improved: The main window can no longer be resized smaller than a minimum usable size.
Improved: The Installed, Portable and Browse Applications lists now load, sort and automatically reorder much faster, while keeping row selection, expanded details and app actions responsive. Completed update checks now publish row results and their final automatic order together, while operation-triggered status sorting returns to the start of the list once so the active result is visible.
Improved: Bottom status messages now use clear informational, warning and error colors so important results are easier to recognize.
Improved: The navigation panel now uses a softer surface color with a clear selected-item state in both Light and Dark themes.
Improved: Installed and Portable app lists now start their startup refresh as soon as the main window is ready, instead of waiting through a fixed pause, so the window remains responsive while fresh app data begins loading sooner.
Improved: QuickInstaller now opens much faster by loading its visual theme only once and waiting until after the splash screen to prepare it. Settings now offers coordinated QuickInstaller Violet and Graphite themes with Light, Dark, or live System mode; changes apply immediately throughout open windows, dialogs, and notifications, with modernized controls, navigation, dialog title bars, and compact app-list toolbars whose outlined buttons and action grouping stay consistent across views.
Improved: The Donate action now uses the same gift icon in the main window and navigation drawer.
Fix: Donate and Login buttons now remain available while Installed, Portable, or Browse Apps is busy installing or updating apps.
Fix: Automatic uninstall again removes Windows Installer (MSI) apps silently instead of opening the installer window. Batch uninstalls now start the next app as soon as the previous uninstall finishes, while keeping the brief delay before its completed row disappears.
Improved: Settings is now an adaptive, searchable workspace organized around common tasks, with changes saved immediately (the Windows startup and automatic-update tasks are written once when Settings closes) and clear recovery when saving fails. App-list appearance choices now live in one View menu available directly from Installed, Portable and Browse Apps.
Improved: This changelog now shows the QuickInstaller version each set of changes shipped in, and the version is written the same way everywhere — in the title bar, the About box, the installer and here — with trailing zeroes left off, so this release reads as 0.6.1 rather than 0.6.1.0.
Improved: Updated QuickInstaller to the latest .NET 10 runtime for better performance and long-term support; the installer now downloads and installs the .NET 10 Desktop Runtime automatically if it isn't already present.
Improved: More reliable detection of whether the required .NET runtime is already installed — the installer now checks the actual installed runtime files instead of registry entries (which can linger after an uninstall), so the runtime is installed whenever it is genuinely missing.
Improved: App logos in the lists are noticeably sharper, especially on high-DPI screens and in dense rows. They are stored at a higher resolution, icons and vector logos are rendered at the size they are actually shown at instead of being blown up from a small frame, wide logos are letterboxed rather than stretched, and empty space around a logo is trimmed so the artwork fills the row. Logos also no longer disappear when a vendor moves, renames or deletes the image on their own site — QuickInstaller keeps the one it already has.
Improved: QuickInstaller now finds more of an installed app's own executables and more reliably picks the right one as its main executable — it checks both 32-bit and 64-bit registry locations, Start Menu and taskbar-pinned shortcuts, and "Open with" associations, rejects executables that belong to another product, prefers the strongest product and version match over an unrelated updater or helper, and only closes or stops an automatically discovered executable when its exact trusted path matches the running process.
Privacy: QuickInstaller no longer treats the old default-on "Send error reports" setting as permission. Diagnostic reports and usage analytics now require separate fresh choices; both start off and can be changed later in Settings.
Show previous releases
v0.5.9626.14353 · Released
Fix: Prevents error reporting and background or Portable-app work from failing because of memory and threading errors.
Improved: Moves update URL handling to the server and checks for QuickInstaller updates after software updates finish.
Show full release notes
Fix: Application error dialog could itself crash with an out-of-memory exception, hiding the real error message.
Fix: Threading exceptions that could occur during background update checks and when adding or removing portable apps from a monitored folder.
Improved: QuickInstaller self-update check runs after software update checks complete.
Improved: Moved download URL parsing to the server, reducing client logic and allowing fixes without a client update.
v0.5.9617.35390 · Released
Fix: Restores reliable Portable-app scanning during startup.
Fix: Didn't always scan Portable apps on startup.
v0.5.9606.36437 · Released
Fix: Keeps Settings responsive after other dialogs and prevents silent installs from enabling startup or update checks.
Fix: Opening the Settings dialog after the Feedback or About dialog could cause tab items to become unresponsive (caused by a bug in MaterialDesignInXAML).
Fix: Installer now does not set Windows startup and updates check during silent installs.
v0.5.9605.21716 · Released
New: Adds an installer option to launch QuickInstaller with administrator access.
Fix: Corrects Portable shortcut creation, shortcut arguments, and an extra context-menu separator.
Improved: Improves shortcut targeting, elevation guidance, account controls, and browser-link handling.
Show full release notes
New: Installer option to launch QuickInstaller elevated.
Fix: Creating portable application shortcuts now creates the correct desktop shortcut during install and update.
Fix: Fixed a minor bug when creating shortcuts with arguments.
Fix: Fixed a minor UI bug causing an extra separator in the context menu.
Improved: Settings - Improved shortcut creation to detect whether QuickInstaller is installed per-user or for all users.
Improved: Settings - Improved warning UI when QuickInstaller is not launched elevated.
Improved: UI - Updated title bar buttons, including new account menu with "My App Submissions" and logout.
Improved: Login - Improved handling when opening links in the system browser, including error message if no browser is associated with https links.
v0.5.9588.36438 · Released
Fix: Keeps login usable without a default HTTPS browser by copying the sign-in URL.
Fix: Login failed for users without a default browser associated with HTTPS links. The URL is now copied to the clipboard so it can be pasted into a browser.
v0.5.9584.26724 · Released
New: Adds a Settings choice for launching QuickInstaller with or without administrator access.
Fix: Resolves installer elevation failures on some systems.
Fix: Resolved installer elevation issue on some systems.
New: Added option in Settings to launch QuickInstaller with or without elevation.
v0.5.9583.13126 · Released
New: Allows standard-user operation with dynamic administrator access when required.
Fix: Corrects remembered apps, login and scheduling timeouts, long-running scheduled tasks, Portable shortcuts, and day-based update intervals.
Improved: Strengthens exception recovery, Settings clarity, unresponsive-instance handling, and the modern installer experience.
Show full release notes
New: Elevation: Administrator permissions are no longer required. - Updated installer scripts for dynamic elevation: supports both standard and admin installs, with privilege dialog override.
Fix: Possible fix for resetting ignored applications.
Fix: Login timeout issues, including Windows Task Scheduler improvements.
Fix: Windows Task Scheduler - Fixed bug that caused QuickInstaller to close after 3 days, including more robust handling.
Fix: Creating portable application shortcuts was created in the app folder with wrong name, not on the desktop with correct name.
Fix: Issue with update check interval when scheduled by days always being 1.
Improved: Enhanced global exception handling, including support for unobserved task exceptions and improved dispatcher logic.
Improved: Settings - Update UI labels and tooltips for clarity and consistency.
Improved: If QuickInstaller becomes unresponsive, starting a new instance should close the previous one.
Improved: Installer improvements: Switched to "modern dynamic" installer UI for better dark/light mode, updated installer dependency for Windows Desktop Runtime dependency to 8.0.25.
Improved: Several minor improvements.
v0.5.9533.38853 · Released
Improved: Introduces a clearer page for completed browser login.
Improved: New login completed page.
v0.5.9532.24737 · Released
New: Moves app submissions to the server and lets users vote on other submissions.
Fix: Corrects matching for multi-version apps and restores missing submission actions.
Improved: Moves matching server-side, adopts OAuth login, reduces application size, and refreshes the interface.
Show full release notes
New: Moved all app submission handling to the server.
New: Users can vote on other users’ submissions.
Improved: Moved matching logic to the server.
Fix: Resolved a matching issue for some apps with multiple versions.
Fix: Submit button was not always visible until the user changed the row.
Improved: Updated user login to use OAuth.
Improved: Upgraded libraries used by QI.
Improved: Reduced application size by removing the WebView2 control used for login.
Improved: Several minor GUI improvements.
v0.4.9475.39079 · Released
Improved: Updates dependencies, reduces icon size overhead, and refines the interface.
Improved: Upgraded libraries used by QI.
Improved: Reduced application size by optimizing icons.
Improved: Several minor GUI improvements.
v0.4.9469.37197 · Released
Fix: Prevents the progress bar from remaining indeterminate after errors.
Improved: Improves version detection and support for installs or upgrades that require restart.
Improved: Version detection.
Improved: Support for installs/upgrades that require a restart.
Fix: Progress bar could get stuck in intermediate mode on errors.
v0.4.9388.32490 · Released
Fix: Corrects refresh-time threading failures and Portable packages extracted into an unwanted subfolder.
Fix: Thread exception when refreshing app values.
Fix: Some portable apps were extracted to a subfolder instead of the main portable app folder.
v0.4.9374.17299 · Released
Fix: Restores expected search-box behavior.
Improved: Shows install progress as well as download progress.
Fix: Search text box did not work as expected.
Improved: Status now indicates install progress in addition to download progress.
v0.4.9370.36406 · Released
Fix: Corrects Portable extraction, sequencing and cleanup, and reliably brings the main window to the front.
Improved: Speeds up app grids and improves settings recovery, import/export, Mega downloads, splash control, and runtime setup.
Note: Also includes smaller client and server refinements.
Show full release notes
Fix: Portable apps - Prevent extraction into a new subfolder for some packages.
Fix: Portable apps - Prevent downloading the next package while extracting the current one.
Fix: Portable apps - Clean up packages after extraction.
Fix: Main window not showing in front on startup.
Improved: Replaced DataGrid with Syncfusion (significant speed improvements, but still room for improvement).
Improved: Error handling and logging when saving settings.
Improved: Export and import of applications.
Improved: Added support for downloads from Mega.
Improved: Added option to disable the splash screen on startup.
Improved: Updated installer download for Windows Desktop Runtime to 8.0.19.
Note: Many other small improvements and fixes, including server-side improvements.
v0.4.9211.14756 · Released
Fix: Prevents search-box asynchronous binding from corrupting the interface.
Fix: Resolved GUI corruption caused by async binding in the search text box.
v0.4.9173.36781 · Released
Fix: Extracts Portable packages containing both 32-bit and 64-bit executables into the correct folder.
Fix: Portable apps - Packages with both 64-bit and 32-bit executables are now extracted to the correct folder (instead of new subdirectories).
Released
Fix: Restores the Latest Update Version column for Portable apps.
Fix: Portable apps - Added column for Latest Update Version (forgot to add it after the redesign).
Released
Fix: Corrects tray tooltip placement, feedback reporting, startup exceptions, ZIP extraction, and other minor defects.
Improved: Speeds up grids and updates, makes the splash movable, refreshes the interface, and moves configuration to the user profile.
Show full release notes
Improved: Changed grid control and optimized bindings to improve performance.
Improved: Made the splash screen movable.
Improved: Improved update process with retry handling to avoid antivirus-related exceptions.
Improved: Minor GUI improvements.
Improved: Configuration location was changed to %APPDATA%\QuickInstaller.
Fix: Tray icon tooltip appearing in the top-left corner of the screen.
Fix: Bug when reporting feedback via right-click on apps.
Fix: Several silent exceptions on startup.
Fix: Minor bugs related to ZIP extraction.
Fix: Several minor bug fixes.
Released
Fix: Handles illegal filename characters and corrects restart, version-count, and paid-license filtering defects.
Fix: QuickInstaller now supports apps with illegal file characters in display names (due to the app name used in file downloads).
Improved: Application matching for apps that use the executable’s product version.
Improved: Added new filter "All supported apps" for installed and portable apps.
Fix: Bug in the Windows restart function.
Fix: Minor bug when displaying major version count.
Fix: Minor bug in the online apps view when filtering on License = Paid.
Improved: Column headers (smaller size and bottom divider).
Improved: Feedback flow - show warning instead of disabling screenshot checkbox when the clipboard is empty.
Improved: Updated UI text to use "Applications/Apps" instead of "Programs".
Released
Fix: Corrects silent uninstall detection and interface sizing or theme issues.
Improved: Adds grid ellipsis, refines the interface, and upgrades QuickInstaller to .NET 8.
Show full release notes
Fix: Silent uninstall issue when apps were reported as MSI but used a different installer type (in some cases, MSIs are wrapped in other installer package types).
Fix: Combo boxes too small in online apps.
Fix: Dark mode buttons and light mode links in the submit apps view.
Improved: Added text ellipsis in grids when space is limited.
Improved: Minor GUI fixes.
Improved: Upgraded runtime to .NET 8.0 and updated all packages.
This website uses cookies to ensure you get the best experience on our website. Learn More