SoFunction
Updated on 2025-04-12

System Repair Engineer (SREng) Function Introduction and Download

System Repair Engineer (SREng) is a computer security assistance and system maintenance assistance software. It is mainly used to detect and discover potential system failures and most damage caused by computer viruses, and provides a series of modification suggestions and automatic repair methods. The software is developed by webmaster Smallfrogs and can run on all mainstream Windows operating systems.

With the help of System Repair Engineer (SREng) , you can diagnose possible general problems in your operating system by yourself. Even if you are a beginner in computers, you can use the intelligent scanning function of System Repair Engineer (SREng)  to generate a brief log of the overview of your system, and then send the log to friends or netizens who are familiar with the operating system to solve possible problems in your system with their help.
The development purpose of System Repair Engineer  is:

Provides a tool that can quickly diagnose common system failures.
Able to fix most common failures.
Ability to generate a scan report.
It can run on multiple operating system platforms and supports multilingual interfaces.
Have certain automatic detection and repair capabilities.
Easy to expand and can be expanded at a minimum cost.
SREng Functional Classification
According to categories, the functional points of SREng can be divided into the following categories:

System configuration/repair category: startup item allows/disable/delete/edit; startup configuration file configuration; service configuration; driver configuration; automatic repair of common file associations; system key data repair; browser add-in management; HOSTS file management; Winsock Provider repair/reset; safe mode reset, etc.

Intelligent scanning/diagnosis category: advanced security diagnostic components based on digital signature authentication; API HOOK warning prompts/repair; hidden process detection; scan report provision; automatic extraction of suspicious files, etc.

Extension class: third-party plug-in support; custom extended batch data support.

Other categories: multilingual support; automatic detection support for new versions; immediate operation support, etc.
2.4.12.806
Release date: 2007/03/10


Add API HOOK detailed information display function: can intelligently display which module is used to HOOK the API.
Added entry point repair function: It can automatically repair all supported API entry points in the System Repair Engineer (SREng) process, and solve the problem of hidden key information such as files, registry and other information caused by API HOOK.
Increase API Security Level Display: Can display whether the HOOKed API is a high-risk API. If it is a high-risk API, it will be highlighted in red.
Increase trusted HOOK mode: For the HOOK performed by the system, it will be automatically added to the trusted mode list, and automatically reduce the security level of the HOOK API.
Expand the API HOOK detection range: In the 2.4 version of System Repair Engineer (SREng) , the API HOOK detection range has been expanded.
Improve the accuracy of API HOOK detection: In the 2.4 version of System Repair Engineer (SREng) , a new detection method is adopted to improve the accuracy and stability of API HOOK detection.
Added automatic extraction of suspicious files: It can automatically extract suspicious files in the log to the specified directory based on the scan results. Supports 20 types of registry startup items, startup folder projects, service applications, process modules, API HOOK modules, suspicious processes, etc.
Added automatic classification function of suspicious files: it can be automatically classified according to the scan category, and supports only one copy of the same content file, and can automatically delete redundant files.
Added digital signature issuer information display function: it can directly display the specific signer of the document signed by the digital signature, and can more accurately determine whether the detected document is safe.
Added hidden process scanning function: For processes that cannot be detected through normal channels, warning prompts can be automatically issued.
Expand the scanning range: Add scanning functions for new startup types such as Installed Components.
Added automatic repair function for the two startup key values ​​of Userinit and Shell.
Optimize the bubble window display mode: For high-risk emergency notifications, display orange-red background, otherwise display blue background.
Adjust the working mode of the plug-in manager: add the boot download function when the plug-in is incomplete.
Enhance the system Repair Engineer (SREng)’s own anti-modification capability. When it is found that there is suspicious data in the System Repair Engineer (SREng) process space, it can automatically alert the user. To alleviate the phenomenon that System Repair Enger (SREng) is maliciously modified and cannot work properly.
Optimize the online version detection method: The new method optimizes the detection method and can more effectively detect new online versions. At the same time, an emergency update mode has been added.
Added network activity monitor: able to monitor connections to TCP/UDP protocols.
Fixed several bugs in previous versions.
Improves the stability of the software.
Adjust the plug-in to use export function definitions. System Repair Engineer (SREng) The 2.4 version export function only provides the ANSI interface.
2.3.13.690
Release date: 2006/12/25


Added Win32 API HOOK detection function, leaving malware nowhere to hide
Enable the bubble prompt system
Added safe mode repair function
Added export functions to allow plug-ins to call various SREng core functions including API HOOK detection
Added HOSTS file reset function
Added support for displaying and repairing hidden files
Adjust part of the content of the smart scan log
Add registry startup items and IE addons multi-select operation support
Improve smart scanning speed by more than 30%
Add random window title function
Added Winsock Provider automatic coloring function
Add file association repair interface to display the specific content of the current association
Added support for Windows Vista system
Add the software's internal exception handling mechanism
Added software operating environment detection and automatic repair functions
Merge IE/Windows Shell Repair Interface
Fix some bugs
Adjustments to other interfaces and interactions
2.2.6.605
Release date: 2006/10/01


Add digital signature checking function to passive digital signature verification of registry startup items, services, and drivers: thoroughly solve the problem of malicious programs forgery of manufacturer copyright information.
Added advanced security judgment: Displayed in green when it belongs to a security project
Added Winsock Provider reset function: Solve the problem that Winsock Provider is unable to use the TCP protocol due to the malicious program.
Added enumeration of service DLLs: Solve the problem that malicious programs cannot be checked by running in the process.
Add driver display in logs
Add the shortcut to the folder startup item to display the path content
Add the display of HOST file content in the log
Add the display of file content in the log
Added intelligent scanning function to verify the digital signature information of the process module when scanning the process.
Added the well-known WinlogonNotify filtering function
Improve the software startup speed and speed up more than 20-30%.
Add to check whether the plug-in is valid from signatures: prevent malicious programs from using plug-in functions to destroy the user system.
Add experimental support for Windows Vista
Add the function of directly locate file paths
Improve the ease of software operation
Included with Windows Shell Extended Menu Manager Plug-in Module
Fix some bugs
Dozens of other adjustments
2.0.21.505 (2.0 RC2)
Release date: 2006/06/10


Strengthen the registry startup items, processes, and service enumeration check function
Provide a brand new service and driver configuration interface
Provide plug-in support functions, allowing users to write plug-ins themselves.
Add startup items and service risk judgment rules, and when suspicious content is found, it will be highlighted in color (red indicates high-risk items, blue indicates unknown safety status items)
Add some registry startup items to automatically detect
Provide X64 platform support
Integrate Services/Drivers Configuration Tool All functions
Added parameter support, you can use /? to view the parameter support list
Built-in program internal detection debug log generation function
Added message prompt suppression function, and some prompt messages can be suppressed by setting options.
Fix some bugs
Dozens of other improvements
2.0.12.350 (2.0 RC1)
Release date: 2005/12/12


Integrate two sets of code libraries, Win98 and Win2000
Add detection of Winsock Provider information
Strengthen file association repair capabilities
Increase the ability to repair the default file associations of LNK, VBS, and JS
Strengthen the ability to view registry startup items
Strengthen IE add-in information viewing ability
Added automatic checking of new version function
Adjust the permission control system, and non-administrator-authorized users can also perform some specific operations.
Start item management, IE add-in management interface, Winsock Provider interface supports keyboard operation (space bar, DELETE key)
Fixed the GDI resource leakage bug in special circumstances
Fixed memory leak bug in special cases
Dozens of other improvements
1.1.0.269
Release date: 2005/07/24


Add recognition Windows XP or above msconfig Disable future registry startup projects
Added the default value repair function of CHM, HLP, INI, INF file associations
Allows the display of file-related specific content in the smart scan report
Add system repair - When file association repair, display the current association value on the check box.
Fixed the invalid bug when registry startup item disable function when running on Windows 98.
Some other minor modifications
1.0.0.262
Release date: 2005/07/06
Initial software release
Local download