Windows服務- 維基百科,自由的百科全書 - Wikipedia

文章推薦指數: 80 %
投票人數:10人

Windows服務可以組態為在作業系統啟動時執行,並且在Windows執行期間持續在背景執行。

服務也可以手動或基於某個事件而啟動。

Windows NT作業系統包含眾多服務,分別執行在 ... Windows服務 維基百科,自由的百科全書 跳至導覽 跳至搜尋 Windows服務是指WindowsNT作業系統中的一種執行在後台的電腦程式。

[1]它在概念上類似於Unix守護行程。

[1]Windows服務必須符合服務控制管理器(負責管理Windows服務的組件)的介面規則和協定。

[2] Windows服務可以組態為在作業系統啟動時執行,並且在Windows執行期間持續在背景執行。

服務也可以手動或基於某個事件而啟動。

WindowsNT作業系統包含眾多服務,分別執行在三種使用者帳戶環境中:系統、網路服務和本機服務。

這些Windows組件通常採用Windows服務代管處理程序。

因為Windows服務執行在其自身的專用使用者帳戶中,它們可以在使用者未登入時活動。

在WindowsVista之前,安裝為「互動服務」的服務可以與Windows桌面互動和顯示圖形化使用者介面。

但在WindowsVista中,互動服務已被棄用,並且可能無法正常執行。

[3][4] 目次 1管理 1.1服務擴展 1.2Sc.exe 1.3WindowsPowerShell 1.4其他管理工具 2開發 2.1編寫原生服務 2.2封裝應用程式為服務 3參見 4參考資料 5進一步資料 管理[編輯] Windows管理員可以管理服務,通過: 「服務」擴充(在Windows控制台的「管理工具」中) Sc.exe WindowsPowerShell 服務擴充[編輯] 服務擴充是基於Microsoft管理控制台提供的一個組件,它可以連接到本機電腦或網路上的遠端電腦,使用者可以:[1] 檢視已安裝服務的列表,包括服務名稱、說明和組態 開始、停止、暫停或重新啟動服務[5] 適用時指定服務的參數 更改啟動類型。

可接受的啟動類型有: 自動:服務會在系統登入時啟動。

自動(延遲啟動):服務會在系統啟動後過一會啟動。

此選項在WindowsVista中引入,目的是降低系統啟動後到達桌面的等待時間。

但是,不是所有服務都支援延遲啟動。

[6] 手動:服務只會在被明確呼叫時啟動。

已停用:服務被停用,啟動時將不會啟動,啟動後必須要再設定為自動或手動才能將服務啟用。

更改各服務執行的使用者帳戶上下文 組態服務發生失敗時應採取的恢復操作 查閱服務的依賴關係,了解服務或裝置驅動程式依賴於哪些特定服務,或者特定服務依賴於哪些服務或裝置驅動程式 匯出服務列表為文字檔案或CSV檔案 Sc.exe[編輯] 服務擴充的命令列介面是Sc.exe,名為「服務控制」實用工具。

[7]此工具在WindowsXP[8]及更高版本中提供。

[9] Sc.exe的管理範圍僅限於本機電腦。

從WindowsServer2003開始,Sc.exe不僅能做到「服務擴充」支援的操作,還可以安裝和移除服務。

[9] WindowsPowerShell[編輯] WindowsPowerShell本質上可以管理Windows服務,相關命令如下: Get-Service[10] New-Service[11] Restart-Service[12] Resume-Service[13] Set-Service[14] Start-Service[15] Stop-Service[16] Suspend-Service[17] 其他管理工具[編輯] 在服務擴充、Sc.exe和PowerShell以外,Windows還包括第三方可以操作的組件。

Net.exe可以啟動、停止、暫停或恢復一個Windows服務。

[18]在WindowsVista及更高版本中,Windows工作管理員可以顯示已安裝服務的列表和啟動與暫停它們。

MSConfig可以啟用或禁用Windows服務。

開發[編輯] 編寫原生服務[編輯] 可以使用如MicrosoftVisualStudio或EmbarcaderoDelphi等開發工具建立一個Windows服務。

為了成為一個Windows服務,程式在編寫上必須處理「服務控制管理器」的啟動、停止和暫停訊息。

服務控制管理器是負責啟動和停止服務的Windows組件。

封裝應用程式為服務[編輯] WindowsResourceKitforWindowsNT3.51、WindowsNT4.0和Windows2000提供工具來控制服務的註冊和使用:SrvAny.exe作為服務封裝器來處理預期的服務介面(例如處理service_start,然後回應service_started或service_failed)並允許組態任何可執行檔或指令碼作為一個服務。

Sc.exe可以安裝、啟動、停止和移除新服務。

[19] 參見[編輯] Windows服務 svchost.exe 概念 後台處理程序 守護行程 驅動程式 參考資料[編輯] ^1.01.11.2Servicesoverview.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-03-05). 參照錯誤:帶有name屬性「Servicessnap-in」的標籤用不同內容定義了多次參照錯誤:帶有name屬性「Servicessnap-in」的標籤用不同內容定義了多次 ^Services.MicrosoftDeveloperNetwork.Microsoft.[29March2013].(原始內容存檔於2008-04-08).  ^NewElevationPowerToysforWindowsVista.TechNetMagazine.Microsoft.June2008[21June2013].(原始內容存檔於2016-08-21).TheserviceCmdAsSystemisconfiguredasinteractivewhosesupportisbeingdeprecated.Theservicemaynotfunctionproperly.Theproblemisthatthisscripttriestocreateandstartaninteractiveservice.InteractiveserviceswillnotfunctioncorrectlyduetoSession0IsolationinWindowsVista.  ^ServicesinWindows.MSDN.Microsoft.18October2010[21June2013].(原始內容存檔於2013-12-24).  ^Start,stop,pause,resume,orrestartaservice.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-07-14).  ^ServiceInstaller.DelayedAutoStartProperty(System.ServiceProcess).Microsoft.[April2013].(原始內容存檔於2017-12-01)SeeRemarkssection  ^HowtocreateaWindowsservicebyusingSc.exe.Support.Microsoft.11September2011[29March2013].(原始內容存檔於2015-03-03).  ^Command-linereferenceA-Z:SC.TechNet.Microsoft.[8January2014].(原始內容存檔於2018-02-03).  ^9.09.1Command-LineReference:Sc.TechNet.Microsoft.[8January2014].(原始內容存檔於2017-08-26).Windows7,Windows8,WindowsServer2003,WindowsServer2003R2,WindowsServer2003withSP1,WindowsServer2003withSP2,WindowsServer2008,WindowsServer2008R2,WindowsServer2012,WindowsVista 參照錯誤:帶有name屬性「sc.exe」的標籤用不同內容定義了多次 ^Get-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-03-08).  ^New-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-10-25).  ^Restart-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-10-25).  ^Resume-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-10-25).  ^Set-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-10-25).  ^Start-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-10-25).  ^Stop-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-10-25).  ^Suspend-Service.TechNet.Microsoft.[29March2013].(原始內容存檔於2016-10-25).  ^Start,stop,pause,resume,orrestartaservice.TechNet.Microsoft.[8January2014].(原始內容存檔於2016-07-14).  ^HowToCreateaUser-DefinedService.Support.Microsoft.[29March2013].(原始內容存檔於2015-03-02).  進一步資料[編輯] Savill,John.WhataretheErrorControl,StartandTypevaluesundertheServicessubkeys?.WindowsITPro(英語:WindowsITPro).PentonMedia(英語:PentonMedia).1999-03-05[2013-03-29].(原始內容存檔於2013-06-29).  DavidB.Probert,WindowsServiceProcesses(頁面存檔備份,存於網際網路檔案館) WindowsSysinternals:AutorunsforWindowsv13.4(頁面存檔備份,存於網際網路檔案館)—Anextremelydetailedqueryofservices 閱論編MicrosoftWindows組件管理工具 命令提示字元 控制台 元件列表 裝置管理員 磁碟清理 磁碟重組工具 驅動程式檢查器 事件檢視器 IExpress 管理控制台 Netsh 修復主控台 資源監視器 效能監視器 設定 Sysprep 系統設定 系統檔案檢查器 系統策略編輯器 系統還原 工作管理員 Windows輕鬆傳輸 Windows錯誤報告 WindowsInstaller WindowsPowerShell WindowsUpdate WinPE WinRE WMI 應用程式 3D檢視器(英語:Microsoft3DViewer) 時鐘(英語:WindowsAlarms&Clock) 小算盤 字元對應表 Cortana DVD播放器 Edge 傳真和掃描 意見反應中樞(英語:FeedbackHub) 取得協助(英語:GetHelp) Groove InternetExplorer 放大鏡 郵件 地圖(英語:WindowsMaps) MediaPlayer MSN應用(新聞,天氣,體育,財經) 電影與電視 行動中心 朗讀程式 記事本 行事曆 OneDrive OneNote 小畫家3D 連絡人 相片 遠端協助(英語:QuickAssist) 剪取工具 語音辨識 自黏便箋(英語:StickyNotes) 市集 提示(英語:MicrosoftTips) 錄音機 WindowsInk WordPad Xbox XPS檢視器 手機連結 Shell 重要訊息中心 Aero 自動播放 自動執行 ClearType 檔案總管 搜尋 索引服務 IFilter 儲存的搜尋 命名空間 特殊資料夾 開始功能表 工作列 工作檢視 WindowsXP主題 服務 服務控制管理器 後台智慧型傳輸服務 通用紀錄檔檔案系統 多媒體類別排程器(英語:MultimediaClassSchedulerService) 磁碟區陰影複製服務 工作排程器 錯誤報告 無線零組態 推播通知服務 檔案系統 CDFS DFS exFAT 可安裝檔案系統 FAT NTFS 硬連結 連接點 掛載點 重解析點 符號連結 TxF(英語:TransactionalNTFS) EFS ReFS UDF WinFS 伺服器 網域(英語:Windowsdomain) ActiveDirectory DNS(英語:MicrosoftDNS) 群組原則 漫遊使用者設定檔(英語:Roaminguserprofiles) 資料夾重新導向(英語:Folderredirection) 分散式交易協調器 MSMQ(英語:MicrosoftMessageQueuing) WindowsMedia服務 ActiveDirectory權限管理服務(英語:ActiveDirectoryRightsManagementServices) IIS 遠端桌面服務 WSUS SharePoint 網路存取保護 PWS 檔案複寫服務(英語:FileReplicationService) 遠端差異壓縮(英語:RemoteDifferentialCompression) 適用於UNIX的列印服務(英語:PrintServicesforUNIX) Windows部署服務(英語:WindowsDeploymentServices) 系統資源管理員(英語:WindowsSystemResourceManager) Hyper-V 伺服器核心 架構 WindowsNT的架構 啟動處理程序(英語:Windowsstartupprocess) csrss.exe 桌面視窗管理員 可攜式格式 EXE DLL 增強寫入篩選器(英語:EnhancedWriteFilter) 圖形裝置介面 hal.dll I/O請求封包 程式庫檔 核心交易管理員 函式庫 邏輯磁碟管理 lsass MinWin(英語:MinWin) NTLDR Windows啟動管理程式 ntoskrnl.exe 物件管理 OpenXML紙張規範 登錄檔 Windows資源保護 安全性帳戶管理員(英語:SecurityAccountManager) 伺服器訊息區 磁碟區陰影複製服務 SMSS 系統閒置處理程序(英語:SystemIdleProcess) 使用者(英語:WindowsUSER) WHEA(英語:WindowsHardwareErrorArchitecture) Win32主控台 Winlogon 華生醫生(英語:Dr.Watson(debugger)) 安全性 安全性與維護 BitLocker 資料執行防止 家長監護服務 核心修補程式保護 認證相符控制 受保護媒體路徑 使用者帳戶控制 控制台元件列表 WindowsDefender Windows防火牆 相容性 COMMAND.COM DOS虛擬機器(英語:VirtualDOSmachine) WindowsonWindows WoW64 適用於Linux的Windows子系統 API 動態指令碼處理(英語:ActiveScripting) WSH VBScript JScript COM ActiveX ActiveX文件(英語:ActiveXDocument) COM結構化儲存 DCOM OLE OLE自動化(英語:OLEAutomation) TransactionServer(英語:MicrosoftTransactionServer) DirectX .NETFramework WindowsHolographic WindowsRuntime 通用Windows平台(UWP) 已經終止遊戲 3DPinball ChessTitans 新接龍 傷心小棧 中文輸入法練習 戰鷹!(英語:Hover!) 筆跡球 Hold'Em MahjongTitans 踩地雷 PurblePlace 黑白棋 接龍 連環新接龍 Tinker 應用程式 ActiveMovie(英語:ActiveMovie) AnytimeUpgrade 通訊錄(英語:WindowsAddressBook) 備份與還原中心 Cardfile(英語:Cardfile) CardSpace 連絡人 桌面小工具 診斷(英語:MicrosoftDiagnostics) DriveSpace DVD製作程式 傳真(英語:MicrosoftFax) 檔案管理員 檔案保護 美食 健康 HyperTerminal(英語:HyperTerminal) OutlookExpress WindowsMail 媒體中心 會議空間 訊息中心(英語:WindowsMessaging) Messenger Mobile裝置中心 NetMeeting 下一代安全計算基礎 NTBackup 旅遊 相片圖庫 程式管理器(英語:ProgramManager) WinHelp WinSAT 小作家 小畫家 WindowsToGo 日記 MovieMaker 其他 WindowsServicesforUNIX POSIX子系統 Interix(英語:Interix) ScanDisk Windows視訊 Windows相片檢視器 WindowsSideShow(英語:WindowsSideShow) 媒體控制介面 取自「https://zh.wikipedia.org/w/index.php?title=Windows服务&oldid=71702950」 分類:​進程Windows組件隱藏分類:​有參考文獻錯誤的頁面 導覽選單 個人工具 沒有登入討論貢獻建立帳號登入 命名空間 條目討論 臺灣正體 不转换简体繁體大陆简体香港繁體澳門繁體大马简体新加坡简体臺灣正體 查看 閱讀編輯檢視歷史 更多 搜尋 導航 首頁分類索引特色內容新聞動態近期變更隨機條目資助維基百科 說明 說明維基社群方針與指引互助客棧知識問答字詞轉換IRC即時聊天聯絡我們關於維基百科 工具 連結至此的頁面相關變更上傳檔案特殊頁面靜態連結頁面資訊引用此頁面維基數據項目 列印/匯出 下載為PDF可列印版 其他語言 БългарскиČeštinaDeutschEnglishEspañolFrançaisעבריתBahasaIndonesiaItaliano日本語한국어NederlandsPolskiPortuguêsРусскийУкраїнська 編輯連結



請為這篇文章評分?