Windows PCでタスクマネージャー(Task Manager)を起動すると、バックグラウンドで実行されている一連のシステムプロセスが見つかります。通常、これらのファイルとプロセス、それらが何をするかを気にする理由はなく、PCのパフォーマンスに影響を与えない限り、それらの安全性に疑問を呈することもありません。
奇妙に機能している奇妙なバックグラウンドプロセスがあなたの興味をそそるときでさえ、その安全性を決定することは難しいかもしれません。smss.exeのようなシステムプロセスは、通常、 CPUとGPUの使用率が不当に高くなります。このガイドでは、smss.exeの機能と、コンピューターに安全なバージョンのファイルがあるかどうかを確認する方法について説明します。
smss.exeとは何ですか?それは何をしますか?
smss.exeは、セッションマネージャーサブシステム(Session Manager Subsystem)(またはWindows セッションマネージャー(Session Manager))の実行を担当する実行可能ファイルです。これは、電源ボタンをクリックするとすぐに実行を開始するWindowsオペレーティングシステムの重要なコンポーネントです。ユーザーセッションを作成し、他の重要なシステムプロセスを監視して、正しく機能していることを確認します。
たとえば、csrss.exeまたはwinlogon.exeが誤動作したり、予期せず動作を停止したりすると、smss.exeによってコンピューターがクラッシュし、ブルースクリーン(BSOD)(Blue Screen of Death (BSOD))エラーが発生します。同様に、smss.exeファイルが破損、破損、または欠落している場合、コンピューターがフリーズする可能性があります。これは、セッションマネージャサブシステム(Session Manager Subsystem)プロセスの重要性を示しています。
起動後にコンピュータを正しく実行するために必要な重要なシステムファイルであるにもかかわらず、smss.exeファイルがPCの状態とパフォーマンスに悪影響を与える場合があります。次のセクションでは、コンピューター上のセッションマネージャーサブシステム(Session Manager Subsystem)の実行可能ファイルが安全かどうかを確認する方法を学習します。
smss.exeは安全ですか?
セッションマネージャサブシステム(Session Manager Subsystem)は、PCの電源ボタンをクリックしたときに起動する多くのシステムプロセスの1つです。それはあなたのコンピュータが正しく起動するのを助け、他のプログラムのために物事を整えます。その後(Afterward)、バックグラウンドに留まり、重要なシステムプロセスのステータスを監視します。
smss.exeは、PCのリソースのごくわずかな部分を消費します。これは、問題やパフォーマンスの問題を引き起こさない正当なファイルです。プロセスが異常な量のCPUリソースを占有している、またはコンピューターの速度を低下させていることがわかった場合、悪意のあるプログラムがsmss.exeとして偽装している可能性があります。
サイバー犯罪者は、PCのセキュリティシステムやウイルス対策ソフトウェアによる検出を回避するために、正当なシステムファイルにちなんでマルウェアに名前を付けることがあります。ローカルディスク上のファイルの場所を確認し、デジタル署名を確認することで、smss.exeファイルの正当性を判断できます。
smss.exeの場所とデジタル署名を確認する方法(How to Check smss.exe Location and Digital Signature)
1.ファイルマネージャーを起動し(Ctrl + Shift + Esc)、 [詳細(Details)]タブに移動します。smss.exeを右クリックして、[プロパティ(Properties)]を選択します。
または、 [プロセス]タブに移動し、[ (Processes)Windowsセッションマネージャー(Windows Session Manager)]を右クリックして、[プロパティ(Properties)]を選択します。
2. [全般(General)]タブで、ファイルの場所を確認し、C:\Windows\System32またはC:\WindowsまたはC:\Windows\System32\Event Agent\Binと表示されていることを確認します。
3. [デジタル署名(Digital Signature)]タブに移動し、[署名(Signature)]リストを確認して、MicrosoftWindowsPublisherと表示されていることを確認します。
Windows 10に組み込まれている他の多くのシステムプロセスと同様に、smss.exe実行可能ファイルはC:\Windows\System32ディレクトリにあります。古いまたは古いオペレーティングシステム(Win 7 / Win 8 / Win 8.1)を実行しているPCの場合、smss.exeはC:\WindowsまたはC:\Windows\System32\Event Agent\Binます。
セッションマネージャサブシステム(Session Manager Subsystem)の実行可能ファイルが上記以外のフォルダにある場合、それは間違いなくウイルスです。セキュリティツールを使用して実行するか、すぐにコンピュータから削除してください。ファイルがMicrosoftWindowsPublisher(Microsoft Windows Publisher)によってデジタル署名されていない場合も、同じようにする必要があります。
smss.exeを修正および置換する方法
前述のように、セッションマネージャサブシステム(Session Manager Subsystem)ファイルが見つからないか破損している場合、コンピュータが誤動作し、ランダムエラーが発生し、使用中にクラッシュする可能性があります。smss.exeファイルがマルウェアに感染した場合、誤って削除された場合、またはウイルス対策ソフトウェアによってコンピューターから削除された場合は、以下のツールと手法を使用して修正(または置換)できます。
1.システムファイルチェッカー(SFC)を使用してsmss.exeを修正します(1. Fix smss.exe with the System File Checker (SFC))
Windowsシステムファイルチェッカー(SFC)(Windows System File Checker (SFC))は、破損したファイルを修復するための優れたツールです。それはあなたのコンピュータをスキャンし、破損したシステムファイルを置き換えます。効果的な結果を得るには、特にPCでWindows 10、Windows 8、またはWindows 8.1を実行している場合は、システムファイルチェッカーを実行する前に(System File Checker—particularly)Deployment Image Servicing and Management(DISM)ツールを実行することをお勧めします。(Microsoft recommends)
古いOSの場合、 SFC(SFC)を直接実行できます(以下の手順3(Step 3)を参照)。
1. [スタート(Start)]ボタンを右クリックし、クイックアクセスメニューで[コマンドプロンプト(管理者) ]を選択します。(Command Prompt (Admin))
2.以下のコマンドをコンソールに貼り付けて、Enterキー(Enter)を押します。
DISM.exe /Online /Cleanup-image /Restorehealth
このコマンドは、破損したファイルを修正および置換するために必要なファイルを提供するようにDISMツールに要求します。(DISM)このプロセスには数分かかる場合があるため、成功メッセージが表示されるまで待ってから、次のコマンドを実行してください。
3.以下のコマンドをコンソールに貼り付けて、Enterキー(Enter)を押します。
sfc /scannow
Windowsはシステムファイルをスキャンし、見つかった破損ファイルを置き換えます。このプロセスも同様に数分かかります。スキャンが100%完了するまで、コマンドプロンプト(Command Prompt)ウィンドウを閉じないでください。
2.ディスクチェックユーティリティを実行します(2. Run the Check Disk Utility)
ハードドライブに不良セクタがあると、システムファイルが破損する可能性があります。チェックディスクツール(Check Disk tool)は、ハードドライブをスキャンしてこれらの障害のあるセクターを探し、自動的に修正します。SFCがシステムファイルの破損を検出せず、smss.exeが過剰なCPUリソースを消費し続ける場合は、このツールを実行する必要があります。
管理者としてコマンドプロンプト(Command Prompt)を起動し、以下のコマンドをコンソールに貼り付けて、Enterキー(Enter)を押します。
chkdsk C: /f /r
3.Windowsを再インストールします(3. Reinstall Windows)
上記のいずれの方法でも問題が解決しない場合は、最後の手段としてWindowsのクリーンな再インストールを実行する必要があります。(perform a clean reinstallation of Windows)
Windowsセッションマネージャ(Windows Session Manager)を理解する
この時点で、WindowsPCでのセッションマネージャーサブシステム(Session Manager Subsystem)(またはWindowsセッションマネージャー(Session Manager))の重要性を理解していただければ幸いです。デバイスに正規バージョンのsmss.exeファイルがある場合は、心配する必要はありません。
CPUリソースを占有し、その他の問題を引き起こしている場合でも、デバイスからファイルを強制的に停止、無効化、または削除しようとしないでください。場合によっては、デバイスを再起動するだけで問題が解決することがあります。PCの電源を入れ直しても問題が解決しない場合は、アクションを実行する前に、ファイルの場所とデジタル署名を確認し、ウイルス対策ソフトウェアでスキャンして(scan it with an antivirus)ください。
What Is SMSS.exe and Is It Safe?
Launch the Task Manager on your Windows PC and you’ll find a bunch of system processes running in the background. Usually, there’s no reason to care about these files and processes, what they do, or question their safety unless they affect your PC’s performance.
Even when a strange background process that’s acting oddly piques your interest, determining its safety can be difficult. A system process like smss.exe is commonly associated with unreasonably high CPU and GPU usage. In this guide, we’ll explain what smss.exe does and how to check if you have a safe version of the file on your computer.
What Is smss.exe and What Does It Do?
smss.exe is the executable file that’s responsible for running the Session Manager Subsystem (or Windows Session Manager). It’s an important component of the Windows operating system that starts running immediately when you click the power button. It’s responsible for creating user sessions and monitoring other crucial system processes to make sure they’re working correctly.
For example, smss.exe will crash your computer if csrss.exe or winlogon.exe malfunction or unexpectedly stop working, thereby causing a Blue Screen of Death (BSOD) error. Similarly, your computer may freeze if the smss.exe file gets damaged, corrupted, or missing. This goes to demonstrate the importance of the Session Manager Subsystem process.
Despite being a vital system file required by your computer to run properly after startup, there are times when the smss.exe file becomes detrimental to your PC’s health and performance. In the next section, you’ll learn how to find out if the Session Manager Subsystem executable file on your computer is safe—or not.
Is smss.exe Safe?
The Session Manager Subsystem is one of the many system processes that start up when you click your PC’s power button. It helps your computer boot correctly and sets things in order for other programs. Afterward, it stays in the background and monitors the status of important system processes.
smss.exe consumes a tiny and negligible portion of your PC’s resources. It’s a legitimate file that doesn’t cause any trouble or performance issues. Should you find that the process is hogging an insane amount of CPU resources or slows down your computer, a malicious program is probably camouflaging as smss.exe.
Cybercriminals sometimes name malware after legitimate system files to avoid detection by your PC’s security system and antivirus software. You can determine the legitimacy of the smss.exe file by checking its location on your local disk and verifying its digital signature.
How to Check smss.exe Location and Digital Signature
1. Launch the File Manager (Ctrl + Shift + Esc) and go to the Details tab. Right-click on smss.exe and select Properties.
Alternatively, go to the Processes tab, right-click on Windows Session Manager, and select Properties.
2. In the General tab, check the file’s location and make sure it says C:\Windows\System32 or C:\Windows or C:\Windows\System32\Event Agent\Bin.
3. Go to the Digital Signature tab, check the Signature list and make sure it reads Microsoft Windows Publisher.
Like many other system processes built-in the Windows 10, the smss.exe executable file is located in the C:\Windows\System32 directory. For PC running older or outdated operating systems (Win 7 / Win 8 / Win 8.1), you may find smss.exe located in C:\Windows or C:\Windows\System32\Event Agent\Bin.
If the Session Manager Subsystem executable file is located in some folder other than the ones mentioned above, it’s definitely a virus. Run it through a security tool or remove it from your computer immediately. You should do the same if the file isn’t digitally signed by Microsoft Windows Publisher.
How to Fix and Replace smss.exe
As mentioned earlier, your computer may malfunction, throw some random errors, and crash during usage if the Session Manager Subsystem file is missing or gets damaged. If the smss.exe file gets infected by malware, deleted by accident, or removed from your computer by your antivirus, you can fix (or replace) it using the tools and techniques below.
1. Fix smss.exe with the System File Checker (SFC)
The Windows System File Checker (SFC) is a nifty tool for repairing corrupted files. It scans your computer and replaces corrupted system files. For effective results, Microsoft recommends running the Deployment Image Servicing and Management (DISM) tool before running the System File Checker—particularly if your PC runs Windows 10, Windows 8, or Windows 8.1.
For older OS, you can run the SFC directly (see Step 3 below).
1. Right-click the Start button and select Command Prompt (Admin) on the Quick Access Menu.
2. Paste the command below in the console and press Enter.
DISM.exe /Online /Cleanup-image /Restorehealth
This command will prompt the DISM tool to provide the necessary files needed to fix and replace corrupt files. This process could take several minutes, so wait till you get a success message before you run the next command.
3. Paste the command below in the console and press Enter.
sfc /scannow
Windows will scan your system files and replace any corrupt file it finds. This process equally takes several minutes; do not close the Command Prompt window until the scan is 100% complete.
2. Run the Check Disk Utility
System files can get corrupted if there’s a bad sector on your hard drive. The Check Disk tool will scan your hard drive for these faulty sectors and automatically fix them. You should run this tool if SFC doesn’t find any system file corruption and smss.exe continues to consume excessive CPU resources.
Launch Command Prompt as an administrator, paste the command below in the console, and press Enter.
chkdsk C: /f /r
3. Reinstall Windows
If none of the methods above resolves the problem, you may have to perform a clean reinstallation of Windows as a last resort.
Understanding the Windows Session Manager
At this point, we hope you now understand the importance of the Session Manager Subsystem (or Windows Session Manager) on your Windows PC. If you have the legitimate version of the smss.exe file on your device, there’s nothing to worry about.
Don’t try to force-stop, disable, or remove the file from your device—even when it’s hogging CPU resources and causing other problems. Sometimes, a simple device restart may fix the issue. If the problem continues when your PC comes back on, check the file’s location, digital signature, and scan it with an antivirus before taking any action.