Create installer from snapshot

Recommended Posts


Hi peeps,


I'm looking for a software which creates a snapshot of your system (files & registry) before and after installing an application and creates an installer based on the snapshots difference. I remember using 1 for making silent installers during XP days, and it was freeware. Got it from MSFN, but the page is long gone.

Any help?



Link to post
Share on other sites
  • 4 weeks later...

Program Installation Monitor (Primo)


Primo is actually a before and after snapshot utility based around Regshot 1.8.2 and users with experience of that utility will probably like Primo as well because it has a few additions. The program consists of 2 executable files, the Primo executable to take the snapshots and then save the differences file, and a tool called CHKUnin which creates a .reg file and a .bat file, both of which can be used to delete the monitored application installs or delete any leftovers after an uninstall.



Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Usman Khan Lodhi
      Here's how to set up animated desktop wallpapers on Windows 10
      by Usman Khan Lodhi

      Windows offers three choices to users when setting up desktop wallpapers. The wallpaper can be changed from the Background settings, which lets users choose between a picture, a color, or a slideshow containing photos that change at preset intervals. Users that are tired of these options can now set up animated desktop wallpapers, thanks to Lively Wallpaper, a free and open-source software.

      Using Lively Wallpaper, users can make desktop wallpapers out of videos, GIFs, emulators, web addresses, and more. The installation process is pretty straightforward. Once the setup file is downloaded, one simply needs to run it. While installing, it's possible that the software is flagged as a virus, but GitHub user rocksdanister, the developer of Lively Wallpaper, noted that this is a false positive, and encouraged users to inspect the code of the open-source software.

      When installed, Lively Wallpaper can be accessed from the icon tray at the right-bottom of the screen. It features a total of 12 wallpapers that come preloaded, and there is also an option to add more. Doing so simply requires dragging and dropping files or webpages that users would like to set as the desktop wallpaper. Additionally, users can also set up video streams as wallpapers by following the same steps. Video quality can be adjusted to one's preference.

      When I ran Lively Wallpaper on my PC, I set up Eternal Light, which is a render of a beautiful sunset, as the background. On average, it utilized around 25 percent of the GPU (NVIDIA GeForce GTX 1660 SUPER) and had a negligible impact on the CPU. Upon switching to any full-screen application, the wallpaper playback is paused, which means I don't have to worry while playing GPU-intensive games like Red Dead Redemption 2. There are additional settings that let users set wallpaper playback rules based on running foreground applications.

      Lively Wallpaper also comes with multiple monitor support, which means users can span a wallpaper across all screens, duplicate the same wallpaper across all screens, or set up different wallpapers for each screen.

      The developer admits that Lively is still in development, so it is possible that users may encounter bugs. He encourages users to create a GitHub issue along with a log file.

      To get Lively Wallpaper, head over to its GitHub repository, and download the latest version (v1.1.4.0) of the software. The software requires you to have Windows 10 version 1903 or above, so if you haven't updated Windows in a while, now would be a good time to do so.

    • By Abhay V
      Google extends support for Chrome on Windows 7 by six months, to now end in 2022
      by Abhay Venkatesh

      Google today announced that it is extending support for the Chrome browser on Windows 7 by another six months, with the end-of-support now set for January 15, 2022, moved from the earlier July 15, 2021 timeline. The new date makes it exactly two years since Windows 7 reached its end of life. The company says that the decision was based on the feedback received from its enterprise customers and data about companies’ migration plans to Windows 10.

      The search giant adds that many organizations were slated to migrate to Windows 10 this year. However, the challenges brought about by the pandemic resulting in differing priorities for enterprise IT teams have delayed the migration. The firm also cites a Kantar study that it commissioned that notes that 21% of organizations are still in the process of migrating from the legacy OS to the Redmond firm’s latest offering.

      Additionally, Windows 7 is still being supported for some users that have opted for Extended Security Updates, the price of which doubles every year. The Mountain View company says that such users can “benefit from Chrome’s security and productivity” features since the browser will not only receive security updates but also new features. It also touts the upcoming enterprise features that Windows 7 users will be able to leverage thanks to the extended support period.

      Lastly, Google says that it will “continue to evaluate the conditions [its] enterprise customers are facing” and will communicate any other changes in the future.

    • By Copernic
      Inno Setup 6.1.2
      by Razvan Serea

      Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.

      Inno Setup key features:

      Support for every Windows release since 2000, including: Windows 10, Windows 8.1, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003, and Windows 2000. (No service packs are required.) Extensive support for installation of 64-bit applications on the 64-bit editions of Windows. Both the x64 and Itanium architectures are supported. (On the Itanium architecture, Service Pack 1 or later is required on Windows Server 2003 to install in 64-bit mode.) Supports creation of a single EXE to install your program for easy online distribution. Disk spanning is also supported. Standard Windows wizard interface. Customizable setup types, e.g. Full, Minimal, Custom. Complete uninstall capabilities. Installation of files: Includes integrated support for "deflate", bzip2, and 7-Zip LZMA/LZMA2 file compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX's and type libraries, and install fonts. Creation of shortcuts anywhere, including in the Start Menu and on the desktop. Creation of registry and .INI entries. Running other programs before, during or after install. Support for multilingual installs, including right-to-left language support. Support for passworded and encrypted installs. Support for digitally signed installs and uninstalls, including dual signing (SHA1 & SHA256). Silent install and uninstall. Unicode installs. Integrated preprocessor option for advanced compile-time customization. Integrated Pascal scripting engine option for advanced run-time install and uninstall customization. Full source code is available (Borland Delphi 2.0-5.0 and 2009). Inno Setup 6.1.2 changelog:

      Compiler IDE change: Added new Print... (Ctrl+P) menu item to the File menu. Minor tweaks. 6.1.1-beta (2020-10-29) Various improvements have been made to the Compiler IDE:

      Added new Find Previous (Shift+F3) menu item to the Edit menu. The Find Next (F3) menu item now always searches down. Added new Find in Files... (Shift+Ctrl+F) menu item to the Edit menu which shows the results in a new "Find Results" view. The Compiler IDE's New Script Wizard now offers an option to create a file assocation. Added autocomplete support for constants, event functions, flags, sections, and Inno Setup Preprocessor (ISPP) directives. Other changes

      The /PORTABLE=1 command line parameter accepted by Inno Setup's own installers has been improved to allow side-by-side installations. For example, to quickly install a new version to the current user's desktop without affecting already installed versions use the following command line parameters: /portable=1 /silent /currentuser. Setup's and Uninstall's Back and Next buttons no longer display outdated "<" and ">" markers. Added new topic to the help file listing the additional Compiler IDE keyboard commands which are not listed in the menus. Added new Keyboard Commands menu item to the Compiler IDE's Help menu to open this topic. ISPP change: Added new SaveStringToFile support function. Fix: Calling DLL functions which return a 64-bit integer now gives correct result values. Minor tweaks. Download: Inno Setup 6.1.2 | 4.3 MB (Freeware)
      View: Inno Setup Website | Full Release Notes

      Get alerted to all of our Software updates on Twitter at @NeowinSoftware

    • By Abhay V
      A host of anti-virus engines are flagging recent Dell printer drivers as unsafe
      by Abhay Venkatesh

      Recent releases of Dell printer drivers for various versions of Windows are being flagged by a number of anti-virus programs as malware, as spotted and reported by journalist Brian Krebs on Twitter (via WindowsCentral). A few examples of such reports can be viewed on Virus Total that provides logs of malware detection by various anti-virus programs.

      The drivers in question seem to include releases from Dell in the past few months, including one from September 24, detailed here. Krebs posted the results of the file in the logs on Virus Total, which show the file being flagged as “Malware” or “Trojans” by a number of programs including the likes of Avast, McAfee, Microsoft, Fortinet, and more. The logs suggest that at least 29 anti-virus engines detected the file as unsafe.

      It is currently not clear what is triggering these detections, and if the said files are safe for installation or have been compromised. Krebs suggests that users that are looking to download the latest drivers hold off on downloading them for the time being. It is possible that the computer maker re-releases the drivers after scrutiny or provides an update at the least about the reports and the validity of its driver offerings.

    • By Abhay V
      Patch Tuesday: Here's what's new for Windows 7 and 8.1 this month
      by Abhay Venkatesh

      It is the second Tuesday of the month, which means that it is time for Patch Tuesday updates. As usual, all supported versions of Windows receive updates on Patch Tuesday, which include all Windows 10 versions other than version 1511, Windows 8.1, and only the users of Windows 7 that have opted to receive the Extended Security Updates (ESUs).

      As usual, these updates are split into two sets – a monthly rollup and a security-only update. While the monthly rollup can be installed via Windows Update, the security-only update must be installed manually.

      For Windows 8.1 and Windows Server 2012 R2, the monthly rollup is labeled KB4586845 and can be manually downloaded from the Update Catalog here. Below are the improvements and fixed made this month:

      However, there is also one known issue that users must be aware of:



      Certain operations, such as rename, that you perform on files or folders that are on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”. This occurs when you perform the operation on a CSV owner node from a process that doesn’t have administrator privilege.

      Do one of the following:

      Perform the operation from a process that has administrator privilege.

      Perform the operation from a node that doesn’t have CSV ownership.

      Microsoft is working on a resolution and will provide an update in an upcoming release.

      The security-only update is called KB4586823 and can only be installed manually from here. The two fixes in this update are the same as the first and last points in the monthly rollup, and this update shares the single known issue with the one mentioned in the monthly rollup.

      As for Windows 7, these updates will only be available to businesses that have opted to pay for extended security updates since this version of the OS reached the end of support officially in January 2020. Eligible users will receive monthly rollup KB4586827, which can be manually downloaded from here. The update includes the following fixes:

      This update also has a couple of known issues which are mentioned below:



      After installing this update and restarting your device, you might receive the error, “Failure to configure Windows updates. Reverting Changes. Do not turn off your computer,” and the update might show as Failed in Update History.

      This is expected in the following circumstances:

      If you are installing this update on a device that is running an edition that is not supported for ESU. For a complete list of which editions are supported, see KB4497181.

      If you do not have an ESU MAK add-on key installed and activated.

      If you have purchased an ESU key and have encountered this issue, please verify you have applied all prerequisites and that your key is activated. For information on activation, please see this blog post. For information on the prerequisites, see the "How to get this update" section of this article.

      Certain operations, such as rename, that you perform on files or folders that are on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”. This occurs when you perform the operation on a CSV owner node from a process that doesn’t have administrator privilege.

      Do one of the following:

      Perform the operation from a process that has administrator privilege.

      Perform the operation from a node that doesn’t have CSV ownership.

      Microsoft is working on a resolution and will provide an update in an upcoming release.

      The security-only update is termed KB4586805 and can be downloaded manually from here. The changes are identical to the monthly rollup and also shares its known issues with the rollup.

      Another point to note for Windows 10 users is that version 1809 reaches the end of support today for Home and Pro users, which means that users of those SKUs will receive their last cumulative update today.