Ultra Virus Killer Changelog

This page lists the most important changes and new features in each UVK update since the version 1.3.

 

UVK 7.8:

v7.8.2.0  Release date: April 26 2016

 General debugging and improvement.

 New System repair item: Auto-logon the current user. This new action allows you to set up automatic logon for the current user. Useful to avoid entering the logon password if the PC is rebooted before the repair operation ends.

 New System repair item: Remove user auto-logon. This new action is intended to undo the Auto-logon the current user fix above, but it can also be used to remove user auto-logon set by other means, such as through the Quick user manager section.

 New System repair item: Defrag the registry if needed. This new action will check the registry hives for fragmentation, and defrag the ones more than 10% fragmented. Note: The computer may be automatically rebooted after running this fix. Also this fix requires activation.

 

v7.8.1.0  Release date: April 12 2016

 General debugging and improvement.

 Fixed bug: The Fix IE and Windows Shell fix was lasting indefinitely in some computers.

 New feature: UVK now allows you to send the reports to the email address you wish. You still need to have a valid license in order to send the reports, though.

 

v7.8.0.3  Release date: April 07 2016 

 Fixed bug: The application was crashing in some computers, when running the Fix the Windows store and Metro apps fix. 

 Fixed bug: The application was crashing in some computers, when switching to the System Info section.

 

v7.8.0.1  Release date: April 06 2016 

 Bug fixing release.

 

 v7.8.0.0  Release date: April 05 2016 

 Fixed bug: The application was crashing on Windows Vista and 7, when checking if a hard drive is SSD.

 New fix: Cleanup notification area cache. This fix will cleanup the tray icon cache for all users. NOTE: The Windows Explorer process will be restarted while this fix is executed.

 New fix: Install the System Update Readiness Tool. This fix only works for Windows Vista and 7. It will download and run the System Update Readiness Tool in unattended mode.

 New fix: Reset Get Windows 10 notifications. This fix, only available on Windows 7, 8 and 8.1, will remove all Windows 10 upgrade notifications, including the tray icon and the corresponding Windows update notification.

 New fix: Fix Task scheduler errors. This fix will try to repair Task scheduler related errors, such as when it says "The selected task "{0}" no longer exists". NOTE: This fix is not available for Windows XP.

 Added support for two more script commands: <InstallSURT>, <ResetGWX> and <FixTaskScheduler> which allow to execute the three fixes above from a UVK script.

 Added support for a new script command: <CleanupMUICache> This command allows to execute the Clear the shell MuiCache fix directly from a UVK script, in unattended mode.

 Added support for a new script command: <CleanupAppData> This command allows to execute the Clear empty appdata sub directories fix directly from a UVK script, in unattended mode.

 Improved the Log analyzer's code and updated it to automatically insert the commands above.

 New feature: UVK now supports changing the path the Third party folder. It can be set to the same directory as %InstallSourceDir%, or even a custom path. The feature can be found in the Options section, there's a button named Third party folder options

 New System Info field: Windows product key from BIOS. This new field wil display the Windows product key stored in the UEFI BIOS, when available. 

 New feature: When UVK imports the Smart uninstaller's white/black kist, or the Ultra adware killer's white list from the default files, as explained in this help page, any changes to the white lists are updated in the original files.

 Updated the automation of the following third party tools: Kaspersy TDSSKiller and RogueKiller.

 Added a new item to the System repair's context menu: Check recommended maintenance. This button check all recommended maintenance fixes in the list.

 Updated Ultra Adware Killer with the latest version of the tool (4.2).

 

 

UVK 7.7:

v7.7.2.0  Release date: March 17 2016

 General debugging.

  Fixed: UVK was no longer being able to update Java.

 Improved the Fix corrupted user profiles fix.

.  New feature: The local cache of the VirusTotal reports is only valid for 10 days.

 New feature: UVK now skips defragging SSD drives.

 

v7.7.1.0  Release date: February 27 2016

 General debugging.

  Fixed Smart uninstaller's bug: When uninstalling programs, the Stop monitoring button of the progress dialog was only working for the first two consecutive programs.

 Fixed VirusTotal analysis bug:Uploaded files reported Scan queued, forever.

.  Fixed Quick user manager's bug. The tool was not allowing to create user accounts with empty passwords. Neither was it allowing to assign empty passwords to existing accounts.

 Fixed general bug: The application was requesting the running protection password (when enabled), for some tasks started from the System repair or from the Run script section.

 

v7.7.0.0  Release date: February 18 2016

 General debugging and enhancement.

  Added a new item to the Smart Uninstaller's context menu: Ignore whitelist once. This new button, only available when you're using the Smart uninstaller's white/black list feature, allows you to refresh the list while ignoring the whitelist (displaying all the items). This is useful if you to quickly uninstall one of the whitelisted programs or check if it is installed.

 Improved the hard drive information displayed in the desktop watermark and in the System info section.

 Improved the Configure Immunization feature by adding a check box allowing the user to be notified to re-enable the System Immunization or Execute prevent on the next reboot.

 Improved the VirusTotal list filtering: Files are only uploaded after processing all items. This way you don't need to wait for the uploads to complete before having all other VirusTotal results updated or filtered.

 Added suppor for Environment variables in the Desktop Watermark's PC identification personalized text. Also, the default text for this field is PC: %ComputerName%. | User: %UserName%

 When exporting the system information to an HTML file, UVK now also creates a INI file named SystemInfo.ini, in UVK's install folder. This file is intended to be parsed by repair trcking applications such as PCRT or CRS. We have chosen the INI file format for the effect, as it has parsing support in most programming languages.

 The Autorun manager, Service manager, Alternate streams manager ans Smart uninstaller lists now have auto-chckboxes to help in the selection.

 Updated 2Browse with its latest version 1.5, which includes many improvements and bug fixes, including the removal of annoying script error messages.

 Improved the VirusTotal analysis feature. We've worked directly with the VirusTotal team to provide faster retrieval of the VT reports, and also a better user experience, while reducing the VirusTotal bandwidth load. UVK no longer requests old reports to be rescanned, as it used to. Users can still manually rescan a file or URL directly from the Rescan file or Rescan URL link of the VirusTotal HTML reports generated by UVK.

 Added three more information fields to the System Info list: Windows activation state, User account control state and System restore state.

 The Smart uninstaller now remembers the last state of the Hide Microsoft signed files check box.

 Fixed reported bug: The application was not creating a Windows firewall exception for FTP at install time.

 Fixed reported bug: The HDD information displayed in the System info and the Desktop watermark was not accurate in some computers.

 Fixed reported bug: The Smart uninstaller was no longer showing up the Stop monitoring button while uninstalling programs.

 Removed some of the functionality of the Fix the Windows store and Metro apps on Windows 10. This is because the fix was causing some severe issues to the metro apps in Windows 10 when the OS has been upgraded to build 10586. Until we figure out why this is happening, the fix wil limited functionality on Windows 10.

 

UVK 7.6:

v7.6.0.0  Release date: January 28 2016

 General debugging and enhancement.

 All our executables are now signed using a certificate with a SHA-256 hash signature, as requested by the newest Microsoft code signing requirements.

 Added VirusTotal information directly to the lists, in the Process Manager, Memory Modules Manager, Autorun Manager, Service Manager and Smart Uninstaller sections. Also added the option to remove all items with clean VirusTotal results from the lists (not available for the process manager).

The result of the VirusTotal analysis for each item is displayed in a new column named VirusTotal. In order to see that column in the Smart Uninstaller's list, you will need to enable Details vew.

By default, the analysis of the items begin as soon as you jump to one of those sections, and files having not been analyzed by the VirusTotal engine yet, are automatically uploaded to VirusTotal. This behavior can be changed in the Options section, by uncheckingthe new Auto start VirusTotal analysis, and Auto upload unknown items to VirusTotal check boxes.

You can manually start populating the VirusTotal info in the lists from their Update VirusTotal results context menu button. The results of the submitted items are saved locally, meaning the whole process is much faster after you complete it once. This also reduces the number of requests made to VirusTotal.

In order to remove all items with clean VirusTotal results from the lists, use their Hide clean VirusTotal results context menu button. Any items that have already been submitted to VT, and their result was 100% clean are removed from the list. Note that this doesn't mean that all items with detections are viruses. In fact, if a report has less than 4 detections, it's probably a false positive. 

 Added a new maintenance action, in the System repair list: Clear the shell MuiCache. If the Shell's list of most recently used programs becomes too long, it may slow down the Windows file explorer. This new fix will clear that list for the current user.

 Added a new maintenance action, in the System repair list: Clear empty appdata sub directories. Some programs leave orphan empty appdata sub-directories behind, which can accumulate over time. This fix will remove those folders.

 Added a new post repair action, in the System repair list: Uninstall the application. This new option uninstalls UVK after running the selected fixes above, if any. You can combine any other fixes with this one, if you want to automatically uninstall UVK after running them. 

 SysInternals sigcheck.exe is now shipped with the application, as requested in the forum. it can be found in the cleanup_tool sub directory of the UVK's install folder. However, I'm yet to decide whether I will keep including this file. It doesn't make much sense to ship files not used by the application itself.

 Added a new command to the Enable and run dropdown box of the IT/Geeks section: Sigcheck.exe /tv. This command uses sigcheck, from sysinternals to check for the existance of untrusted root certificates. If the tool finds any, you can take action to remove them.

Fixed bug: UVKSetup was not installing when using the -Auto command line switch.

 Fixed bug: The application was crashing when using the Delete parent directory feature of the Process manager.

 Added two more options to the Toggle enable/disable dropdown box of the IT/Geek tools and tweaks section:

  • Fast Startup (Windows 8+) : Enables or disables the Fast boot feature introduced in Windows 8.
  • Windows Defender PUP detection : Enables or disables the Windows Defender PUP detection hidden feature.

 The window is now resizeable in the Ultra Adware Killer section.

 Other improvements to Ultra Adware Killer.

 Updated the Third party scans.

 Other bug fixes.

 

UVK 7.5:

v7.5.1.0  Release date: October 16 2015

  General debugging and improvement. 

  The log analyzer was completely rewritten in C++. Many new features were added, especially in the command insertion helper function. Improvements were also made to the Log analysis, VirusTotal reports and the Control Info Tool features.

 The improvements in the VirusTotal reporting features were also made to UVK itself.

  Added support for two new script commands: <ResetMSEdge>, <FixUserProfiles> and <DismWindowsRepair>. These new commands allow to run the Reset Microsoft Edge, Fix corrupted user profiles, and Repair Windows using Dism.exe fixes, added to UVK in the last update, from a script.

 Added a new System repair item: Uninstall programs, and the associated script command: <SmartUninstaller>. This new feature allows to run a separate instance of the Smart Uninstaller in a specific part of the repair operation.

 Added a new System repair item: Send reports by Email or FTP, and the corresponding script command: <SendReports>. This new feature allows to send the reports to your email address or FTP server after the repair operation, or in a specific part of a UVK script.

 Fixed bug: UVK was unable to import the Create desktop shortcut to my home page upon uninstall feature from UVKSettings.ini.

 The Create desktop shortcut to my home page upon uninstall feature now creates a shortcut with a branded icon.

 

 

UVK 7.4:

v7.4.1.0  Release date: September 04 2015

  General debugging and improvement.

  New fix: Repair Windows using Dism.exe. This new fix, available only for Windows 8 and higher, and for registered users, uses the "Dism /Online /Cleanup-Image /RestoreHealth" command to restore the health of the current Windows installation. This fix can take long to complete, so please be patient.

  New fix: Fix corrupted user profiles. This fix will try to detect and repair corrupted user profiles, and fix system errors such as"The User Profile Service failed the logon" an "User profile cannot be loaded".

New fix: Reset Microsoft Edge. This fix will reset Microsoft's new browser to its default settings, including home pages, search providers and preferences. You have better control of what to reset with Ultra Adware Killer

  New feature: When creating custom third party apps, the input fileds for the downloaded file and the first command have a drop-down arrow, which allows to choose between %ThirdParty% and %InstallSourceDir%.

  Improved the automation of the third party built-in scans and fixed bugs in the Super AntiSpyware and AdwCleaner automation.

  Fixed bug: The Smart Uninstaller was not able to uninstall some programs.

   Fixed bug: The <Replacefile> and <SReplaceFile> command were not logging the result of the operation.

   Fixed bug: On Windows 10, after deleting a scheduled task, it was still displayed in the list, even after refreshing.

   Fixed bug: The System Info HTML file created from the Reporting section was not loading the saved groups to export.

   Fixed bug: The Fix the Windows store and Metro apps fix was not working on Windows 10. The fix was also improved: now it re-installs all installed Winsows Store apps.

   Updated 2Browse with the latest version (1.4.2).

 

v7.4.0.0  Release date: August 26 2015

  Updated Ultra Adware Killer to the latest version (4.0). New features in the new version include:

  • A new scanned area: Autostart. The application now scans Autostart locations.
  • A new scanned browser: MS Edge. The application now scans vulnerable areas of the new Windows 10 browser.
  • Improvements in the Internet Explorer and Chrome scans.
  • Other improvements and bug fixes.

  Integrated 2Browse with the application. The old Links button in the Welcome screen was replaced with a button that launches our new internet browser and file explorer.

  HTML reports and internet locations are now opened with 2Browse.

  Automatic detection of RogueKiller's configuration file (rk_config.ini) in the %InstallSourceDir% path. If the file is found, it is automatically copied to RogueKiller's path.

  General debugging and improvement.

 

 

UVK 7.3:

v7.3.7.0  Release date: August 5 2015

  Fixed an important bug in the Auto-Update feature.

 

v7.3.6.0  Release date: August 4 2015

  General debugging and improvement.

  Improved compatibility with Windows 10.

  Fixed bug: The Softpedia download (in UVK scripts and System repair apps) was no longer working because of a change in the softpedia pages.

  Fixed bug: Ultra Adware Killer was not white listing some iems correctly.

  Updated Ultra Adware Killer with the latest version of the application (3.3).

 

v7.3.5.0  Release date: July 20 2015

  General debugging and improvement. Fixed several reported bugs. A big Thank You to all the users who reported bugs.. 

  UVK now supports commands to open files, and even with extra command line parameters.

For instance, to install an MSI package, you no longer need to use

msiexec.exe "Package path.msi" /passive /norestart

 even though it is still the recommended way. You can use just

PackagePath.msi /passive /norestart

You can also make use of this new feature to open internet locations and other protocols. For instance, you can create an app that opens one or several internet pages. Tutorials, for instance. You just need to set the URL of the page as the command.

Or you can make use of the mailto protocol to create tools that email your clients.

mailto:obama@whitehouse.gov?subject=Congrats%20Obama
mailto:obama@whitehouse.gov?subject=Congrats%20Obama&body=Enjoy%20your%20stay.%0ARegards

Or you can make your apps open local documents, such as MS office docs, text files, or PDF docs, by simply specifying the path of the document itself, which will be opened with the default application in the current PC.

%ThidParty%\Docs\Tutorial 1.pdf
%ThidParty%\Docs\Tutorial 2.docx
%ThidParty%\Docs\Tutorial 3.txt

Another great use of this feature is running UVK scripts from third party apps. Now you just need to specify the path of your script in the command. Append -Auto if you want to run the script without confirmation.

%InstallSourceDir%\My script.uvk
%InstallSourceDir%\My script.uvk -Auto

This new type of command is available for the Custom third party apps, in the System repair section, and for UVK scripts, more precisely the <Run> and <RunWait> modes.

  Improved the Smart Uninstaller's application folder detection.

  Updated Ultra Adware Killer with the latest version of the application.

 

v7.3.4.0  Release date: July 12 2015

  Optimization and bug fixing release.

 

v7.3.3.0  Release date: July 2 2015

  Optimization and bug fixing release.

 

v7.3.2.0  Release date: June 30 2015

  Fixed bug: The application was ocasionally crashing when deleting files (important).

  Improved the file removal functions.

 

v7.3.1.0  Release date: June 28 2015

  Fixed bug: The new Configure immunization after uninstall feature was not setting the permissions properly on Windows 8/8.1 (important).

 

v7.3.0.0  Release date: June 28 2015

  General debugging and application improvement.

  Fixed bug: Auto-updates change the value of %InstallSourceDir%, if UVK was previously installed through UVKSetup.exe.

  Fixed bug: The Reset IE and Internet settings fix was not working properly if the System immunization was enabled.

 New feature: The System Booster now remembers the previous selection of the areas to be scanned.

  New feature: Post uninstall Immunization setup. When UVK is uninstalled, if System immunization or Execute prevent is ON, a desktop shortcut named named Configure immunization is created. Executing this program allows to enable/disable the System immunization or Execute prevent. The shortcut is only created if you do not choose to perform a clean uninstall, and System immunization or Execute prevent is on.

  New feature: On the branding version, UVK can be configured to create a desktop internet shortcut pointing to your website when UVK is uninstalled. This option can be enabled in the Options section by checking Create desktop shortcut to my home page upon uninstall. Once enabled, you can export this setting to %InstallSourceDir%\UVKSettings.ini, so UVKPortable or UVKSetup will automatically load it. 

  New Smart uninstaller feature: White/Black list. You can now whitelist ot blacklist any item in the uninstall list.

Whitelisted items don't show up in the list. Blacklist items, if any, are automatically selected. You can quicly select all blacklisted items by pressing the Select blacklisted context menu button.

 The list can be easily managed by pressing the Whitelist & Blacklist manager context menu button. This will allow you to reset previously whitelisted /blackisted items, and also import/export the list from/to an external INI file.

 If you export the list to %InstallSourceDir%\UVK SU whitelist.ini, UVKPortable or UVKSetup will automatically load it. 

The lists are based on the uninstall entry's name and product publisher. Programs are whitelisted or blacklisted regardless of their version.

  New fix in the System repair section list: Reboot in safe mode and continue. This new fix allows you to reboot the computer in safe mode with networking and continue the repair operation in that mode, starting on the next selected fix/app.

  Added support for some more files that can be placed in the %InstallSourceDir% folder, and UVK would automatically load them by default. Those files must have the following names, in order for the UVK packages to automatically detect them. More info here.

Added a text label in the welcome screen indicating whether the System immunization and Execute prevent are enabled. 

  New fix: Reset WLAN profiles and settings. This fix will reset everything related to WIFI, including saved profiles and passwords. Use this fix only if you're having WIFI issues.

  New command for UVK scripts: <ResetWLAN>. This new command performs the same actions as the Reset WLAN profiles and settings fix mentioned above.

  Updated the Log analyzer's Insert(2) menu with the new <ResetWLAN> command.

  New supported command line switch: -Passive. This new switch can be used instead of -Auto, in the various UVK command line options. The difference between -Passive and -Auto is that the former shows progress info, while the latter doesn't show any user interface. Here are some examples of its usage:

Create a UVK scan log in C:

UVK_en.exe -CreateLog C: -Passive

Run a UVK script:

UVK_en.exe -ReadFile "C:\My Script.uvk" -Passive

Load and run a System repair settings file:

UVK_en.exe -ImportSr "C:\My srfile.uvksr" -Passive

Send the reports to your email address and / or FTP server, as configured in the Reporting section:

UVK_en.exe -SendReports -Passive

 New feature: UVK now remembers the System info groups selected to export to the HTML file. Like most UVK settings, this one can be saved to an ini file, in the Options section. This ini file, if placed in the same directory as a UVK package, will be automatically loaded, and the settings imported.

  New feature: You can now save the Ultra Adware Killer's whitelist in the same path as UVKPortable, and the white list will be automatically imported by the UVK package. Useful to quickly trasfer the same whitelist to all the computers you work on. The file name of the INI file to save next to UVKPortable must imperatively be UAK_White_list, or it will not be loaded.

  New feature: Desktop watermark. This new feature consists of a semi-transparent window displaying several information fields. This feature was requested in the forums.

  Great enhancement of the Ultra Adware Killer's browsers scan. UAK now lists Chrome and Firefox modified Home Pages, installed search providers and extensions. Because of this enhancement, the browser reset options are no longer checked by default, but you can still check the ones you wish to apply.

  New Ultra Adware Killer's feature: A local while list. You can now white list any items you want by right-clicking the desired item and selecting Whitelist this item. You can manage the local white list by pressing the Menu button, and selecting Whitelist manager. This option allows you to delete items from the white list, export and import the white list, so you can easily transfer it to another computer. 

 

UVK 7.2:

v7.2.3.0  Release date: April 28 2015

  Bug fixing release.

 

v7.2.0.0  Release date: April 24 2015

  General debugging and code improvement.

  New feature: The System Info section now allows to choose which groups to export to the html file, and also the name of the html file itself.

  New feature: You can now run several simultaneous instances of UVK.

  Improved the way UVK logs its actions to the log file. Logs are now formated by section, the information is written in a more comprehensive way, and only the relevant actions are logged.

  Removed Junkware removal tool from the third party apps list, in the System repair section, as per the author's request.

  In the previous versions of UVK, system restore point were only created if there was no restore point created in the last 24 hours. No UVK forces the creation of the restore point, regardless of the time the last one was created.

  The Ultra Adware killer engine and database was completely rewritten from scratch. The application now provides a more flexible interface, where it becomes much easier to choose the items to remove/fix, and the browser reset actions to take.

 

UVK 7.1:

v7.1.1.0  Release date: March 27 2015

   General debugging and code improvement.

   Updated the MBAM scan's automation. It was not working properly in the latest version of the tool.

   Updated the Ultra Adware Killer's database, and code. Now using version 1.6.

   Fixed: The MalwareBytes AntiMalware scan builtin app was no longer downloading because of some recent changes in an html page.

   Fixed: The Install/Update Java fix was no longer downloading because of some recent changes in an html page.

   Added a new fix to the System repair fixes/apps list: Set technician power settings. This new fix will optimize the current power scheme settings for the repair operation: Close lid does nothing, auto sleep is disabled, hard drives and displays are always on, dim display after 5 minutes. This fix is not available on Windows XP.

   Added a new fix to the System repair fixes/apps list: Reset power settings. This fix will apply the following settings for the current power scheme: Close lid action: Sleep. HDD power off and sleep timeout: 30 min. Dim display timeout: 5 min. Display power off: 20 min.

   UVKSetup.exe, UVKPortable.exe and UVKPortable.com were completely recoded from scratch, in C++. Previous versions were coded in AutoIt. The new packages install faster and are around 1 MB smaller than the previous ones.

   Updated the Reset IE and Internet settings fix to use the latest version of the search providers for IE.

   Added a new built in third party app to the System repair fixes/apps list: Ultra Adware Killer scan. This new app will launch Ultra Adware killer and automatically start a scan.

   Added a new fix to the System repair fixes/apps list: Reset CD burning queue. This new fix will reset the CD/DVD burning queue. Any files pending to be burned to CD or DVD will no longer be burned.

   New command for UVK scripts:  <UAKScan>. This new command starts an Ultra adware killer scan. The adware scan will be automatically started but the removal process is not automated.

   New command for UVK scripts:  <ResetPrintSpool>. This new command clears and resets the print spooler queue. Any files pending to be printed will no longer be printed.

   New command for UVK scripts:  <ResetCDBurnQueue>. This new command clears and resets the CD/DVD burning queue. Any files pending to be burned to CD or DVD will no longer be burned.

   Fixed reported bug: UVK was not running scripts in silent mode (using the -Auto switch). 

 

UVK 7.0:

v7.0.0.1  Release date: February 04 2015

 Fixed reported bug: The application was crashing with an AutoIt error when running the Reset and fix the Windows firewall fix, in the System repair section.

 

v7.0.0.0  Release date: February 03 2015

 General debugging and application improvement.

 New section: Quick User Manager. More info in the corresponding help page.

 New section: Ultra Adware Killer. More info in the corresponding help page.

 New Process manager feature: Delete parent directory. This new feature can be accessed in the process list's context menu, and it can be used to move the whole folder where the selected file resides to the recycle bin. To use with caution.

 New Smart uninstaller feature: Create uninstall entry. This new feature allows you to add custom uninstall entries to the uninstal list.

 New feature: UVK now collects the logs from the following third party applications: Malwarebytes Antimalware, Super AntiSpyware, RogueKiller, TDSSKiller, AdwCleaner and Junkware removal tool. After those applications are executed in the System repair section, the logs are copied to the C:\Program data\UVK\Third party logs folder. This folder is automatically added to the reports zip, in the Reporting section.

 New feature: Added support for sending the reports to your email address or FTP server from the command line. The new command line parameters are:

UVK_en.exe -SendReports -Auto

-SendReports is required. This is the switch that tells UVK to send the reports.

-Auto is optional. If used, UVK will not show any user interface, and send the reports silently.

Note: You need to configure the email and FTP settings in the Reporting section before using this command. You can also export the email and FTP settings to an ini file which will be automatically loaded by the UVK packages. More info here.

 New System repair feature: You can now cancell all apps/fixes while they are running. 

 New System repair feature: You can now update the apps/fixes selection while they are running. However, UVK will only take in account items updated below the fix/app it is currently processing.

 New Run scripts feature: You can now cancell running a UVK script anytime.

 New Log Analyzer feature: If you launch the Log analyzer by pressing the Create script button in the Run scripts section, when you press F5 or the Run script menu item, the log analyzer will send the script directly to UVK instead of launching a new UVK instance.

 New skin: Abstract. This new theme has a beautiful abstract background image.

 System booster's bug fixed: When scanning for invalid shortcuts, UVK was generating a Windows error saying There is no disc in the drive. This was only happening for shortcuts whose target files resided in a CD/DVD drive.

 Fixed reported bug. The smart uninstaller was not showing all uninstall entries on some computers.

  Updated the Install/Update Visual C++ runtime fix. Noe it also updates the VC++ 2013 runtime.

 Updated the Reporting feature to automatically add the Ultra adware Killer logs to the zip file.

 Improved the System repair section: The fixes/apps selection can be updated while the selected fixes are already running. However UVK will only take in account the selection changes made to the items below the one that is currently running.

 The Install/Update Flash fix now also updates the flash player for Chrome.

 Improved the Reset Chrome and Reset Chrome (All users) fixes.

 Improved the Reset Firefox and Reset Firefox (All users) fixes.

 Other improvements. 

 

UVK 6.8:

v6.8.5.0  Release date: December 03 2014

 General debugging and application improvement.

 File hash calculation is now skipped for files greater than 64 MB, which is the max file size for Virustotal uploads. This will improve performance when creating the UVK log, and also prevent the application from blocking while calculating the hash of a big file.

 Improved the VirusTotal report feature. 

 Fixed a few memory leaks in the string parsing functions exported by UVK.dll.

 Improved the string parsing functions exported by UVK.dll. For instance, parsing a large HOSTS file, in the Autorun manager section should now be much faster.

 Updated the Install windows fixit center fix, in the System repair section. Now it uses the new MS Fixit portable, which contains 28 troubleshooters. The tool is installed in the Third party folder and the setup process is fully automated.

 Improved the download related functions. Updating the third party applications is now faster and more reliable.

 Fixed: The Smart uninstaller was not showing all uninstall entries in some computers.

 Debugged and improved the "Continue system repair on reboot" feature. This feature is still under testing, but so far it seems to be working fine. Any feedback is appreciated.

New feature: After cleaning the temp folders, UVK tells how much free HDD space has been gained.

 Updated the System health indicator, in the System errors scan. Since the System booster now finds errors in more locations, the health levels were also increased to the double of the previous ones.

 The System booster scan now also searches for invalid references to Windows help files. Additionally, the Invalid file extensions scan is more accurate.

 Updated the RogueKiller scan third party app. Now it uses the 64 or 32 bits version according to the actual OS archtecture. Thanks Charger440!

 Added a new field to the Professional report settings dialog box (System repair): Report ID. You can set this field with some information that will help you identify the report later. This feature was requested in the forum. 

 Added %ProgramData%\Adobe to the Execute prevent unrestricted paths, if Common application data is checked.

 UVK now saves the Professional report's Client name for the next times you use the System repair section. Hopefully this will save you some time when the client name is different from the logged on user name.

 Both client name and Report ID are saved in the registry until you perform a UVK's clean uninstall.

 New feature: Professional reports also survive reboot. When UVK continues a system repair operation after a reboot it will remember the professional report used before reboot, and continue writing to it.

 New feature: When UVKPortable is launched by dragging a UVKSR file over UVKPortable.exe, UVK will always load that UVKSR file when you go to the System repair section, until you either unload the file or unset Auto load the last UVKSR file, in the Options section.

 Updated the download urls for the new RogueKiller scan third party app.

 The System booster also scans for errors in the Windows installer database.

 Changed the behaviour of the List menu button, in the System repair section. Now the menu is displayed right above the button, and clicking the List menu button toggles the menu's visible state. More adequate for touch screens. 

 New fix: Install/Update Shockwave player. This new fix will install or update the Adobe shockwave player. The process is totally automated, even if "Use unattended mode" is unchecked.

 New custom command: <UpdateShockwave>. This new command runs the Install/Update Shockwave player fix above from a UVK script.

  Updated the Log analyzer to support the new <UpdateShockwave> command above.

 Fixed: Cancelling the download of a third party app was not cancelling the app itself. This bug was reported in the forum.

 Improved the Smart uninstaller's forced uninstall feature. Now it removes all Windows installer information of the selected programs, where applicable.

 New fix: Run MS Install/Uninstall troubleshooter. This new fix downloads and runs the Microsoft troubleshooter for program install/uninstall issues.

 New fix: Cleanup MSI orphan files. When installing/uninstalling programs results in errors, orphan files are left over in the Windows installer folder, which may, over time, use a large ammount of HDD space. This fix will safely remove those orphan files.

 New fix: Run full disk cleanup. This new fix will run the Windows disk cleanup utility and scan the system drive. On Windows vista and higher, Windows update and Service pack files will be automatically scanned.

 Added three new custom commands: <RunInstallUninstallFix><CleanMSIOrphanFiles> and <RunFullDiskCleanup>, to support running the new fixes above from a UVK script.

 Updated the Log analyzer to support the three new commands above.

 New built in third party app: RogueKiller scan. UVK will download RogueKiller if it's not already up to date, and run the tool. 

 New built in third party app: Junkware removal tool. UVK will download JRT if it's not already up to date, and automatically start a scan. 

 Added two new custom commands: <RogueKillerScan><JRTScan>, to support running the new apps above from a UVK script.

  Updated the Log analyzer to support the two new commands above.

  The Smart uninstaller now scans more registry locations, including Firewall rules and Windows installer folders. 

  The registry backup/restore feature also saves/restores the System user registry hive (HKEY_USERS\.DEFAULT).

 

v6.8.4.0  Release date: November 05 2014

 General debugging and application improvement.

 The system booster now scans for invalid paths in more registry keys.

 Fixed: Some registry backups were no longer being listed after performing a registry restore. 

 Added some more paths to the Execute prevent exclusions, to allow java updates. Users still need to press Save & apply to apply the new paths.

 The Fix install problems fix now also grants access to the Windows installer registry database.

 Fixed: The registry seeker was not displaying values with names shorter than 2 characters.

 The Registry seeker now stops the scan if more than 10000 items are found.

 Fixed variable leaked in one of the UVK.dll functions.

 Fixed several typos in the application's text.

 Improved compatibility with all windows themes, including high contrast. 

 Added PC owner and organization info to the System info list. This info can be edited by pressing the new Edit owner info button.

 The Smart uninstaller now automatically sets the install date of the installed programs that don't set it themselves.

 The System booster now also searches for empty registry keys in several locations, and invalid firewall rules.

 The Execute prevent feature now allows you to list the affected files, and add paths to the exclusions list, directly from the affected files list (requested feature).

 Browsing the registry for a key no longer uses the registry editor. Instead it uses a dedicated window containing a tree of the registry. This feature is used by the Misc tools and Registry seeker sections.

 The Check all menu button, in the System repair list's context menu was renamed Check all recomended. Now clicking this button checks only the items we think they should be executed more often. Obviously you can check other items as you wish.

 Added a new fix to the the System repair list: Clear the shell cache. The Windows shell saves folder view, position and size in a registry database. This fix will clear that database, which improves the response of the shell, but it will forget any previously saved folder view, position and size.

 Added a new custom command to run the fix above from a UVK script: <ClearShellCache>. Also updated the Log analyzer's Insert (3) menu with a button that insersts that command.

 Changed the Reset registry and file permissions fix. Now it will also fix the access control entries if they have been corrupted by other programs.

 

v6.8.1.2 Release date: October 19 2014

 Fixed: The System info section was not exporting all the fields to the html file.

Fixed: Immunizing the Main IE entries was not working correctly if there was no IE start page defined for a user.

Many thanks to Jim (Charger440) for reporting these bugs.

 

v6.8.1.1 Release date: October 09 2014

 Fixed some bugs that could that could make the application crash in some situations, while performing the scans, or populating the lists.

Fixed: The Execute prevent feature was preventing skype update/install, if Common Application data was checked. Users need to apply the Execute prevent settings again for changes to take effect.

 

v6.8.1.0 Release date: 05/10/2014

Fixed: The Softpedia downloads, as in the Third party apps and the <UpdateSoftware> command were no longer working due to changes in the Softpedia website.

Fixed reported bug. The process monitoring feature was not working properly in some computers.

Fixed: UVK was crashing after scanning for shortcuts, in some computers. This could happen in any of the sections that scan shortcuts (System booster, Smart uninstaller, Autorun manager, and Scan and create log). This bug was reported several times but we were not able to reproduce it until now. Anyway, many thanks to the several users who reported this issue.

Fixed: The Auto-update feature was not updating the UVKPortable.exe package.

Fixed some bugs in the Smart uninstaller. 

Other bug fixes.

Improved the process killing functions. They are now faster and more effective.

Improved the graphical interface and added a new skin with a wooden background.

Improved the file downloading feature.

Improved compatibility with high DPI settings.

The groups in the Autorun manager list are now collapsible.

 

v6.8.0.0 Release date: 27/09/2014 

General debugging. 

Reduced application size and improved responsiveness.  

Improved the path parsing functions. 

Improved the child processes monitoring, for the Smart uninstaller and the System repair's third party apps. 

The System repair's custom third party apps now support redirects through meta refresh html tags.

Added two context menu items in the System repair's Fixes/apps list: Check all in this group, and Uncheck all in this group. This allows to quickly check/uncheck all items in the same group as the hilighted item.

Improved the physical memory info retrieval, in the System info section. 

Fixed: UVK was not enumerating the user profiles correctly in some computers.

Fixed: UVK was not immunizing the Hosts file if Driver files was not selected. Reported bug.

Fixed: UVK was not clearing the "Checked" flag of custom third party apps when saving to the same UVKSR file.

Fixed some bugs that could make the application crash in some computers.

Fixed: UVK was not continuing the System repair operation after reboot, if there was no items checked in the Third party builtin apps or the Custom third party apps groups.

Fixed other bugs in the System repair section.

New feature: Execute Prevent. This new feature allows you to prevent running files in the paths you define. Useful to prevent malware that runs in the Application data, Fonts, Program data and recycle bin folders from running. Lots of viruses use these paths, such as Crypto locker and most adware applications.

Execute prevent uses a very small number of registry policies to acomplish the task. For instance, to prevent execution in all paths mentioned above, for all users, Execute prevent only creates 12 policy keys, including the ones for the exclusions, which are automatically added.

Presets available for immunizing the Application data folders, or the whole user profile, optionally for all users, and also optionally the Fonts, Program data and recycle bin folders. Friendly interface for adding custom disallowed and excluded paths.

This feature can be found in the System immunization section. Just press the Execute Prevent button, and you'll easily catch it. Applied changes take effect immediately.

The help page for this feature can be found here.

 

UVK 6.7:

v6.7.0.0 Release date: 09/09/2014 

General debugging.

Fixed: UVK was showing resizing cursors in the main window borders even if the window wasn't resizeable. 

Fixed: The smart uninstaller ocasionally crashed before or after uninstalling the selected programs. Bug reported in the forum. 

Fixed reported bug: When resuming a System repair operation after reboot, UVK selected all the third party apps that had been saved with the "Checked by default" flag, regardless of whether they were selected at execution time or not.

Some improvements to the System immunization feature.

The menu items, in the context menu of all the lists/trees are now disabled if they do not perform a valid action, depending on the current list/tree selection.

Great enhancement of the System repair section and the custom third party apps. See below.

Added a new group to the Fixes/apps list: Top app and fixes. You can add the fixes and apps you wish to this group, and move them up and down. This allows you to set up the order in which the fixes/apps are executed. The items in this group are executed in first place, and can be exported to/imported from System repair settings files.

Custom third party apps have new features, fully compatible with existing uvksr files:

If the downloaded file is a zip file, extract it to a same named folder: If this option is checked, and the app downloads a zip file, UVK will automatically unzip it to a folder with the same name as the zip file (without the .zip extension). Useful to download and execute programs that are downloaded as zip files, such as Autoruns, from SysInternals.

Download only if the files in the commands 2, 3 and 4 don't exist: If this option is checked, UVK will only download the app if the files corresponding to the commands 2, 3 and 4 do not already exist. Useful if you want to skip the download if a program is already installed.

Run only if the files in the commands 2, 3 and 4 don't exist: If this option is checked, UVK will only run the first command if the files corresponding to the commands 2, 3 and 4 do not already exist. Useful if you want to skip the installation of a program if it is already installed.

Wait for all child processes to close before moving to the next command: If this option is checked, UVK will monitor not only the command's process, but also any processes started by the command itself. By default, UVK only waits for the command's process to end before moving to the next command. This feature applies to all four commands. Use it if your app is ending prematurely because the main process ends before the job is completely done.

Added more items to the list's context menu: Move up, Move down, Add to top apps and fixes, Remove from top apps and fixes, Edit hilighted app, Delete hilighted app and Save settings as...

Custom third party apps can be moved up and down direclty from the UVK's main window's interface, by clicking the Move up and Move down menu items, or pressing Ctrl+U or Ctrl+D, respectively. This can also be done for the Top apps and fixes items.

Third party apps are now edited in the same inerface as they are created, and the third party app's name can be edited to (feature requested).

The Edit third party apps button was repalced with the List menu button, which displays the list's context menu. Useful for touch screen pc's or if the mouse is not working, or no mouse.

The Export settings button was renamed Save settings. The behavior of this button was slightly changed: If a uvksr file is already loaded, the settings will be automatically saved to the loaded file. If you wish to save to a different file, use the Save settings as... context menu item.

Added support for 6 more custom commands in UVK scripts: <MBAMScan>, <SASScan>, <TDSSKillerScan>, <AswMBRScan>, <AdwCleanerScan> and <AvastBCScan>. Each of these commands execute the corresponding built in third party app just like in the System repair section. To perform a Super AntiSpyware scan, specify 1 after the <SASScan> keyword. i.e. <SASScan>1. To make AswMBR automatically download and use the latest Avast! virus definitions, specify 1 after the <AswMBRScan> keyword. i.e. <AswMBRScan>1. Feature requested in the forum.

Added bult in support to unzip files through UVK scripts by using a new custom command: <UnzipFile>. Enter the <UnzipFile> keyword, and then specify the file(s) to unzip in the lines below, using the following format: Zip file path | Folder to unzip to. Example:

 <UnzipFile>
%ThirdParty%\ZipFileName.zip | %ThirdParty%\FolderName

The Kill processes using filters dialog box is now automatically closed after killing the processes.

New System info features: Now UVK tries to get computer, bios, motherboard and memory info directly from the SMBIOS tables before trying with the WMI. This should give more reliable information. Now UVK also displays information about empty memory slots. This can be useful to determine the best way to increase the physical memory of a pc.

Some bug fixes in the graphical interface.when using custom DPI settings.

New feature: Users can cancel the execution of third party apps while they are running. Even though this will not terminate the current process of the running app, no further processes will be started.

New feature: The Install/Update Flash fix also repairs the Flash player activeX for Windows 8/8.1 if it is not working. 

Other bug fixes.

 

UVK 6.6:

v6.6.2.0 Release date: 09/08/2014 

General debugging.

The UVK setup installer only displays the license agreement dialog box once.

Fixed some bugs in the adwCleaner scan, in the System repair section.

Updated the Super AntiSpyware automation for the new SAS version 6.

Added optical drive and physical monitor screen size info to the System info section, as requested in the forum.

New feature: The Kill all processes fix can be configured to ignore the process names you define. The custom ignore list can be configured by clicking Kill all processes, in the Process manager, or by running the Kill all non system processes fix without checking Use unattended mode. Once the list is saved, the listed processes will be ignored (not killed) even if Use unattended mode is checked.

New System repair feature: If UVK is closed by one of the third party apps (i.e adwCleaner) or the pc is rebooted before all the selected fixes/apps are executed, the repair operation will be resumed the next time the same user logs on (usually after reboot).

New command line switch available:

uvk_en.exe -ImportSr "uvksrfile" -Auto

As you may have already guessed, this switch loads a uvksr file, and optionally runs it silently. "uvksrfile" specifies the full path of the uvksr file, -Auto is optional and sets the silent mode. Example:

uvk_en.exe -ImportSr "%InstallSourceDir%\SR settings.uvksr" -Auto

  Updated the Command line info, in the Options section to include the new command line above.

  New feature: If UVK has actions scheduled to be executed on reboot, it will advise the user not to uninstall the application before rebooting at least once. 

 

v6.6.1.0 Release date: 20/07/2014 

General debugging. This is mostly a bug fixing release. The most important bugs fixed are listed below.

Fixed bug: The Go to error location context menu item, in the System booster list was not working properly for Invalid shortcuts and Junk files.

Removed flicker in some of the lists.

Updated the System immunization's recommended areas to be only the ones that don't prevent Windows updates from installing.

 

v6.6.0.0 Release date: 16/07/2014 

General debugging. 

Added a Use links in the html file checkbox in the System info section. This allows you to set up whether the the html file should contain google search links. These links help you to quckly google some important items in the log.

Some improvements in the graphical interface.

New section: Registry seeker. This new feature allows to search the registry for several text strings at once. Several options are supoorted, such as wild cards, whole string only and case sentitive. The scan can be performed in the whole registry, or in a specific key. All subkeys are scanned. Several search strings can be entered, one per line. The matches for each string are displayed in a different group.You will be able to delete, get info, edit, etc, the matched entries found. Examples of search strings:

Delta search
Ask toolbar
Conduit

Wild cards are supported, if the option is selected:

Delta?search
Ask*toolbar

Note: Use this feature at your own risk. This feature should only be used by users with full knowlege of how the windows registry works. It allows to find and delete great amounts of registry keys and values which, if not used with care can cause severe damage to the operating system.

Great enhancement of the Reporting feature. The controls are now displayed in the main UVK window, with a much cleaner interface. The zip file containing the reports is created much faster and many bugs were fixed.

Fixed: The System immunization was preventing some windows updates from installing, if some of the areas were immunized. You will need to un-immunize all areas and immunize again for the changes to take effect.

Added a new environment variable: %InstallSourceDir%. This new variable can be used when creating third party apps or UVK scripts, to specify the path where UVK was installed from. This can be useful, for instance if you launch UVKPortable from a USB stick, and you want to create third party apps that run other tools in the USB stick. Feature requested in the forum.

New feature: The Autorun manager also displays and allows to change the Internet explorer search page.

New feature: The Autorun manager also shows AppInit_DLLS.

Improved the System info section. Now it displays lots of new info, such as the security software and Windows updates installed, and creates a more comprehensive html log. Feature requested in the forum.

Fixed: The Softpedia downloads from UVK scripts and third party apps were no longer working because of a change in the Softpedia's website.

New feature: The Smart uninstaller also removes the Windows installer information for the selected programs, in Force uninstall mode.

Improved the Fix and enable Windows update fix.

Added a new info section to the new System info features: Automatic updates settings.

The Jump to registry key feature now also selects the requested value, if any.

Updated the avast! aswMBR automation for the latest version of the program, which supports automation.

 

 

 

UVK 6.5:

v6.5.1.3 Release date: 25/06/2014 

General debugging.

Fixed reported bug. Thanks krynn72 and zbmowrey.

Added requested feature. Thanks Bill.

Fixed reported bug. Thanks zbmowrey.

 

v6.5.1.0 Release date: 14/06/2014

  Added new automation function: ->WinSend.

  Updated the Log analyzer's Automation menu and the Control info tool to insert the ->WinSend function.

 

v6.5.0.0 Release date: 11/06/2014

  General debugging and optimization.

  New feature: Reporting. This new feature allows licensed users to send the application reports either to their email address, FTP server, or both. Check out the tooltips when hovering the controls for tips on how to use this feature or visit its online help page.

Email reports are sent from our server (this server) to the same emaill address validated when users purchase a license.

FTP connection credentials are encrypted using a 256 bit key before they are saved/exported. To automatically copy the same credentials to another computer, just place the exported ini file in the same folder where you have your UVK installation package (UVKSetup or UVKPortable).

This new feature can be accessed from the Welcome screen, clicking the Reporting button, at the top of the window.

  When launched from the portable packages, UVK will not display the uninstall prompt if there are any actions scheduled to be executed on reboot.

  When uninstalling UVK, it will automatically detect if there are any actions scheduled to be executed on reboot, and, if so, notify you.

  New feature: Now UVK completely impersonates the currently logged on user, even if it is a standard (restricted) user, while keeping all the administrator privileges.

In previous versions, when UVK was launched from a restricted account, UVK used the environment of the administrator user the elevation impersonates. This means that user related fixes were applied to the administrator user instead of the user belonging to the current session.

Some of the affected fixes are: Reset Chrome, Reset Firefox, Reset user default settings, Reset user shell folders, Fix Windows sidebar, Fix desktop icons and context menu, Fix Internet Explorer 10 history, Fix browser shortcuts and Unhide user files and folders.

Now, all these fixes are correctly applied to the current user profile.

 New feature: The Smart uninstaller shows uninstall entries for all users.

  Added a new column to the Smart uninstaller's programs list: Install date. This allows you to quickly sort the programs by installation date, when in report view.

  New feature: The System info section also shows the default Windows product key.

  New feature: UVK scripts can have AutoIt or VBScript code embedded. Just enter the <AutoItScript> or <VBScript> keyword, and the corresponding script code in the lines below. Example:

 <AutoItScript>
MsgBox(0,'', 'This is an AutoIt script!')
Exit

 <VBScript>
Dim message
message = "This is s Visual basic script!"
MsgBox message, vbInformation

  Updated the Log analyzer to insert the new <AutoItScript> and <VBScript> keywords.

  Added support for two more environment variables, available in any UVK features:
%UVKExe% - The ful path of the UVK's executable.
%PublicDesktop% - The path of the public desktop folder (usually C:\Users\Public\Desktop).

  The Smart uninstaller's remnants scan is now deeper, and it scans all users.

  New fix: Fix the Windows store and Metro apps. This fix re-registers the Windows store and repairs the Metro apps. It is only for Windows 8 or higher. This fix may solve other issues not related to the Windows store itself, such Windows updates or Metro apps not working.

  New custom command: <FixWinStoreApps>. This new custom command runs the Fix the Windows store and Metro apps fix above from a UVK script.

  Updated the Log analyzer's insert menu with the custom command <FixWinStoreApps> above.

 

UVK 6.4:

v6.4.0.0 Release date: 21/05/2014

  General debugging and code optimization.

  Improved the ability to create special third party apps, in the System repair section, and fixed a few related bugs.

  Enhanced the System immunization feature. Now, immunizing the Main IE entries and the IE toolbars and search areas will prevent changing the Internet Explorer home pages and search providers either through registry access permissions, or the group policies, or both (where applicable). This should keep adware away from Internet explorer.

  The Autorun manager also shows Internet explorer's search providers. This allows you to quickly remove any unwanted search providers. When deleting the default search provider, you will be given the option to to set one of the remaining ones as the default.

  Updated the MBAM scan automation, in the System repair section.

  Updated the TDSSKiller scan automation, in the System repair section.

  Updated the aswMBR scan automation, in the System repair section.

  Improved the Reset user default settings fix. Now it doesn't change the Windows appearance anymore.

  RebootExec.exe was completely rewritten ic C++. This reduced the overal size of the application.

  The main application and the Log Analyzer were compiled using the latest AutoIt version.

  Added a new fix to the fixes/apps list, in the System repair section: Cleanup the registry. This fix cleans up the registry the same way the System booster does. All areas are scanned, except the Junk files and the System restore points. Invalid items found are automatically removed.

  Added a new fix to the fixes/apps list, in the System repair section: Cleanup junk files. This fix cleans up the junk files the same way the System booster does. Junk files found are automatically removed. The file extension pattern currently selected in the System booster is used to filter the junk files. To use a different pattern, users need to set it in the System booster section.

  Added two commands to support running the fixes above from a UVK script: <CleanupRegistry> and <CleanupJunkFiles>. The same rules above apply when running these commands.

  Updated the Log analyzer's insert menu with the two commands above.

  Added a new feature to the System booster: Auto schedule. This new feature allows to program the system booster to be executed at a specific schedule. You can choose to scan only invalid registry entries and shortcuts, only junk files, or both. You can also configure the date and time to start the schedule, and the days interval. Additionally, you can choose to execute the scheduled cleanup silently, or display the usual application interface.

Note: Because the System booster is not a free feature, the related features above are only available to registered users. If using the free version of the application, they are simply ignored.

 Enhanced the Smart uninstaller. It is now able to detect the program's install folder even if it is not provided in the registry.

  Improved the path parsing feature.

  The <IEStartPages> command can set the IE's default page either to Google or Yahoo.

To set to Google  use <IEStartPages> | Start page | Google
To set to Yahoo use <IEStartPages> | Start page | Yahoo

   Fixed a few GUI related bugs in the system repair section.

   Enhanced the application's GUI, especially the way progress and message dialogs are displayed and interact with each other.

 

UVK 6.3:

v6.3.1.0 Release date: 19/04/2014

  General debugging.

  Removed the Reset security with secedit fix. This fix was causing some severe issues on Windows versions prior to Windows 7.

Note: This was not a real UVK fix. It was a Microsoft fix. More info here: http://support.microsoft.com/kb/313222

  Improved the Reset registry and file permissions fix. Users should use this fix instead of the Reset security with secedit fix, which has been removed.

  Updated the download urls for the third party builtin apps, in the System repair section.

v6.3.0.0 Release date: 16/04/2014

  General debugging.

  Added a new feature to the Process manager: Window catcher.

This new feature helps you to identify a window's process. Just click the Window catcher to pick it up, and drag it to the desired window. The corresponding process will be automatically selected in the list. Additionally, the selected window will be framed with a red line, and information about the process path and ID will be displayed in a semi-transparent banner over the window's title.

Once the corresponding process is selected, you can use the other Process manager features to kill the process, delete its executable file, get the VirusTotal report, etc.

This feature was created mainly to easily identify and delete rogue malware, but it can also be useful for other tasks that need window - process mapping, such as identifying other malware processes through their windows. 

  Enhanced the System booster. Now the scan also includes Invalid autorun entries (including scheduled tasks), and Invalid services. The icons in the system errors list are now more atractive.

  Enhanced the Log analyzer's Control info tool.

  New feature: Dropping a UVK script or a System repair settings (.uvksr) file over UVKPortable.exe or UVKPortable.com will make UVK load the corresponding script automatically. This allows to easily launch UVK portable and load the script simultaneously.

  New feature: If UVK is launched from UVKPortable.exe or UVKPortable.com, the auto-update feature will also update the portable package it's been launched from.

  Added a Check All/None check box to the Restore previously deleted autorun entries tab, of the Create/restore autorun entry feature in the Autorun manager section. This allows to easily select all the backups, in case you have many.

  Enhanced the Smart uninstaller remnants scan. Now the scan also includes Invalid autorun entries (including scheduled tasks). Additionally, each uninstalled entry in the list now has the same icon as the program being uninstalled.

 

UVK 6.2:

v6.2.0.0 Release date: 30/03/2014

  General internal debugging.

  Fixed bug: The Reset Firefox fix was deleting the builtin Firefox search engines.

  Fixed bug: The UVKSetup.com installer was not requiring administrator rights.

  The Fix Windows sidebar fix now also repairs the wheather and currency gadgets. Microsoft has recently released a security update which disables these gadgets making them display "Can not connect to service". Now the UVK fix will repair them.

  Added new fix: Clear Error report folders. With time, Windows can accumulate thousands of useless error reports. This fix will remove them all, to recover HDD space.

  Added an new custom command: <ClearErrorReports>, to run the fix above from a UVK script.

  Fixed bug: The AdwCleaner scan builtin app was only being monitored until the scan ends.

  Updated the MalwareBytes AntiMalware scan builtin app, in the system repair section to the latest MBAM version. We would really appreciate some feedback on this update. MBAM has changed a lot of things and this feature may need more work. Thanks in advance.

  Improved the file downloading feature.

  Updated the MalwareBytes AntiMalware scan and the AdwCleaner scan builtin apps, to download from a second source if the first download fails.

  Custom third party apps, in the System repair section and the <UpdateSoftware> command may now use a new website to download files from: Softpedia. You can use this new feature just like you use the Majorgeeks one, by specifying Softpedia as the link text, and the main software page at Softpedia.com as the download url.

  Other bug fixes

 

UVK 6.1:

v6.1.0.0 Release date: 14/03/2014

  General internal debugging.

  Improved the file drag and drop feature. Now you can drag and drop files to the multiline text boxes several times without the need to click the text box. Drag and drop was already available in previous versions, but users needed to click the text box after dropping a file, to clear the selection. Now the selection is automatically cleared. Hopefully this will increase productivity when cleaning up the Application data folders.

The multiline text boxes that support drag and drop are the ones in the following sections: Delete files and folders, Scan and create log, Run scripts and the Log analyzer.

  Fixed bug: The application can crash when scanning Invalid OpenWith entries in the System booster section.

  Fixed bug: Flash may stop working properly after running the Install/Update flash on Windows 8/8.1. Users that had this issue should run the Install/Update flash fix again to repair the flash player.

  Improved the Install Desktop gadgets on Win 8 app. It wasn't working properly because of some bugs in the 8GadgetPack.

  Improved the Fix Windows sidebar fix. Now it only deletes the third party installed gadgets if the user tells UVK to delete the current settings.

  Improved the way UVK monitors the third party builtin scans, in the System repair section. Now a Stop monitoring button is available, allowing the user to stop monitoring the third party process and step right to the next fix/app. This can be useful when the third party applications want to forcely reboot the computer before running all the selected fixes/apps.

  Updated the adwCleaner automation for the latest version of the tool.

  Updated the .NET Framework cleanup tool with the latest version.

  Improved the Reset group policies fix. Now it also fixes the issue when non-admin users can not login because the Group Policy Client service could not be started.

 

UVK 6.0:

v6.0.0.0 Release date: 27/01/2014 

  General internal debugging and improvement.

  Improved the Windows product key retrieval, in the System info section (wasn't working properly for Windows 8's product key).

  Autorun entries and services are now backed up before removal, allowing to restore them later.

To restore a deleted autorun entry, press Create / restore, in the Autorun manager section, and select the Restore previously deleted autorun entries tab.

To restore a deleted service, press Stop all / Restore, in the Service manager section, and select the Restore previously deleted services tab.

Restored services are immediatelly available and can be started from the Service manager.

  The uninstall process will now ask if you want to delete the backups created by the application.

  Improved the registry backup/restore feature. Now users can create as many registry backups as they wish. The Registry restore feature now displays all existing registry backups in a list, allowing to restore the selected one, and delete one or several registry backups.

  Added 2 new fixes, in the System repair section: Reset Chrome and Reset Chrome for all users. These new fiixes will reset Google Chrome's preferences and extensions for the current user, or all users respectively.

  Added a new custom command which allows to apply the fixes above from a UVK script: <ResetChrome>. Specifying -AllUsers as a parameter (<ResetChrome> -AllUsers) will apply the fix all users. Otherwise it will be applied for the current user only.

  Added 2 new fixes, in the System repair section: Reset Firefox and Reset Firefox for all users. These new fiixes will reset Mozilla Firefox's preferences and extensions for the current user, or all users respectively.

  Added a new custom command which allows to apply the fixes above from a UVK script: <ResetFirefox>. Specifying -AllUsers as a parameter (<ResetFirefox> -AllUsers) will apply the fix all users. Otherwise it will be applied for the current user only.

  Added a new fix, in the System repair section: Fix browser shortcuts. Some adware programs modify the browsers' desktop and start menu shortcuts, making them open specific pages when launched from those shortcuts. This fix will repair the IE, Chrome, Firefox and Opera shortcuts for all users.

  Added a new custom command which allows to apply the fix above from a UVK script: <FixBrowserShortcuts>.

  Added a new custom command: <FixAppsNotResponding>. This command allows to apply the Fix Apps not responding too soon fix from a UVK script.

  Modified the behaviour of the Help buttons for the branding version. Now those buttons will link to the url defined when the branding license key is purchased instead of our help pages (requested).

  Now the branding license also brands the UVK scripts and UVKSR files' icons with a thumbnail of the branding logo (requested).

  Enhanced the Smart uninstaller: The forced uninstall feature now does not run the program's uninstaller. This option is now recommended to uninstall malware or adware. The uninstall remnants scan was also improved, performing a deeper scan. These two features combined together can effectively uninstall most of the applications without running their own uninstallers. The uninstall process monitoring can now be stopped.

  Enhanced the System booster. The invalid shortcuts scan is now performed for all users. The scans for other areas are deeper.

  Improved the Reset registry and file permissions fix.

  Improved the System repair section: Now the fixes/apps are automatically unchecked after being executed (requested).

  The lists can now be sorted in ascending and descending order.

  Enhanced the graphical interface, which includes

  • Two new skins, Cool waves and Water splash, with cool background pictures and transparent areas.
  • New icons and a new logo.
  • Faster drawing flicker free section switching.
  • The same enhancements were made to the UVK setup's graphical interface.

  Enhanced the Service manager. The Service properties dialog box now allows to stop, start and set the start type of the selected service. Other improvements and bug fixes in this section.

  Added a new item to the Toggle enable/disable combo box, in the IT/Geek tools section: Lock screen (Windows 8+). This new feature was requested, and allows to disable/enable the lock screen in Windows 8.

  The registry backups can now be named (requested).

  Now UVK automatically creates an exception rule in the Windows firewall.

 

UVK 5.9:

v5.9.1.0 Release date: 04/12/2013

  General internal debugging and improvement. Also fixed a few reported bugs. A big Thanks to the users that reported bugs in the UVK's forum or by mail. They have been a great help improving the program.

  Added the option to jump to the same process from the Process manager to the Memory modules manager and vice versa.

  Added the option to jump from a running service, in the Service manager, to the corresponding process in the Process manager. This will allow the user to quickly get info about the memory and CPU usage for the selected service, among other information.

  Added the option to jump from a service process, in the Process manager, to the corresponding list of services, in the Service manager. In this case, the Service manager will create a special list,containing only the services running in the specified process. This will be very useful to see which services each svchost.exe process is actually running.

  Added buttons with more options to the Process properties, Memory module properties, Autorun entry properties, Service properties and Uninstall entry properties dialog boxes.

  Added a new fix: Fix Apps not responding too soon. This fix will increase the time windows waits before marking the applications as "Not responding". This fix will be applied for all users. Logged on users will need to log off and on for the changes to take effect.

  Improved the Defrag and optimize, and the Optimize boot and shutdown fixes.

 

v5.9.0.0 Release date: 29/11/2013 

  General internal debugging and improvement.

  Enhanced the Scan and create log section. Now it allows to scan all users instead of only the current user.
Also added the option to include recent folders in the recent files scan.
The Show Microsoft files option was replaced with three new options: Hide system protected files, Hide all Microsoft files and Hide digitally signed files. The scan now also includes Internet explorer search providers.

  Updated the Run scripts section to be able to parse the new modes in the UVK log.

  Improved the graphical interface.

  Enhanced the User profile backup feature, in the IT/Geek tools section, by adding a Use update mode check box. When this option is selected, existing files in the destination folder will only be overwritten if the source file has been modified. This allows to quickly update an existing backup.

  Added a new builtin app to the fixes/apps list, in the System repair section: avast! Browser Cleanup. This new tool serves to delete pesky and unwanted toolbars and plug-ins from your browser(s).

  Enhanced the automation of the third party apps in the System repair section.

  Added a new fix: Install/Update Visual C++ runtime. This fix will install the following Visual C++ redistributable packages: VC++ 2005 SP1, VC++ 2008 SP1, VC++ 2010 SP1 and VC++ 2012. Also added a new custom command for the same effect: <InstallVC++>, and updated the Log analyzer with the new custom command.

  Improved the window response while performing the scans.

  Improved the section switching speed.

  Added the ability to delete and create restore points even if the system restore is disabled.

  Added the ability to check/uncheck items for removal while the scan is in progress, in the System booster and uninstall remnants scans.

 

UVK 5.8: 

v5.8.1.0 Release date: 20/10/2013 

  General internal debugging and improvement.

  Enhanced the System booster scan.

  Improved the treeview lists in the Memory modules manager, System booster and Uninstall remnants scan sections.

  Modified the Fixes/Apps list, in the System repair section. The last group was renamed Post repair actions, and includes the Delete all restore points (post repair) and Create restore point (post repair) fixes, also present in the first group. This allows to perform these actions either before and after the repair prodedure.

  Other bug fixes in the System repair section.

 

v5.8.0.0 Release date: 04/10/2013 

  General internal debugging and improvement (Fixed several important bugs).

  Enhanced the graphical interface. This includes a gradient background and a new skin: UVK 5.8.

  Added four more fixes:

  • Reset NumLock ON at logon: Set the NumLock state ON at Winlogon for all users.
  • Fix Internet Explorer 10 history: Only for IE 10. Some cleanup programs delete the IE's History folder, which, for Internet Explorer 10, makes it stop working. This fix will repair it.
  • Install Desktop gadgets on Win 8: This fix only works for Windows 8. It will download the 8GadgetPack from addgadgets.com and install it silently.
  • Clear Internet Explorer's history: This fix will clear the Internet Explorer's history for the current user. The IE's cookies and cache will not be affected.

  Added four custom commands to run the fixes above from a UVK script: <ResetNumLockOn>, <FixIE10History>, <InstallWin8Gadgets> and <ClearIEHistory>.

  Added a new super feature: Window automation through UVK scripts.

The scripts in the script collection were updated to the new automation feature. They will make nice examples for the users who will want to try the new feature.

The Custom commands help page was also updated with a complete description of the new functions.

  Great enhancement of the Log analyzer, including support for the new Window automation feature thruough the Control info tool.

  Improved the compatibitity with high contrast themes.

  Updated the install method: The shortcuts are now created for all users, and the settings are saved in the HKLM rootkey.

  Improved the scheduled tasks related features. Now UVK also displays Mail sending tasks and hidden tasks.

  Updated the TDSSKiller scan for the latest version.

 

UVK 5.7:

v5.7.2.0 Release date: 20/08/2013 

  General internal debugging and improvement (Fixed several important bugs).

  Added watermark icons to the Fixes and thirdparty apps list, int the System repair section, and to the System restore points list, in the Misc tools section. 

  Enhanced the Memory modules manager. The process and modules paths list is now sorted alphbetically.

 

v5.7.1.0 Release date: 10/08/2013 

  General internal debugging and improvement.

  Enhanced the Smart uninstaller's remants scan.

  Moved the System repair button in the Welcome screen to the place where the Options button was before.

  Moved the Options button to the top of the window, beside the About button.

  Created a new section: IT/Geek tools and tweaks. All the features previously present in the System repair section, except for the fixes list related features. were moved to this new section. Also added the following features:

  1. Backup user profiles: This new feature effectively creates backups of the user profiles you select. You can select a single user to backup, or All users. Incredible feature: You may continue to work with the application while the backup is in progress.
  2. Unlock a locked folder: This new feature grants access to the directory you specify. If you have a locked folder and you can't unlock it with the Windows Explorer (get access denied errors), then this feature may save your day.

  Great enhancement of the System repair section (again!). Since there is more room in the GUI now, the fixes list is bigger, and many new features were added. See below.

  Added two more fixes to the list: Backup the registry, in the Before repair actions group, and Fix executable file extensions, in the Fixes for common Windows problems group.

  Great news! The automatic  anti-malware scans are back! A new group was added to the fixes list for the effect: Third party scans. The application automates installing/updating the third party tools, and starting the scans, but not the threat removal process. For MBAM and SAS, you can choose whether to start quick or full scans. The default third party apps in this new group are:

  1. MalwareBytes AntiMalware scan: Install/Update* MalwareBytes AntiMalware and start a scan. Compatible with MBAM pro, if already installed and registered.
  2. Super AntiSpyware scan: Install/Update* Super AntiSpyware and start a quick or full scan. Compatible with SAS pro, if already installed.
  3. Kaspersky TDSSKiller scan: Download/Update** TDSSKiller and start a scan.
  4. Avast! aswMBR scan: Download/Update** aswMBR and start a scan.
  5. AdwCleaner scan: Download/Update** AdwCleaner and start a scan.

*MBAM and SAS will only be downloaded/installed if not already installed and up to date.
**The applications' executables/installers will only be downloaded if not already present in their locations and up to date.

  New feature in the System repair section: Custom third party apps. This new feature allows you to create your own third party apps, and add them to the fixes list. Each custom third party app is fully customizable and is able to:

  1. Download a program or update it. The download can be set to use three different methods: Direct download, get the download target from a Majorgeeks software page, or parse and get the target of a link in a web page, just like the <UpdateSoftware> custom command.
  2. Execute up to four commands, which you can use to install the downloaded program, update it, register it, start a scan, or just run whatever program you wish.
  3. Each command can be set to run depending on the Windows architecture. This can be useful for some applications that install executables for both 32 and 64 bits archs (i.e. CCleaner).
  4. You can use the new %ThirdParty% environment var in the download path and the commands, to simplify adding them.
    This environment var expands to the default third party applications path (%UVKDir%\Third party).

Note: The use of the builtin/custom third party apps is totally your responsability. We are not responsible for any data loss or dammage created by the third party apps.

  New feature in the System repair section: Export/import settings. This new feature allows you to save the current fixes selection, the custom third party apps, and the selected options in the lower pane to a file, and import them back later. The settings/apps are saved in a uvksr (System repair settings) file. This file type is associated with the application, meaning you can open these files with UVK by double-clicking them. UVK will automatically jump to the System repair section and load the settings from the file.

  New feature in the System repair section: Create professional report. This new feature can be very useful for IT professionals, as it will create a detailed html report of the actions taken in the system repair section. Users can choose the Client name that will be shown in the report, and the path where the report will be saved. Users that have a branding license will also be allowed to set the report title.

  Associated the UVK license key files with UVK. Activating a new license is now much easier. Users that have purchased UVK license can now open the license key file either with UVK, or with any of the installer packages, UVKSetup.exe, UVKPortable.exe or UVKPortable.com. The application will be automatically activated.

  Enhanced the process killing feature.

  Enhanced the file download feature.

 

UVK 5.6:

v5.6.1.0 Release date: 13/07/2013

  General internal debugging and improvement.
  Great enhancement of the System repair section. See below.
  Modified the fixes list. Now it shows only one column, and the description for the selected fix is shown in a separate text box to the right of the list.
  Added checkboxes to the fixes list, instead of manual multi selection. Users can still run a single fix by double clicking it.
  Added three more fixes to the list: Backup registry, Unhide C: and Unhide all drives.
  Added a new group to the list: Before repair actions. This group contains actions that users may want to execute before running a set of fixes.
  Added a new option to the Kill all processes combo box: Kill all non signed processes. This new option allows to kill all the processes which executable files are not digitally signed.
  Modified the Kill all non system processes feature. Now it only kills processes which executable files are not genuine system protected files.
  Added a new custom command <UnhideDir>. This command unhides the non system files recursively in a directory. This directory can be specified after the command's keyword. i.e. <UnhideDir>D: or <UnhideDir>%WinDir%. The default directory is the system partition (Usually C:). To unhide all drives use <UnhideDir>All drives.
  Added a new custom command <KillNonSignedProcesses>. This command performs the same action as the Kill all non signed processes feature mentioned above.
  Improved the security of the Clean all users temp folders feature. Now it performs security checks to ensure the Temp environment variables have not been corrupted.
  Added checkboxes to the system restore points list, in the Tools section.

 

UVK 5.5:

 

v5.5.5.0 Release date: 30/06/2013

  General internal debugging and improvement.
  Added 2 more items to the fixes list: Reboot in safe mode and Reboot in safe mode with network. Obviously, these new features allow you to reboot the pc in safe mode, with or without network, as desired. Very useful in Windows 8, as it no longer has an easy way to reboot in safe mode.
  Added a new custom command: <Beep>. This command plays a sound at a specific part of the script. You may specify the times to beep after the command. i.e: <Beep>3 will beep three times. Also, specifying a negative value will play a real beep, otherwise the tada.wav file in %WinDir%\Media will be played.
  Added a new custom command <RebootSafeMode>. This command allows you to reboot the pc in safe mode after running the script. To reboot in safe mode with networking, enter 1 after the keyword, like <RebootSafeMode>1.
  Added a new custom command <BackupRegistry>. This command allows you to perform a registry backup in a specific part of the script. Specifying only <BackupRegistry> will backup the HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE rootkeys. You can customize the registry backup by specifying a flag and username in the following format:

<BackupRegistry> | flag | username

The flag parameter is set as follows:

0: Don't backup HKEY_CURRENT_USER neither HKEY_LOCAL_MACHINE.
1: Backup only HKEY_CURRENT_USER.
2: Backup only HKEY_LOCAL_MACHINE.
3: Backup both HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE

The username parameter should be the name of an extra user to backup the config from. This can not be the current user name. You can specify All users if you want to backup all users hives.

The example below will backup the whole registry

<BackupRegistry> | 3 | All users

The example below will backup the current user and the builtin admin hives (for english language Windows):

<BackupRegistry> | 1 | Administrator

  Added a new custom command <RestoreRegistry>. This command allows you to perform a registry restore. This option will automatically enable <Reboot>, meaning the computer will be rebooted after running the script. The syntax is the same as for <BackupRegistry>, but you can not specify All users as the second parameter. Only a valid user name is supported.

Important note: The registry backup and restore automatically defragments the saved hives, meaning you can use these commands to defragment the registry, by performing a registry backup immediately followed by a registry restore, and a computer reboot. The example below will defragment the current user and local machine hives:

<BackupRegistry>
<RestoreRegistry>

  Updated the Log analyzer with support for the commands above.
  Enhanced the Reset IE and internet settings, and the Fix Windows sidebar fixes. They are now fully compatible with Internet explorer 10.
  Added the option to play a sound after running the selected fixes in the System repair section.
  Enhanced the System immunization section.

v5.5.0.0 Release date: 27/05/2013

  General internal debugging and improvement.
  Fixed the bug of no longer showing tooltips after saving settings in the Options section.
  Updated the refresh explorer function.
  Added support to run hidden windows from UVK scripts, with the <Run>, <RunWait> and <CmdScript> commands.
To execute in a hidden Window users should specify -h after the command keyword. More information can be found in the help page of the custom commands for UVK scripts. Specifically <Run> and <Runwait>, and <CmdScript>.

 

UVK 5.4:

v5.4.0.0 Release date: 09/05/2013

  General internal debugging and improvement.
  Enhanced the Memory modules manager list. The time to create the list was reduced to less than a half, and modules can be moved to the recycle bin or permanently deleted, even if they are loaded by the applications without reboot.
  Very important changes to the Autoruns manager list. The users may now choose the user to display autorun entries from. There is even an option to show them for all users. Also the feature has been completelly rewritten in C++.
  Enhanced the Virustotal reports feature. Now, if a file report does not exist, the file will be automatically uploaded to VirusTotal, and the report will be automatically displayed in the browser. Also, if an existing report is older than 60 days, the user will be prompted to rescan. Rescanning does not need to upload the file again (faster). The same features have been updated in the Log analyzer, but file upload is not supported.
  Enhanced the <Update software> command, and the download functions in general.
  Faster application startup and smaller size.
  Improved the file removal, recycling and replacing features. Executable files and modules can now be moved to the recycle bin, or permanently deleted, or replaced even if the corresponding processes can not be terminated.
  Enhanced the date/time functions.
  Enhanced the file path parsing functions.
  Enhanced the registry defragg functions.

 

UVK 5.3:

v5.3.0.0 Release date: 11/04/2013

  General internal debugging and improvement.
  Fixed an important bug in the Fix SubSystems key fix. This fix was not working properly for all Windows versions, and for some of them, it could render Windows unbototable. Users that have had this issue should fix it by using the Last known good config, in the boot options (Press F8 at system boot). It's very important to update to this new version.
  Improved the boot and shutdown optimization feature.

 

UVK 5.2:

v5.2.0.0 Release date: 07/04/2013

  General internal debugging and improvement.
  Enabled updating the .NET Framework 4.5 for Windows 8.
  Updated the compatibility with Internet explorer 10. Specially in the UVK immunization, whereas immunizing the Main IE entries was preventing Internet explorer from being launched. Users will still have to un-immunize that area and immunize it again for IE to work properly
  Enhanced the branding feature. The branding is now fully complete. More info here

 

UVK 5.1:

v5.1.0.0:

  General internal debugging and improvement.
  Enhanced the graphical interface.
  Enhanced the registry backup and restore features.
  Added a registry defragmenter to the UVK system booster section. 

 

UVK 5.0:

v5.0.0.0:

  General internal debugging and improvement.
  New color skin and graphical interface with tile styled buttons.
  Added double buffering feature to remove any flicker.
  The lists are now visible while resizing the window.
  The lists can now be sorted in details view by clicking the column header buttons.
  Completed the Smart uninstaller section by adding the uninstall remnants scan.
  Added two more columns to the Process manager section showing the CPU and memory usage for each process. The global CPU and memory usage is displayed in the corresponding column headers.
  Added a List settings button to the Memory modules manager, Autorun manager and  Windows services and drivers sections. This button opens a dialog box allowing the user to hide system protected files, all Microsoft files, or all signed files from the list. It also allows to choose whether to verify the file signatures, ensuring only genuine files are ignored. This new feature makes UVK suitable to be used by less advanced users, and also facilitates searching for malware or a specific item.
  Added the option to create a new startup entry in the Autorun manager section.
  The Autorun manager, Windows services and drivers, and the UVK system repair lists are now displayed in groups, with headers describing what each group contains.
  Enhanced the System booster section.
  Enhanced the file deletion feature.
  Enhanced the CPU and memory usage for the application.
  Enhanced the boot optimization feature.
  Enhanced the Register system DLLs feature.
  Enhanced the script parsing feature.
  Improved the compatibility with Windows 8 and Internet explorer 10.
  Improved the UVK log's uninstall list.
  Improved the lists creation speed.
  Added a new fix: Fix missing tray icons. Only for Windows XP. This fix will apply several tweaks in order to restore the tray icons on Windows XP if they are missing.
  The project files are now digitally signed using a trusted certificate from Comodo.com.

 

UVK 4.6:

v4.6.0.0:

  General internal debugging and improvement.
  Added a new section: UVK smart uninstaller. This new section is a powerful replacement for the Add/Remove programs control panel applet. It includes all the common uninstall operations plus a large array of exclusive features such as the ability to select and uninstall several programs at once, automate the uninstall operations, change the the icons of the uninstall list, jump to the selected program's folder, uninstall key or urls, search info with google and force uninstall of stubborn programs.
  Fixed a bug of showing wrong folder size for big folders in the UVK log.
  Added Computer management to the Enable and run combo box in the UVK system repair section.
  Added a new fix: Clear Windows event logs. Also available with the custom command <ClearEventLogs>.
  Added a new fix: Fix local group access. Also available with the custom command <FixGroupAccess>.
  Added a new custom command: <UpdateSoftware>. This new powerfull feature allows you to update your set of tools using a UVK script. More info here.
  Enhanced the System booster section.
  Enhanced the .reg file parsing feature.
  Enhanced the registry backup and restore features.
  Enhanced the script parsing feature.
  Updated the Log analyzer.

 

UVK 4.5:

v4.5.0.0:

  General internal debugging and improvement.
  Added compatibility with Windows 8. UVK is now fully compatible with the new Windows operating system.
  Improved the scans speed. All scans are now up to 10 times faster. Most noticeable changes are in the System booster, Alternate streams and Recent files scans.
  Improved the Register system DLLs feature.
  Improved the Immunization feature.
  Improved the Reset group policies feature.
  Updated and improved the Log analyzer.
  Made some other small improvements.

 

UVK 4.4:

v4.4.1.0:

  General internal debugging and improvement.
  Fixed a few not working features in the Log analyzer due to changes made in the last update.
  Improved speed when retrieving directory size and file enumeration.
  Improved drawing speed when section switching.
  Added the ability to retrieve the immunized areas even after uninstall.
  Improved the Boot optimization feature.
  Disabled resizing when the window has the original size..
  Added a Don't ask again checkbox to the dialog box that prompts the user to uninstall the portable versions.
  Fixed a bug in the About dialog box. The registered user info was not being displayed correctly.
  Added two buttons in the About dialog box: Install license key, and Buy license. These will allow users to quickly and easily activate the full version of the product.
  Fixed a bug in the hosts file parsing feature.
  Made some other small improvements.

v4.4.0.0:

  General internal debugging and improvement.
  New graphical interface. Most noticeable changes are in the buttons and checkboxes.
  Removed the uninstaller executable (uninstall.exe). Now the uninstall process is done through the main application (UVK_en.exe). This means less HD space used and smaller package size.
  Added a C++ coded DLL (UVK.dll). It contains functions for faster drawing, encryption and file information.
  Improved the file signature verification function. Now it validates the catalog file in case the certificate is not embebed in the file to verify.
  Added an "About" dialog box to display information about the UVK version in use and the product licence.
  Fixed some important bugs in the following fixes: Register system DLLs, Reset IE and internet settings, Defragment C, Defragment all drives and Optimize boot and shutdown.
  Modified the behavior when using the portable versions. The message box prompting to uninstall the portable version when closing will only be displayed once. I think thins is obvious, if the user doesn't want to uninstall UVK after using the portable version, he's planning on using it often afterwards.
  The -Uninst command line switch for UVK_en.exe was changed. For silent uninstall, -Auto should be appended . Using only UVK_en.exe -Uninst will start the common uninstall process with all the dialog boxes and prompts. 

 

UVK 4.3:

v4.3.0.0:

  General internal debugging and improvement.
  Added a new section: UVK System Booster.
This is a very complete registry and file cleaner. It will restore the computer's performance by detecting and removing invalid registry and file system objects. This includes invalid activex/com objects, file extensions, shell extensions, OpenWith entries, shared DLLs, application paths, Windows fonts, uninstall entries, ShellMUICache, shortcuts, and junk files.
  Added support for common (non branding) license keys. The users may now access all the UVK features for a cheaper price. More info.
  Improved the graphical code.
  Renamed the Startup entries and scheduled tasks section Autorun manager. More adequate, considering all the areas it scans.
  The window is now maximizeable and resizeable in the following sections:
Process manager, Memory modules manager, Autorun manager, Windows services and drivers, Alternate streams manager and System errors scan sections.
  The controls are now visible when resizing the window, except for the lists. Hiding the lists while resizing prevents flicker and improves performance.
  Added protection from deleting genuine system files.
  Added a checkbox in the process manager to toggle between Show/Hide the system critical processes. Since now the genuine system protected files cannot be deleted, it is safe to display them.
  Added icons to the lists context menus.
  Added a new color skin: UVK 4.3.
  Improved the html reports code.
  Improved the path parsing functions.

 

UVK 4.2:

v4.2.0.0:

  General internal debugging and improvement.
  New graphical interface with high quality pictures and controls.
  Added 9 diferent color skins. Can be set up in the UVK options section.
  Improved the script parsing feature.
  Improved the section switching and window resizing functions.
  Message boxes, progress and other dialogs are now titleless and semi-transparent.
  The current background colors are also used in the html reports
  Other graphical improvements

 

UVK 4.1:

v4.1.0.0:

  General internal debugging and improvement
  Improved the list creation feature in the Startup entries and scheduled tasks, and Windows services and drivers sections. Now the lists are immediately displayed, and the items are added on the fly. No more "Working, Please wait...
  Added green headers with bold white labels to the lists mentioned above, and also to the fixes list in the UVK system repair section.
  Improved the path parsing function.
  Added sorting feature to the alternate data streams list.
  Added two more columns to the alternate data streams list: Name and Extension. This will allow to quickly sort the items based on their path, size, name or extension.
  Improved the Register system DLLs feature.
  Removed the Automatic anti-malware scans section. Users can still automate the scans through UVK scripts. For some examples, see the UVK script collection. I had to remove this section as the authors of the third party tools were not quite happy with the automation. Also some users were baming UVK for the damages caused by the third party tools.

UVK will soon have its own malware scanner with a huge virus database (over one milion virus signatures) and automatic system repair after removal.

 

UVK 4.0:

v4.0.0.0:

  General internal debugging and improvement.
  Added new section: Memory modules manager. Lists the modules loaded by all the processes, allows to retrieve info on them, and delete/rename them. This section also allows to exclude all Microsoft modules from the list (file signatures verified) to facilitate the detection of infected files.
  Added new section: Alternate streams manager. Allows to scan a drive or folder for ADS, and displays the results in a list, where you can select some or all of the streams, and perform several actions on them: Delete, read, get info, export, etc.
  Added new section: Useful links. The six links in the welcome screen have been replaced with a whole section full of useful links, which also allows to export them to an html file.
  Reduced the application's memory usage to less than 1/5 of the memory it used in previous versions.
  The window is now maximizable AND resizable the following sections: Startup entries and scheduled tasks, Windows services and drivers, and Alternate streams manager. (Requested by several users)
  Added 2 more options to the Process manager's context menu: Pause process and Resume process.
  Added new fix: Free physical memory. Also available with the custom command <FreePhysicalMenory>.
  Updated the automated Super Antyspyware scan. It wasn't working anymore. Now it checks if SAS is already installed, updates only if needed, and performs the scan.
  The portable version now prompts to uninstall upon closing (Requested by several users).
  New feature: UVK now saves the window position and restores it upon launch.
  Added grid lines to the lists for a better view.
  Added memory modules and unsafe alternate data streams to the Scan and create log section.
  Added the new custom commands to the Log analyzer's insert menu.

 

UVK 3.0:

v3.0.0.2:

  General internal debugging and improvement.
  Fixed bug: Application crashing when using the Stop all non Microsoft services feature.
  Fixed bug: The Log analyzer wasn't creating the VirusTotal html log properly.
  Improved the Process manager, Startup entries and scheduled tasks, and the Windows services and drivers lists. Now they use less resources and work faster.
  Improved the Log analyzer filters.

v3.0.0.1:

  Fixed bug: The Internet settings immunization area was preventing IE from downloading files when enabled.
  Fixed bug: The welcome screen section was using 5~10% of the processor time.
  Improved the GUI's section swiching. Should be smoother now.
  Added UVK immunization information to the log generated in the Scan and create log section.

v3.0.0.0:

  General internal debugging and improvement.
  Added a new section: UVK immunization. This section allows the users to protect the most commnly affected registry and file system areas from being infected. Full info here.
Important: You should un-immunize all areas when using the UVK fixes. Many of them will not work when your system is immunized.
  Added a new custom command to automate the immunization: <ImunizeSystem>.
  New feature: Registry backup and restore. Can be found in the UVK immunization section.
  Splitted the Reset security and ntfs settings fix in two different fixes Reset registry and file permissions and Reset security with secedit. The first one uses the Windows Api to reset the permissions. The latter uses secedit.exe.
  Also added a new custom command for the Reset security with secedit fix: <ResetPermissionsSecedit>. The <ResetSecuritySettings> command now applies to the Reset registry and file permissions fix.
  Improved the application's UI section switch. It was a little jumpy on Xp and low performance machines :).
  New feature: Always on top (sets whether the UVK window should have top most attributes). Configurable from Welcome screen -> UVK options.
  New feature: Save settings to ini file. Placing the created ini file in the same path as the UVK packages will make them automatically write the settings from the ini file to the registry. This includes the UVK running protection password, the UVK preferences and settings, and the lists columns width. This feature is only available for the users who bought the UVK branding key.
  Removed the ComboFix automation from the Automatic anti-malware scans section. The author and the bleepingcomputer.com admin do not allow me to do it anymore.
  Added a link to the ComboFix download page, and another one to the Kaspersky virus removal tool in the Automatic anti-malware scans section.
  Added the new custom commands mentioned above to the Log analyzer's insert menu.
  Added support for IPv6 addresses when analyzing the hosts file.

 

UVK 2.7:

v2.7.0.1:

  General internal debugging and improvement.
  Fixed several important internal bugs.
  Improved the file signature verifying function. Should work faster now.

v2.7.0.0:

  General internal debugging and improvement.
  Updated the Kill all feature in the Process manager section. You can now choose one of three options:

  • Kill all non trusted processes - This feature verifies the digital signatures of the processes to kill. If the signer is part of an internal trusted signers list, the process will not be killed. The list includes some trusted publishers like Microsoft, Google, Mozilla, Opera, Hewlett Packard, Acer, etc.
  • Kill all non essencial processes - Already present in previous versions.
  • Kill all non critical processes - Already present in previous ersions.
  Renamed the Startup entries and services section Startup entries and scheduled tasks. This section now manages the sheduled tasks instead of the active sevices.
  • Added a new feature in this section: Hide/Show Microsoft signed files. This can highly reduce the number of entries in the list, making easier to detect infected files.
  Renamed the Drivers and sheduled tasks section Windows services and drivers. This section now manages all the services and drivers.
  • Added buttons in this section for full service management: Delete service (and file, if selected), Stop service, Start service. Pause service, Resume service and Set startup type.
  • Added a feature to choose the services to display: You can choose between Show all services and drivers, Hide inactive services and drivers, Hide Microsoft services and drivers and Hide inactive and Microsoft services and drivers.
  • The Stop all non Microsoft services feature has been moved to this section.
  Added a new custom command: <KillNonTrustedProcesses>. Does the same as the Kill all non trusted processes feature of the Process manager mentioned above.
  Updated the download urls for Mbam, Combofix and Flash.
  Updated the Mbam scan automation for the latest version.
  Updated the Delete or replace file or folder section. When selecting Don't recycle, Now users can choose not to display the warning dialog box again.
  Fixed a bug in the HitmanPro scan when run from a UVK script (important).
  Added a new file context menu: File information. Now you can get all the info needed to check if a file is infected straight from the Windows explorer. This includes verifying the file's signature, the VirusTotal MD5 report and lots of other info. This option is only available for the users key.

 

UVK 2.6:

v2.6.0.0:

  General internal debugging and improvement.
  Renamed the UVK fixes section UVK system repair.
  Removed the old UVK system repair section, replacing it by a new section: UVK tools. This new section is divided in three sub-sections:

  1. File tools: Allows to select a file and perform several actions: Display all sorts of info on the file, get the file's MD5 VirusTotal hash report, grant and deny access to the file, get more info on the file over the internet, and delete the file.
  2. Registry tools: Mostly the same as above, but for a registry key, instead of a file.
  3. System restore management: Allows to perform several diferent tasks related to the system restore: Enumerate the existing restore points, Select and delete one or several restore points, create restore points, enable or disable the system restore.
  Added a new feature: UVK running password protection. Requested by several users. The password can be set in the UVK options section. This option is only available for the users who have bought the UVK branding key.
  Added a new option to the Toggle Enable/Disable combo box: System restore.
  Added two more custom commands: <DisableSystemRestore> and <EnableSystemRestore>. Also add them to the Insert(3) «Log analyzer's menu.
  Added a new scan section: <ShellMUICache>. It's the list of the most recently run programs. Added to the Startup entries and services, and the Scan and create log sections.
  Created a method to update the download urls for Mbam, SAS, HitmanPro, Java, Flash, DirectX and .Net without needing to update the application.
  Updated the Mbam latest version check.
  Updated the VirusTotal file MD5 hash report.
  Removed the AutoUpdate.exe file from the project. The automatic updates are now done through the main application (UVK_en.exe).

 

UVK 2.5:

v2.5.2.0:

  Added a new fix: Fix the SubSystems registry key. Also available from a UVK script with the command<FixSubSystemsKey>.
  Updated the Hitman Pro automatic scan for the version 3.6.
  Updated the Repair script options in the Automatic anti-malware scans section. Now it includes more than 30 fixes that can be executed after the third party applications scans.
  Also added the option to choose the path where the logs will be moved to and to select all the fixes, none, or revert to the default selection.
  Updated the UVK fixes section, Now all the fixes in the System repair section have been added to the fixes list. As you may guess, I'm planning to remove the System repair section in the next version, replacing it with a new section with new features. Just wait and see :).
  Increased the height of the UVK fixes list view, and separated the fixes in several sections, for a better view.
  Automated the installation of the Microsoft Fixit Center. Now it's done with no user interaction.
  Updated the Insert full system repair script feature in the Run UVK scripts section and in the Log analyzer  Now it has more fixes, some of them recent.

v2.5.1.0:

  Fixed a critical bug in the System Info section. Could make the application crash on machines with more processors than network adapters.
  Updated the Lan/Wan driver info in the System Info section.

v2.5.0.0:

  General internal debugging and improvement.
  Updated the Install/Update Flash fix. Now it updates the Flash 11 AX and plugin for both 64 and 32 bit.
  Updated the Install/Update Java fix. Now it updates the Java 6 update 30 for both 64 and 32 bit.
  Added a new fix: Fix the EventSystem service. Also available from a UVK script with the command <FixEventSystemService>.
  Added a new fix: Delete all browsers cookies. Also available from a UVK script with the command <DeleteBrowsersCookies>.
  Updated the Hitman Pro automatic scan.
  Added a new feature: Custom label. This feature will allow you to brand UVK with your logo and a link to your website. Click here to get more info.
  Added support for transparent pictures as the UVK logo.
  Added support for custom logos.
  Increased the UVK files integrity protection.

 

UVK 2.4:

v2.4.4.0:

  General internal debugging and improvement.

v2.4.3.0:

  General internal debugging.
  Re-enforced the Reset security and ntfs settings fix. Now it also grants registry access  to the Administrators and System groups.
  Re-enforced the Fix install problems fix. Now it also grants the HKEY_CLASSES_ROOT key access  to the Administrators ad System groups.
  Re-enforced the power of the Process manager. Now it tries to take ownership and grant access to the processes before killing them.
  Added protection to the UVK process. Now it can only be killed by a member of the administrators group.

v2.4.2.0:

  General internal debugging.
  Replaced several WMI functions by windows api calls. This resulted in a big performance and stability improvement.
  Added context menus to search for files and MD5 hashes in ThreatExpert.com to the Process manager, Startup entries and Drivers/Tasks, sections, and also the Log analyzer.
  Added bios information to the System Info section.

v2.4.1.0:

  General internal debugging and a big performance improvement.
  Added internal functions to verify the file signatures and set ntfs and registry access permissions. SetAcl and signtool were removed from the packages.
  Added a new fix to the UVK Fixes section: Delete all restore points. Also available from a UVK script with the command <DeleteAllRestorePoints>.
  Added new fix to the UVK Fixes section: Reset user shell folders. Also available from a UVK script with the command <ResetUserShellFolders>.
  Added the two custom commands above to the Log analyzer's insert menus.
  Added Fix the WMI and the system restore to the UVK fixes section.
  Added Run sfc scan to the UVK fixes section.
  Added Register system Dlls to the UVK fixes section.
  Added Reset user default settings to the UVK fixes section.
  Performed some debugging and improvement on the Automatic anti-malware scans section
  Improved the internal scans speed in more than 100%.

v2.4.0.0:

  General internal debugging and improvement.
  Added MD5 hash generation for the Process manager, Startup entries, Drivers/Tasks and Scan & create log sections.
  Added VirusTotal automatic MD5 research in the sections mentioned above and also from the Log analyzer.
  Changed the UVK Fixes section. Now the fixes are shown in a multi-select list view control.
  Added Shutdown the computer and Reboot the computer in the list view mentioned above. This will allow to run the selected fixes, and then shutdown or reboot the pc if desired.
  Added two new buttons in the same section: Unattended mode and Run selected fixes. Unattended mode allows to run all the selected fixes with no user interaction. Quite useful if also selecting Shutdown computer or Reboot computer. UVK will automatically run the selected fixes and then shutdown or reboot the pc.
  Added a new fix: Fix IE and the Windows shell. This fix is also available from a UVK script with the command <FixIEAndWindowsShell>.
  Added Kaspersky TDSSKiller to the Automatic anti-malware scans.
  Added 4 more custom commands: <MBAMScan>, <SASScan>, <HitmanProScan> and <TDSSKillerScan. These will automatically perform the corresponding program scan.
  General improvement of the Log analyzer. This includes submitting MD5 hashes from the UVK log directly to VirusTotal.
  Added Expand file to the Replace / copy file feature in the Delete file or folder section. This will allow to expand files from the Windows cd or the dllcache folder before replacing or copying them.
  When using the <ReplaceFile> or <SReplaceFile> custom commands, UVK will automatically detect the file compression and decompress the files, if needed.
  Added Winlogon and shell hijacks to the Startup entries and Scan & create log scans.

 

UVK 2.3:

v2.3.4.0:

  General internal debugging.
  Added multi-selection feature to the Process manager.
  Added multi-selection feature to the Startup entries section.
  Added multi-selection feature to the Drivers/Tasks section.
  Improved the Register system DLLs feature. Now it controls the number of regsvr32.exe processes to prevent slower machines from freezing. It also makes it work faster on speedy machines.
  Improved the Reset IE and internet settings fix Now it deletes all installed IE search providers and installs Google's.
  Added .vbe to the default pattern in the recent files research.
  Added multi-line selection option to the Log analyzer.
  Added Find feature to the Log analyzer.
  General improvement and debugging of the Log analyzer.
  And many other small general improvements.

v2.3.3.0:

  Added one more custom command to automate the fix above: <FixWMIAndSR>
  Register system DLLs is now more powerful. It also calls DllInstall for DLLs having that entry point.
  Added anew file extension to fix and protect: .vbs.
  Fixed a bug in the Fix install problems fix when running on Windows xp.
  Added .sys to the default pattern in the recent files research.

v2.3.2.1:

  Fixed a bug in the Log analyzer. (Important)

v2.3.2:

  Updated the registry management. (Important)
  Updated the Fix install problems fix. Now it also creates full access permissions to the temp folders for everyone.
  Added Folder options and Passwords manager to the Enable and run combo in the UVK fixes section.

v2.3.1:

  Fixed two bugs in the command line switches.
  Fixed other small bugs.
  Added two more fixes: Reset IP, winsock and proxy and Reset and fix the Windows firewall.
  Added two more custom commands to automate the two fixes above: <ResetIPWinsockProxy> and <FixWindowsFirewall>

v2.3.0.0:

  Added a new section: Automatic anti malware scans. This section automates MalwareBytes' AntiMalware, SuperAntiSpyware, HitMan Pro, a configurable UVK system repair script and Combofix. Removal of threats found can either be set to automatic or manual. If set to automatic, No user interaction will be needed during the malware scans and removal.
  Fixed the bug of not displaying the UVK logo in the UVKSystemInfo html file on Firefox, Opera and Safari.
  Fixed the bug when opening .uvk files (UVK window didn't become visible).
  Fixed the bug when clicking Browse for the file to replace (on Delete or replace file or folder section).
  Fixed the bug when running sfc through the command <RunSfcScan> on Windows Xp. UVK didn't wait for sfc to close.
  Added one more Fix: Reset group policies. This fix resets the group policy settings in gpedit.msc and the registry. Also available from the command <ResetGroupPolicy>.
  Added a .com version of UVKPortable, to be used when the .exe file extension is damaged.
  Added a new option on UVK options screen: View UVK command line help.
  Updated the command line switches: Added -Auto switch for deleting files.

 

UVK 2.2:

v2.2.0.0:

  Faster and smoother screen switch.
  Improved stability and performance, and fixed a few bugs.
  Improved the memory and resource usage.
  Added Recent files to the UVK scan. It searches for files based on their age and a pattern and writes the ones that match the given criteria to the log. Both the file age and the pattern are configurable.
  Added links to ThreatExpert and ThrendMicro HouseCall on the welcome screen.
  Moved the Windows installer and .Net Framework cleanup tools to the combo Enable and run (Select) in the UVK fixes screen.
  Added five more fixes: Administrator account, User account control, Fix desktop icons and context menu, Unhide user files and Rebuild icon cache.
  Added custom commands for the fixes mentioned above.
  Improved the scan speed.

 

UVK 2.0:

v2.0.0.0:

  Completely new graphical look.
  Improved stability and performance, and fixed a few bugs.
  Automatically free memory and resources.
  Removed the web viewer. The web viewing is now done with the default web browser.
  Added links to ThreatExpert and ThrendMicro HouseCall on the welcome screen.
  Changed the Autoplay function fix: Now it's a toggle to enable or disable the function.
  Added a new custom command to disable the AutoPlay function for all drives.
  The Install/Update Java fix now installs both 64 and 32 cores on 64 bits machines.
  Updated and fixed the bug when opening a file on the Log analyzer.
  Added tooltips for all the options.
  Added the option to choose whether to show the tooltips on the UVK options screen.

 

UVK 1.5:

v1.5.0.0:

  Improved stability and performance, and fixed a few bugs.
  Added full control of the application through the keyboard, In case the mouse isn't working. See here.
  Updated the Log analyzer, the AutoUpdater, the web viewer, the UVKPortable and the UVKSetup.
  Increased the window's size to 750x550 px to give a better view of the processes and startup entries.
  The window is now maximizable when in the Startup Entries or Drivers/Tasks screens.
  Added links to VirusTotal, download MBAM, download Avast, Kaspersky utilities, download SuperAntiSpyware and download Avira Antivir on the welcome screen.
  Added the number of showing processes and total processes on the Process explorer screen.
  Added a checkbox in the Process Explorer to choose to kill only the selected process or all the processes with the same path as the selected. A right-click menu item with the same function was also added.
  Added automatic processes refresh (once per second) to the Process explorer.
  The Refresh button in the Process explorer has been replaced with Kill all. This new function will kill all listed processes. Since the system critical processes are not listed, this procedure will not shut down the machine. The user is prompted to ignore other system processes. A right-click menu item with the same function was also added.
  Fixed the bug of the increased font in the buttons when the DPI at 125%.
  Added a new screen: UVK system info. This screen shows helpful system info like the processor and memory usage, the OS and office product keys, hardware info and internet and firewall status.
Drivers/Tasks and UVK Fixes on the welcome screen.
  Added a button to delete the Run history in the UVK Fixes screen.
   Added more fixes and custom commands:

 Enable & run (select)
Added on version 1.4. Allows to enable and run several tools: Registry Editor, System restore, Task Manager, Msconfig, Control UserPasswords2, Device manager, Group and users manager, Service Manager, DiskPart, Command prompt, Local group policy, Event viewer and Blue screen viewer.

.Net Framework cleanup tool:
Added on version 1.4. Starts the .Net Framework cleanup tool, included on UVK 1.4 +.

Windows installer cleanup
Added on version 1.4. Starts the Windows installer cleanup, included on UVK 1.4 + installation.

Empty all browsers cache.
Added on version 1.4. Supported browsers are: IE, Firefox, Chrome, Opera and Safari.
This fix is also available from a UVK script with the command <EmptyBrowsersCache>

USB disk write protection
Added on version 1.4. Enables or disables the USB disk write protection.

Defrag & optimize
Added on version 1.4. Reduces the startup and shutdown time and defragments the hard drives to improve performance.
This fix is also available from a UVK script with the command <DefragAndOptimize>

Install/Update Flash Player
Installs or updates the flash player plugin and activex with no user interaction.
This fix is also available from a UVK script with the command <UpdateFlash>

Install .Net Framework
Installs or updates the .NET Framework with no user interaction.
This fix is also available from a UVK script with the command <InstallNetFramework>

Install/Update Java
Installs or updates Java with no user interaction.
This fix is also available from a UVK script with the command <UpdateJava>

Install/Update DirectX
Installs or updates the DirectX with no user interaction.
This fix is also available from a UVK script with the command <UpdateDirectX>

New custom commands

  Added a new custom command to reboot the computer after running a script: <Reboot>
This command will only reboot the pc after all the commands are executed, even if it's not in the last line of the script.

  The button Empty all users temp folders in the Repair system screen now empties the temporary directories for all users.

  The Log analyzer now creates automatically scripts for full repair and maintenance.

  The UVK web viewer now has a Home button You can use this small browser to replace your default browser if it's damaged:   Added more command line switches.

 

UVK 1.3:

v1.3.0.0

  Improved stability and performance.
  Updated the Log Analyzer and the AutoUpdater.
  Added processor, memory, boot and user info to "System info" sector of the log.
  Added IE start pages to Startup items and Scan and create log tabs.
  Added Lsa providers to Startup items and Scan and create log tabs.
 Added Blocked hosts to Startup items and Scan and create log tabs.

  Added nine more custom commands to be used on Execute commands tab or an UVK script:

 <FileExtension> | [extension]
Fixes one or several file extensions. Supported extensions are: .exe, .msi, .reg, .bat, .cmd and .com. Using All instead of the file extension will fix all six extensions. Examples: <FileExtension> | .exe or <FileExtension> | All

<FixInstallProblems>
Fixes all common issues related to software installation

<EnableAutoplay>
Enables autoplay function for CD/DVD and USB drives.

<FixWindowsUpdate>
Fixes all common issues related to windows updates and enables WU.

<ResetHostsAndDns>
Resets the hosts file to it's defaults and flushes the dns cache.

<FixWindowsSidebar>1
Fixes all common issues related to Windows sidebar. the 1 value means that current Sidebar settings must be kept. Deleting this character or changing it to 0 will delete current Sidebar settings, meaning the desktop gadgets will have to be recreated, but the fix has more chances of success.

<ResetIEAndInternet>
Resets Internet Explorer and Internet settings to their defaults. This is a per user fix.

<FixShortcutsUrlsProtocols>
Fixes the registry entries for Desktop and internet Shortcuts and internet protocols, and the corresponding CLSID's.

<ReplaceFile>
Replaces one or several files. If the files cannot be replaced immediately, it is scheduled to be done on reboot. This doesn't work for folders. Both files do not need to have the same name.

  Automatic insertion of these custom commands was added to the Log Analyzer on the Insert menu.

  Added command line switches that allow full automation of the application.

Copyright Carifred © 2010 - 2016, all rights reserved.