svchost is a system file program in the Microsoft Windows operating system and is the common host process name for services running from a dynamic link library (DLL). The svchost program is very important for the normal operation of the system and cannot be ended. Many services are started by injecting into this program, so there will be multiple processes for this file.
#The operating environment of this article: windows10 system, thinkpad t480 computer.
svchost.exe is a system file in the Microsoft Windows operating system. Microsoft’s official explanation of it is: svchost.exe is the common host process name of a service running from a dynamic link library (DLL). This program is very important for the normal operation of the system and cannot be terminated. Many services are started by injecting into this program, so there will be multiple processes for this file.
Software features
Process information
Process file: svchost.exe
Process name: Host Process for Windows Services
Process Category: System Process
Location: C:\Windows\System32\svchost.exe and C:\Windows\SysWow64\svchost.exe (64-bit only)
English Description: svchost.exe (Service Host, or SvcHost) is a system process that can host from one to many Windows services in the Windows NT family of operating systems. Svchost is essential in the implementation of so-called shared service processes, where a number of services can share a process in order to reduce resource consumption. This program is important for the stable and secure running of your computer and should not be terminated.
Produced by: Microsoft Corp.
Belongs to: Microsoft Windows Operating System
System process: Yes
Background program: Yes
Network related: Yes
Common errors: No
Memory usage: None
Security level (0-5): 0
Spyware: Not
Adware: Not
Viruses: Not a
Trojan horse: Not a
Use description
Multiple svchost.exe processes can exist at the same time. In Windows 2000, there are generally 2 svchost processes. One is the RPCSS (Remote Procedure Call) service process, and the other is svchost.exe shared by many services. In Windows XP, there are generally more than 4 svchost.exe service processes, and in later systems there are more (usually 6 in Windows 7, but the number is not absolute in all systems, sometimes more or less This is a normal phenomenon at all, and whether it is a virus or not cannot be unfounded, and needs to be judged using reasonable methods). This reduces the consumption of system resources to a certain extent, but it also brings certain instability factors, because any service in the shared process exits the process due to an error, which will cause all services in the entire process to exit.
In recent years, due to the general improvement in computer performance, in order to improve system security and stability, in the latest version of the Windows 10 operating system, the system no longer allows multiple services to share one svchost.exe process, but An independent svchost.exe process will be assigned to each service. Therefore, after updating to the latest version of Windows 10, you can see 80 to 90 svchost.exe processes in the Task Manager, which is normal.
In addition, in 64-bit Windows systems, there is also a svchost.exe file in the SysWOW64 folder under the system disk (located in the Windows folder), which is the 32-bit version of svchost.exe. Run a 32-bit service on a 64-bit Windows system. In 64-bit Windows operating systems, most system files located in the System32 folder have a corresponding 32-bit version in the SysWOW64 folder, so there is no need to worry.
Recommended: "Programming Video"
The above is the detailed content of What program is svchost?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft