what-is-java2

What is Java?

What is Java? The most important point for a person, looking forward to enter the programming arena, is the need of programming languages. Programming languages act as an interface for the communication More »

how-to-disable-jqsexe

How to disable jqs.exe

How to disable jqs.exe Now that you know all about what the Java Quick Starter (jqs.exe) does, some of you might want to disable it. Disabling the java quick starter doesn’t take More »

computer

What is jqs.exe?

What is JQS.EXE Jqs.exe is a process which many people know little to nothing about. Other than that little process in the background that only uses a few megabytes of memory (both More »

Monthly Archives: October 2010

Csrss.exe

The program Csrss.exe is technically referred to as Client / Server Runtime Subsystem. It is a valid program of the Microsoft Windows NT OS. It runs using user-mode of the Win32 subsystem. This program is incorporated in various Microsoft environment such as Windows 2003 and 2000, Windows Vista and XP, and Server 2008 & 7.

In most operating systems, the Win32 subsystems operations had been transferred in to the kernel mode drivers. In newer operating systems such as in Windows NT 4 environment, the Csrss.exe program is responsible for the GUI (Graphical User Interface) shutdown, threading and Win32 console windows.

Given the background of the program Csrss.exe mentioned above, it is considered as a crucial process to system operations. This means that ones you terminate the said program, your computer will most probably experience system failure. Because it is a critical program, under the usual circumstances, Csrss.exe cannot be disabled or terminated using any of the task skill commands or even if you terminate the program using the Windows Task Manager. Although there is an exception, if you are running Task Manager on Windows Vista with an Administrator access, then you can terminate Csrss.exe. If you are using Windows 7, the Task Manager gives you the user caution that once the process is terminated, the end result would be a system failure. Users have the option to continue terminating the program or not.

Csrss.exe is utilized using a system service on user-mode. If such process calls out a command from Win32 subsystem, Win32 libraries (gdi32.dll & user32.dll) will send out an interprocess call instead of a system call. The work will then be done by the program without the kernel being compromised.

On Windows NT 3.x, it has transferred the Graphic Device Interface element of the Csrss program to kernel mode. In Windows NT 4.0 such change created an improved and enhanced graphic visuals and performance.

Although the Csrss.exe is a legitimate process, there are many computer threats such as trojans, viruses and spyware that conceal themselves as the Csrss program. Most of the known virus programs are Nimda. E, W32/ Netsky.ab@MM and W32/ VBMania@MM, among others.

If you are running an anti-virus software on your computer and it labels the program to be a malware or any other computer threat, you can use an anti-virus software to determine if the Csrss.exe program is harmful to your system.