Windows系統啟動的原理_第1頁
Windows系統啟動的原理_第2頁
Windows系統啟動的原理_第3頁
Windows系統啟動的原理_第4頁
Windows系統啟動的原理_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、前文提到Windows系統啟動的原理,其中加載各項系統服務是影響系統啟動時間的重要因素,今天重新整理一下,重點講如何優化系統服務,同時為大家超詳細解讀的系統服務。1、了解Windows7服務的基礎知識與WindowsXP和Windows2003才七十多個服務相比,到Windows7時代,系統已經增加到一百五十多個服務(Vista系統有130多個),這不可避免地加大了系統資源占用,拖慢了系統速度,占據了系統CPU和內存資源。當然,在Windows7的各個版本中,啟動默認加載的服務數量是明顯不同的,功能最多的是Ultimate版本(旗艦版),肯定加載的服務也最多。Windows系統的服務加載數量嚴

2、重影響Win7的開機速度,因此,優化服務就顯得更加重要。2、如何設置、開啟、關閉Windows7系統的各項服務1)用Win7系統自帶的服務管理軟件:方式A、在Win7系統中隨時按下Win鍵+R鍵快捷鍵打開運行窗口,輸入Services.msc回車;打開回:www,JWindqwsTSnWindows將根據:締備入的名稱r為巒J開相應的程序、交榔決、交檔或I門怙met資源a方式B、點擊開始菜單搜索框中輸入“服務”兩個漢字,或者輸入Services.msc回車;方式C、點擊控制面板一一管理工具一一服務也可以到達同樣的界面。2)用Windows7優化大師里面的服務優化大師(或者魔方的服務管理也可以)

3、,在系統優化菜單欄點擊左側的服務優化即可打開。3、用Win7優化大師中的向導進行設置打開Win7優化大師第一次都會自動彈出優化向導,如果沒有彈出,請點擊Win7優化大師左側的“優化向導”,依次點擊下一步到第四步第四步里面羅列了3個建議關閉的服務(勾選中的服務保存后會被自動關閉并禁止下次啟動加載):1)服務名稱RemoteRegistry:本服務允許遠程用戶修改本機注冊表,建議關閉;2)服務名稱SecondaryLogon:本服務替換憑據下的啟用進程,建議普通用戶關閉;3)服務名稱SSDPDiscovery:本服務啟動家庭網絡上的UPNP設備,建議關閉;這四個服務普通用戶都禁止掉行了,然后跟隨向

4、導進入第五步,這兒列出了6個建議關閉的服務:1)服務名稱IPHelper:如果您的網絡協議不是IPV6,建議關閉此服務;2)服務名稱IPsecPolicyAgent:使用和管理IP安全策略,建議普通用戶關閉;3)服務名稱SystemEventNotificationService:記錄系統事件,建議普通用戶關閉;4)服務名稱PrintSpooler:如果您不使用打印機,建議關閉此服務;5)服務名稱WindowsImageAcquisition(WIA):如果不使用掃描儀和數碼相機,建議關閉此服務;6)服務名稱WindowsErrorReportingService:當系統發生錯誤時提交錯誤報告

5、給微軟,建議關閉此服務;這兒選中你不需要的服務,保存,0K,向導中關于不常用的服務列表就到此結束了!這兒還是友情提示一下,一定要看清楚向導里面的那些描述文字哦!4、使用服務優化大師進行服務管理是的,剛才提到,Windows7優化大師中自帶了服務管理,和Win7系統自帶的相比,Win7服務優化大師的最大好處是,可以對當前的服務方案進行保存備份成你最愛的方案,也可以還原(導入)你之前保存的方案,當然還有還原按鈕,可以隨時恢復還原到系統初始默認的服務設置狀態下。打開Windows7優化大師,點擊上面的“系統優化”,再點擊左側的服務優化,0K,打開了Win7服務優化大師。如下圖所示:Win7服務管理大

6、師還可以自行篩選服務狀態,或者點擊各個標題欄進行排序等等,比系統自帶的服務管理功能要好很多5、全面了解Windows7系統的百余個服務OK,上面說了一些適用于初級用戶的向導化操作,還給大家介紹了Win7優化大師中自帶的一個服務優化大師,那么,用戶最關心的還有這些問題Windows系統里面到底哪些服務可以被禁用掉?某個服務知道名字,不知道是干啥用的啊?好,大家看看下面的列表在下面的列表里面,大家請注意一下各種顏色,服務名稱描述最佳建議第二建議服務路徑.NETRuntimeOptimizationServicev2.0.50215_X86對使用下一代技術編寫的程序的運行提供優化。該服務的默認運行方

7、式是手動,不建議更改。WINDOWSMicrosoft.NETFrameworkv2.0.50215mscorsvw.exe估計使用該技術之后,運行.Net技術編寫的程序時執行效率將會更高,因為現有系統中運行.Net程序的速度還是有些慢。ApplicationExperience在應用程序啟動時處理應用程序兼容型查詢請求。該服務的默認運行方式是自動,不建議更改。WINDOWSsystem32svchost.exe-knetsvcs估計使用該技術之后在運行老程序的時候系統會自動選擇相應的兼容模式運行,以便取得最佳效果。ApplicationHostHelperService為IIS提供管理服務,

8、例如配置歷史記錄和應用程序池帳戶映射。如果停止此服務,則配置歷史記錄將無法工作,也無法用特定于應用程序池的訪問控制項鎖定文件或目錄。Windowssystem32svchost.exe-kapphostIIS相關的東西,如果普通用戶建議禁用。ApplicationInformation為應用程序的運行提供信息。該服務的默認運行方式是手動,不建議更改。WINDOWSsystem32svchost.exe-knetsvcsApplicationLayerGatewayService為Internet連接共享提供第三方協議插件的支持。該服務的默認運行方式是手動,如果你連接了網絡,則該服務會自動啟動,

9、不建議更改。WINDOWSSystem32alg.exeWindowsXP中也有該服務,作用也差不多,是系統自帶防火墻和開啟ICS共享上網的依賴服務,如果裝有第三方防火墻且不需要用ICS方式共享上網,完全可以禁用掉。ApplicationManagement為活動目錄的智能鏡像(InteHiMirror)組策略程序提供軟件的安裝、卸載和枚舉等操作。如果該服務停止,用戶將無法安裝、刪除或枚舉任何使用智能鏡像方式安裝的程序。如果該服務被禁用,任何依賴該服務的其他服務都將無法運行。該服務默認的運行方式為手動,該功能主要適用于大型企業環境下的集中管理,因此家庭用戶可以放心禁用該服務。WINDOWSsy

10、stem32svchost.exe-knetsvcsBackgroundIntelligentTransferService在后臺傳輸客戶端和服務器之間的數據。如果禁用了BITS,一些功能,如WindowsUpdate,就無法正常運行。該服務的默認運行方式是自動,這個服務的主要用途還是用于進行WindowsUpdate或者自動更新,最好不要更改這個服務。WINDOWSSystem32svchost.exe-knetsvcsBaseFilteringEngine基本篩選引擎(BFE)是一種管理防火墻和Internet協議安全(IPsec)策略以及實施用戶模式篩選的服務。停止或禁用BFE服務將大大

11、降低系統的安全。還將造成IPsec管理和防火墻應用程序產生不可預知的行為。建議保持默認。WINDOWSsystem32svchost.exe-kLocalServiceNetworkRestricted同樣為系統防火墻,VPN以及IPsec提供依賴服務,同時也是系統安全方面的服務,如果使用第三方VPN撥號軟件并且不用系統的防火墻以及ICS共享上網,為了系統資源,關閉它吧,否則就別動它。BlockLevelBackupEngineService執行塊級備份和恢復的引擎。Windowssystem32wbengine.exe估計是和備份恢復方面用的服務,無任何依賴關系,默認是手動,也從來沒有看他啟

12、動過。就放那吧,不用管了。CertificatePropagation為智能卡提供證書。該服務的默認運行方式是手動。如果你沒有使用智能卡,那么可以放心禁用該服務。WINDOWSsystem32svchost.exe-knetsvcs估計到Vista發布的時候,密碼已經不是唯一可以用來區分用戶身份的憑據了,也許智能卡,或者更加方便的生物識別技術,例如指紋、虹膜識別等應用將會更加廣泛。CNGKeyIsolationCNG密鑰隔離服務宿主在LSA進程中。如一般原則所要求,該服務為私鑰和相關加密操作提供密鑰進程隔離。該服務在與一般原則要求相一致的安全進程中存儲和使用生存期長的密鑰。Windowssys

13、tem32lsass.exe如果WiredAutoConfig/WLANAutoConfig兩個服務被打開,而且使用了EAP(ExtensibleAuthenticationProtocol),那么這個服務將被使用,建議不使用自動有線網絡配置和無線網絡的可以關掉。COM+EventSystem支持系統事件通知服務(SENS),此服務為訂閱組件對象模型(COM)組件事件提供自動分布功能。如果停止此服務,SENS將關閉,而且不能提供登錄和注銷通知。如果禁用此服務,顯式依賴此服務的其他服務將無法啟動。一個很原始的古老服務,該服務的默認運行方式為自動,這是一個重要的系統服務,設為手動也會自動運行,設為

14、禁用好像也沒什么影響,但是日志中會出現大量的錯誤。我們最好不要亂動。WINDOWSsystem32svchost.exe-knetsvcsCOM+SystemApplication管理基于COM+組件的配置和跟蹤。如果服務停止,大多數基于COM+組件將不能正常工作。開發的比較清楚,以前的COM+程序甚至IIS/.NET中的應用都會用到這個服務。只要不設置為禁用就行了,基本上也是很少運行的服務。WINDOWSsystem32dllhost.exe/Processid:02D4B3F1-FD88-11D1-960D-00805FC79235ComputerBrowser維護網絡上計算機的更新列表,

15、并將列表提供給計算機指定瀏覽。如果服務停止,列表不會被更新或維護。如果服務被禁用,任何直接依賴于此服務的服務將無法啟動。該服務的默認運行方式為自動,不過如果你沒有使用局域網或者你根本就不想使用局域網,該功能就可以放心禁用,禁用后任然可以使用WIP這樣的UNC路徑訪問其他共享的計算機。WINDOWSsystem32svchost.exe-knetsvcsCryptographicServices提供三種管理服務:編錄數據庫服務,它確定Windows文件的簽字;受保護的根服務,它從此計算機添加和刪除受信根證書機構的證書;和密鑰(Key)服務,它幫助注冊此計算機獲取證書。如果此服務被終止,這些管理服

16、務將無法正常運行。如果此服務被禁用,任何依賴它的服務將無法啟動。維護和管理系統的所有證書,密鑰以及安全數據庫。另外訪問一些網站所需要的服務,比如微軟的網站,WindowsUpdate,或者DRM的網站,很多時候它會提供和確認Windows文件的簽名信息。強烈建議也是必須不能去動它,永遠別想禁用這個服務。WINDOWSsystem32svchost.exe-knetsvcsDCOMServerProcessLauncher為DCOM服務提供加載功能。該服務的默認運行方式是自動,最好不要亂動。以前的DCOM服務,也就是遠程服務,是比COM+更基本的服務,看看注冊表就知道Windows系統中有多少D

17、COM組件,雖然禁用也沒什么問題,但是臨時用到的設為手動的服務會無法自動啟動,而且任務欄的圖標也會消失不見,所以最好不要修改這個選項。WINDOWSsystem32svchost.exe-kDcomLaunchDesktopWindowManagerSessionManagerAero風格必須的,所有AeroGlass和Flip3D效果均依賴這個服務。如果喜歡這個風格就要設為自動,否則就禁用吧。WINDOWSsystem32svchost.exe-kNetworkServiceDFSReplication使您能夠跨局域網或廣域網(WAN)網絡連接同步多臺服務器上的文件夾。此服務使用遠程差分壓縮

18、(RDC)協議只更新自上次復制之后更改的部分文件,分布式文件復制,從2003R2就有的功能,如果你不需要從局域網上復制大文件,才可以考慮禁用它。Windowssystem32DFSR.exeDHCPClient通過注冊和更改IP地址以及DNS名稱來管理網絡配置。如果該服務停止了,這臺計算機將無法收到動態IP地址以及DNS的更新。如果該服務被禁用了,那么任何依賴該服務的其他服務都將無法運行。該服務的默認運行方式是自動,如果是手動指定的IP,完全可以禁用。只有WinHTTPWebProxyAuto-DiscoveryService這個服務依賴它。Windowssystem32svchost.exe

19、-kLocalServiceNetworkRestrictedDiagnosticPolicyServiceDiagnosticPolicy服務為Windows組件提供診斷支持。如果該服務停止了,系統診斷工具將無法正常運行。如果該服務被禁用了,那么任何依賴該服務的其他服務都將無法正常運行。該服務的默認運行方式是自動,Vista或IE7有時會彈出對話框問你是否需要讓它幫忙找到故障的原因,只有1%的情況下它會幫忙修復Internet斷線的問題,可以關掉。WINDOWSSystem32svchost.exe-knetsvcsDiagnosticServiceHost診斷服務主機服務啟用Windows

20、組件的問題檢測、故障排除和解決方案。如果停止該服務,則一些診斷將不再發揮作用。如果禁用該服務,則顯式依賴它的所有服務將無法啟動。這就是幫上面DiagnosticPolicyService做具體事情的服務,會隨著上面的服務啟動,可以一起關掉。WindowsSystem32svchost.exe-kwdisvcDiagnosticSystemHost診斷系統主機服務啟用Windows組件的問題檢測、故障排除和解決方案。如果停止該服務,則一些診斷將不再發揮作用。如果禁用該服務,則顯式依賴它的所有服務將無法啟動。基本和DiagnosticPolicyService/DiagnosticServiceH

21、ost是同類,可以一起關掉。WindowsSystem32svchost.exe-kLocalSystemNetworkRestrictedDistributedFileSystemReplication在多個系統之間的NTFS文件系統上提供多宿主復制(multi-masterreplication)。該服務的默認運行方式是手動,最好不要亂動。雖然禁用也沒什么影響,但是建議不要設置為禁用。WINDOWSsystem32DFSR.exeDistributedLinkTrackingClient:在計算機內NTFS文件之間保持鏈接或在網絡域中的計算機之間保持鏈接。該服務的默認運行方式是自動,不過這

22、個功能一般都用不上,完全可以放心禁用。WINDOWSSystem32svchost.exe-knetsvcsDistributedTransactionCoordinator在多個來源,例如數據庫、消息隊列以及文件系統之間進行傳送協調。如果該服務停止,這些傳輸將不會發生。如果該服務被禁用,任何依賴該服務的其他服務都將無法運行。很多應用以及SQL,ExchangeBiztalk等服務器軟件都依賴這個服務,可以不啟動它,但不要Disabled它。Windowssystem32msdtc.exeDNSClient為此計算機解析和緩沖域名系統(DNS)名稱。如果此服務被停止,計算機將不能解析DNS名稱

23、并定位ActiveDirectory域控制器。如果此服務被禁用,任何明確依賴它的服務將不能啟動。該服務的默認運行方式是自動,如果是在域的環境中要設置為自動,但是這個服務可以泄露你瀏覽過哪些網站,所以一般用戶出于安全考慮,禁用了吧。WINDOWSsystem32svchost.exe-kNetworkServiceExtensibleAuthenticationProtocol可擴展的身份驗證協議(EAP)服務在以下情況下提供網絡身份驗證:802.1X有線和無線、VPN和網絡訪問保護(NAP)。EAP在身份驗證過程中也提供網絡訪問客戶端使用的應用程序編程接口(API),包括無線客戶端和VPN客戶

24、端。如果禁用此服務,該計算機將無法訪問需要EAP身份驗證的網絡。不用802.1X認證、無線網絡或VPN可以不啟動它,不要Disabled它。WindowsSystem32svchost.eXe-knetsvcsFaX利用計算機或網絡上的可用傳真資源發送和接收傳真。不用我說了吧,很明顯就能看出來是和傳真有關的。手動或禁用Windowssystem32fXssvc.eXeFunctionDiscoveryProviderHost功能發現提供程序的主機進程。PnP-X和SSDP相關,如果無相關設備就關了吧。Windowssystem32svchost.eXe-kLocalServiceFunctio

25、nDiscoveryResourcePublication發布該計算機以及連接到該計算機的資源,以便能夠在網絡上發現這些資源。如果該服務被停止,將不再發布網絡資源,網絡上的其他計算機將無法發現這些資源。PnP-X和SSDP相關,如果無相關設備就關了吧。Windowssystem32svchost.eXe-kLocalServiceGroupPolicyClient該服務負責通過組策略組件應用管理員為計算機和用戶配置的設置。如果停止或禁用該服務,將無法應用設置,并且將無法通過組策略管理應用程序和組件。如果停止或禁用該服務,依賴于組策略的任何組件或應用程序都將無法正常運行。你無法關閉這個服務。Wi

26、ndowssystem32svchost.eXe-kGPSvcGroupHealthKeyandCertificateManagement為網絡訪問保護代理(NAPAgent)提供X.509證書和密鑰管理服務。使用X.509證書的強制技術在沒有此服務的情況下可能無法正常工作。推測是NAP的一個服務,其中提到要實現一個HealthRegistrationAuthority機制。默認即可。WindowsSystem32svchost.exe-knetsvcsHumanInterfaceDeviceAccess啟用對智能界面設備(HID)的通用輸入訪問,它激活并保存鍵盤、遠程控制和其它多媒體設備上的

27、預先定義的熱按鈕。如果此服務被終止,由此服務控制的熱按鈕將不再運行。如果此服務被禁用,任何依賴它的服務將無法啟動。如果你不想你機器或筆記本鍵盤上面的那些特別的附加按鍵起作用、不用游戲手柄之類可以關掉這個服務。Windowssystem32svchost.exe-kLocalSystemNetworkRestrictedIKEandAuthIPIPsecKeyingModulesIKEEXT服務托管Internet密鑰交換(IKE)和身份驗證Internet協議(AuthIP)鍵控模塊。這些鍵控模塊用于Internet協議安全(IPSec)中的身份驗證和密鑰交換。停止或禁用IKEEXT服務將禁用

28、與對等計算機的IKE/AuthIP密鑰交換。通常將IPSec配置為使用IKE或AuthIP,因此停止或禁用IKEEXT服務將導致IPSec故障并且危及系統的安全。強烈建議運行IKEEXT服務。主要是針對VPN等網絡環境的進行認證。不用VPN或用第三方VPN撥號的話可以禁用。Windowssystem32svchost.exe-knetsvcsInteractiveServicesDetection啟用交互式服務的用戶輸入的用戶通知,這樣當交互式服務創建的對話框出現時可以訪問這些對話框。如果此服務已停止,將不再有新的交互式服務對話框通知,而且可能再也無法訪問交互式服務對話框。如果此服務已禁用,則

29、不再有新的交互式服務對話框通知,也無法訪問這些對話框。我也不清楚什么算交互式服務,默認也是Manual,保持默認吧。Windowssystem32UI0Detect.exeInternetConnectionSharing(ICS)為家庭和小型商業網絡提供網絡地址轉換、尋址、名稱解析以及/或入侵防御服務。該服務的默認運行方式是禁用,如果你不打算讓這臺計算機充當ICS主機,那么該服務可以禁用,否則需要啟用。WINDOWSSystem32svchost.exe-knetsvcsIPHelper在IPv4網絡上提供自動的IPv6連接。如果停止此服務,則在計算機連接到本地IPv6網絡時,該計算機將只具

30、有IPv6連接。主要是提供IPv6的支持,說白了就是讓IPv4和IPv6相互兼容,現在的情況下不是特別需要,其實設置成Disabled也無妨。WindowsSystem32svchost.exe-kNetSvcsIPsecPolicyAgentInternet協議安全(IPSec)支持網絡級別的對等身份驗證、數據原始身份驗證、數據完整性、數據機密性(加密)以及重播保護。此服務強制執行通過IP安全策略管理單元或命令行工具-netshipse創建的IPSec策略。停止此服務時,如果策略需要連接使用IPSec,可能會遇到網絡連接問題。同樣,此服務停止時,Windows防火墻的遠程管理也不再可用。某些

31、公司的網絡環境要求必須打開,它提供一個TCP/IP網絡上客戶端和服務器之間端到端的安全連接。其他的情況建議設置成禁用。Windowssystem32svchost.exe-kNetworkServiceNetworkRestrictedKtmRmforDistributedTransactionCoordinator協調MSDTC和核心事務管理器(KTM)之間的事務。Vista提供的另外一種事務服務,對開發人員來說是比較有用,對于一般的用戶或者非開發人員來說,設置成手動。WindowsSystem32svchost.exe-kNetworkServiceLink-LayerTopologyDiscoveryMapper創建網絡映射,它由PC和設備拓撲(連接)信息以及說明每個PC和設備的元數據組成。如果禁用此服務,則網絡映射將不能正常工

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論