Quick links UVK Changelog  Search carifred.com
 Home
 UVK
 Branding version
 UVK forums
 Installing UVK
 Welcome screen
 UVK immunization
 Process manager
 Modules manager 
 Startup entries
 Services/Drivers
 Streams manager
 Delete file or folder
 Scan & create log
 Run UVK Scripts
 UVK tools
 UVK System repair
 UVK Options
 System Info
 Automatic scans
 Useful links
 Keyboard usage
 Context menu
 File signatures
 Custom commands
 UVK log
 Log analyzer
 Command line ref.
 Change log
 Script collection
 Send a comment

Below is the list of the most important changes and new features in each UVK update since the 1.3 version.

UVK 4.0:  

4.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.

4.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 aailable 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 grid lines to the lists for a better view.
 
  Added the new custom commands to the Log analyzer's insert menu.
 

UVK 3.0: 

3.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.
 

3.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>. Full info here.
  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 versions.

  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 who have bought the UVK branding 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 ad 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 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 a new fix: Repair the WMI and the system restore.
  Added one more custom command to automate the fix above: <FixWMIAndSR>
  Register system DLLs is now more powerful. It also calls DllInstall for DLLs that support this function
  Added a new 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 Fix install problems. 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:

  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:

  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:

  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:

  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 the 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 button Refresh 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.
  Added buttons to go to
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:

  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 - 2012, all rights reserved