Windows system >> Windowsの知識 >  >> Windows Vistaシステムチュートリアル >> Windows Vistaシステムの基本 >> Windowsサービスとは何か、Windowsサービスを削除する方法

Windowsサービスとは何か、Windowsサービスを削除する方法

  
最初に、Windowsサービスとは何ですかWindowsサービスは、Windowsサービスとも呼ばれ、それはWindowsオペレーティングシステムとWindowsネットワークの基盤であり、それはシステムのコアの一部です、それはWindowsの全体の操作をサポートします。 DNSクライアント、印刷プログラム、Windows更新サービス、スケジュールされたタスク、Windowsタイムサービスなどのサービスは、マシンが正常に動作できるかどうかに関連しています。これらのサービスが正しく管理されていないと、マシンの通常の動作に影響します。サービスは、最初にWin32実行可能ファイル、または.dllを実行するためのrundll32.exeであるプロセスです。 Wordを開くなどの通常のアプリケーションとは異なり、インターフェイスはありますが、サービスにはユーザーインターフェイスはありません。対応する.exeプログラムを直接ダブルクリックして実行することもできません。次に、Windowsはどのようにサービスを制御しますか?Windowsサービスは、サービスの開始、停止、実行、および中断を担当する、より高いレベルのservices.exeサービスによって管理されます。最も一般的な操作は、WindowsサービスのMMCインターフェイスを介して関連する操作を完了することです。 Windows 7システムでは、[スタート]メニューをクリックし、検索ボックスに「サービス」と入力し、上部の最初の結果をダブルクリックしてサービス管理を開きます。VistaおよびXPでは、services.mscを実行してサービス管理を開くこともできます。 -
第3に、Windowsサービスを削除する方法が不正なソフトウェアになり、サービスとして登録する方法が増えています。一般に、Windows以外のシステムサービスは、次の段落のように023としてリストされています。O23 - Unknown - Service:BKMARKS [データ伝送におけるセキュリティと整合性を効果的に維持するためのトランスポートプロトコルのデータセキュリティ保護メカニズムを提供します。 ] - C:WindowsSYSTEM32RUNDLL.EXE O23 - 不明 - サービス:ewido anti-spyware 4.0 guard [ewidoアンチスパイウェア4.0 guard] - D:プログラムFilesewido anti-spyware 4.0guard.exe O23 - 不明 - サービス:KSD2Service [KSD2Service] - C:Windowssystem32SVCH0ST.exeこれらの不正なソフトウェアについては、関連する.exeファイルを削除して実行できないようにするか、サービス自体を直接解除して、コンピュータの再起動時に再起動しないようにする必要があります。削除する方法は2つあります。方法1:sc.exe Windowsコマンドを使用する[スタート]メニュー - > [すべてのプログラム] - > [アクセサリ] - > [コマンドラインプログラム]をクリックし、右クリックメニューから[管理者として実行]を選択します。
この方法では、管理者としてコマンドラインプログラムを開き、scとパラメータを入力します。使い方は非常に簡単です。sc "service name"を削除します(サービス名の途中にスペースがある場合は前後に引用符を付ける必要があります)上記の場合:sc削除KSD2Service scコマンドの詳細は、この記事の下部を参照してください、Windows7のホーム/ビスタハウスはあなたが整理するのに役立ちました。方法2:レジストリを直接編集する(推奨されない)レジストリエディタを開き、以下のキーの値を見つけます。HKEY_LOCAL_MacHINE /SYSTEM /CurrentControlSet /Servicesここで一般サービスはメインキーを同じ名前で表示し、関連するキーを直接削除します。値はOKです。
4、特別な事情1、サービスがrundll32.exeを示し、このファイルがsystem32ディレクトリにある場合、あなたはrundll32.exeファイルを削除することはできません、それはWindowsのシステムファイルです。この時点で、関連するサービスをクリアしてください。 2.サービスが削除されて自動的に作成された場合は、プロセスが監視および保護していることを示しています。最初にプロセスマネージャで対応するプロセスを強制終了するか、起動後にF8キーを押してWin7 /Vistaセキュリティモードで削除する必要があります。 //////付録:SCコマンドラインプログラムのパラメータ詳細///////説明:SCは、Service Control Managerおよびサービスと通信するために使用されるコマンドラインプログラムです。使用方法:sc [command] [service name] ...オプションの形式は "\\\\ ServerName"です。コマンドのヘルプコマンドをさらに表示するには、 "sc [command]"と入力します。query -----------サービスの状態を照会するか、サービスの種類の状態を列挙します。 Queryex ---------サービスの拡張ステータスを問い合わせるか、サービスタイプのステータスを列挙します。開始-----------サービスを開始します。一時停止-----------サービスに一時停止制御要求を送信します。問い合わせ-----サービスに問い合わせ制御要求を送信します。続行--------サービスにCONTINUE制御要求を送信します。停止------------サービスにSTOP要求を送信します。設定----------サービスの設定を変更します(固定)。説明-----サービスの説明を変更します。失敗---------サービスが失敗したときに実行されるアクションを変更します。 Failureflag -----サービスの失敗操作フラグを変更します。 Sidtype ---------サービスのサービスSIDタイプを変更します。特権-----------サービスに必要な許可を変更します。 Qc --------------サービスの設定情報を問い合わせます。 Qdescription ----サービスの説明を問い合わせます。 Qfailure --------クエリが失敗したときにサービスによって実行される操作。 Qfailureflag ----サービスの失敗した操作フラグを問い合わせます。 Qsidtype --------サービスのサービスSIDタイプを問い合わせます。 Qprivs ----------サービスに必要な許可を問い合わせます。 Qtriggerinfo ----サービスのトリガーパラメータを問い合わせます。 qpreferrednode - 優先サービスNUMAノードを照会します。削除----------(レジストリから)サービスを削除します。作成----------サービスを作成します(レジストリに追加します)。コントロール---------サービスにコントロールを送ります。 Sdshow ----------サービスのセキュリティ記述子を表示します。 Sdset -----------サービスのセキュリティ記述子を設定します。 Showid ---------想定された名前に対応するSID文字列を表示します。 Triggerinfo -----サービスのトリガーパラメータを設定します。 Preferrednode ---優先サービスNUMAノードを設定します。 GetDisplayName - サービスのDisplayNameを取得しますGetKeyName ------サービスのServiceKeyNameを取得します。 EnumDepend ------サービスの依存関係を列挙します。次のコマンドはサービス名を必要としません。sc
boot ------------(ok bad)最後の起動を最後の既知の正しい起動設定として保存するかどうかを示しますロック----- -------サービスデータベースをロックするQueryLock ------- SCManagerデータベースのLockStatusの例を照会します。sc start MyService QUERYおよびQUERYEXオプションqueryコマンドにサービス名がある場合は、サービスのステータスが返されます。他のオプションはこの状況には適していません。 queryコマンドが引数を取らないか、または以下のオプションの1つを取る場合、このサービスは列挙されます。 Type =列挙するサービスの種類(driver、service、all)デフォルト= service)state =列挙するサービスの状態(inactive、all)(default = active)bufsize =列挙バッファのサイズ(単語数)セクション)(デフォルト= 4096)ri =列挙を開始するための回復インデックス番号(デフォルト= 0)group =列挙するサービスグル​​ープ(デフォルト=すべてのグループ)構文例sc query - アクティブなサービスとドライバのステータスを列挙するsc query eventlog - イベントログサービスのステータスを表示するsc queryex eventlog - イベントログサービスの拡張ステータスを表示するsc query type = driver - アクティブなドライバのみを列挙するsc query type = service - Win32サービスのみを列挙するsc query state = all - 列挙型すべてのサービスとドライバsc query bufsize = 50 - 列挙バッファは50バイトですsc query ri = 14 - 列挙時にインデックスを取得= 14 sc queryex group = "" - アクティブなサービスを列挙しますscグループがグループに属していません= interactive - 非アクティブなサービスをすべて列挙するscクエリの種類=ドライバーグループ= NDIS - すべてのNDISドライバーを列挙する
zh-CN"],null,[1],zh-TW"]]]
Copyright © Windowsの知識 All Rights Reserved