用DOS命令啟動或關(guān)閉服務(wù)程序_第1頁
用DOS命令啟動或關(guān)閉服務(wù)程序_第2頁
用DOS命令啟動或關(guān)閉服務(wù)程序_第3頁
用DOS命令啟動或關(guān)閉服務(wù)程序_第4頁
用DOS命令啟動或關(guān)閉服務(wù)程序_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、超級DIY Windows XP系統(tǒng)服務(wù)配置攻略對于經(jīng)常重裝系統(tǒng)的朋友來說,出于優(yōu)化系統(tǒng)、減少內(nèi)存占用亦或增強系統(tǒng)安全性能,往往都會修改很多系統(tǒng)服務(wù)的啟動類型。將大量無用或者危險的服務(wù)關(guān)閉,參照許多服務(wù)優(yōu)化的文章來看,大多需要禁用并停止20-30個服務(wù)將是一項比較煩瑣的工作,我也是深受其害。然而從Windows XP開始,其自帶的DOS 工具中加入了一個sc.exe(Service Control的文件,剛好可以對服務(wù)的啟動類型以及服務(wù)的啟動或者關(guān)閉等進行進行操作,再利用DOS的批處理優(yōu)勢,就可以把上面提到的種種操作進行大幅簡化。sc.exe常用功能列表:1.更改服務(wù)的啟動狀態(tài)(這是比較有用的

2、一個功能2.刪除服務(wù)(除非對自己電腦的軟、硬件所需的服務(wù)比較清楚,否則不建議刪除任何系統(tǒng)服務(wù),特別是基礎(chǔ)服務(wù)3.停止或啟動服務(wù)(功能上類似于net stop/start,但速度更快且能停止的服務(wù)更多具體的命令格式如下:修改服務(wù)啟動類型的命令行格式為(特別注意start=后面有一個空格sc config 服務(wù)名稱 start= demand(設(shè)置服務(wù)為手動啟動sc config 服務(wù)名稱 start= disabled(設(shè)置服務(wù)為禁用停止/啟動服務(wù)的命令行格式為sc stop/start 服務(wù)名稱注意:平時常接觸的都是服務(wù)的顯示名稱,而以上所指是服務(wù)名稱,都可以在控制面板->管理工具-&g

3、t;服務(wù)里面,雙擊對應(yīng)的服務(wù)來查詢。先舉例說明一下具體的設(shè)置方法:如設(shè)置遠程注冊表服務(wù)為手動其格式為sc config RemoteRegistry start= demand設(shè)為禁用的格式為:sc config RemoteRegistry start= disabled停止服務(wù)則格式為:sc stop RemoteRegistry首先把自己所需設(shè)置的服務(wù)名稱查到之后,按照上面的格式做成批處理文件,重裝系統(tǒng)之后只要運行批處理文件即可。以下是我的設(shè)置,以XPSp2為藍本,可比對所用的系統(tǒng)進行增刪和修改。注:未加入XPSP2的自動更新、安全中心、防火墻。sc config Alerter sta

4、rt= demandsc config TrkWks start= demandsc config helpsvc start= demandsc config PolicyAgent start= demandsc config dm server start= demandsc config WmdmPmSn start= demandsc config Spooler start= demandsc config RemoteRegistry start= demandsc config NtmsSvc start= demandsc config seclogon start= dem

5、andsc config Schedule start= demandsc config WebClient start= demandsc config W32Time start= demandsc config WZCSVC start= demandsc config ERSvc start= dem andsc config Themes start= demandsc config FastUserSwitchingCompatibility start= disabledsc config Messenger start= disabledsc config ProtectedS

6、torage start= disabledsc config SSDPSRV start= disabledsc config TermService start= disabledsc config ShellHWDetection start= disabled如果需要立即關(guān)閉服務(wù)也可把以下代碼跟在上面的代碼之后sc stop W32Timesc stop ShellHWDetectionsc stop TrkWkssc stop helpsvcsc stop dmserversc stop PolicyAgentsc stop Spoolersc stop RemoteRegistry

7、sc stop seclogonsc stop Schedulesc stop WZCSVCsc stop ERSvcsc stop Themessc stop FastUserSwitchingCompatibilitysc stop ProtectedStoragesc stop SSDPSRVsc stop WebClient最后把修改好之后的代碼存為services.cmd,在以后進行服務(wù)設(shè)置時,直接運行事先保存好的批處理文件就可以做到事半功倍了??吹竭@里,使用Win2000的朋友也不必失望,sc.exe這個命令行工具對Win2000同樣適用,可從裝有WinXP或者Win2003的機器

8、里面拷貝sc.exe文件,與保存好的批處理文件放在一起,然后執(zhí)行批處理文件即可。對注冊表比較熟悉的朋友可能會想到用注冊表來設(shè)置服務(wù)的啟動類型,這也是一種可行的方法,本身卻有著內(nèi)在不足。原因是服務(wù)啟動類型在注冊表中對應(yīng)的鍵值較長且分散,進行整理不方便直觀且易錯漏,所以這種方法比較適用于無人值守的安裝時使用。下面是我對服務(wù)進行設(shè)置時遇到的問題和技巧,僅供參考。1.對于系統(tǒng)服務(wù)而言,既然存在就有它存在的意義。所以在開始之前最好先了解一下機器使用的軟件和硬件所必須的系統(tǒng)服務(wù),再進行后續(xù)操作。比如說辦公一族經(jīng)常使用打印機,那么打印機安裝、運行必備服務(wù)的延遲打印服務(wù)(Spooler就不能改動其啟動類型或者

9、將其停止。喜歡XP視覺樣式的朋友,主題服務(wù)(Themes也是不能去改動的由于系統(tǒng)服務(wù)眾多,這里就逐一列出了,可以參看大眾軟件2004年18、19期GZ寫的用我所用棄我所棄WindowsXp服務(wù)詳解(針對XPSP1,但由于SP2的服務(wù)并無太大的改動,所以有著很強的參考價值再加上平時的積累,相信一定能把你的服務(wù)設(shè)置好。2.基礎(chǔ)服務(wù)盡量不要去改動(主要指在服務(wù)屬性里依存關(guān)系中顯示“如果此服務(wù)失敗,計算機將重啟動,此服務(wù)不支持恢復(fù)操作”這類的服務(wù),注意RPC服務(wù)也屬于基礎(chǔ)服務(wù)。一方面是因為它們是底層的服務(wù),另一方面是相當多的服務(wù)都依存于這些基礎(chǔ)服務(wù)。3。有的服務(wù)只能設(shè)置其啟動類型,而不能通過sc st

10、op來使之停止,所以兩段代碼所包含的服務(wù)不太相同。比如說TermService(終端服務(wù)。將之設(shè)為禁用之后,重啟一次后即變?yōu)橥V沽恕?.不能忽視服務(wù)間存在的依存關(guān)系,如果關(guān)閉了一個服務(wù)的父依存服務(wù),那么這個服務(wù)和他的子依存服務(wù)也將不再起作用,最簡單的例子是IIS服務(wù)依存于ProtectedStorage服務(wù),如果該服務(wù)被改為手動特別是禁止之后,則IIS服務(wù)和依存于IIS的相關(guān)服務(wù)就相應(yīng)的被禁用了。還有一些服務(wù)未標明依存關(guān)系,但是卻缺一不可,比如說自動更新以及V5版的WindowsUpdate事實上不當依存于自動更新服務(wù)(wuauserv,還依存于智能后臺傳輸服務(wù)(BITS。所以把BITS服務(wù)禁

11、用之后,WindowsUpdate 也將出錯。在DOS(命令提示符下將已禁用的服務(wù)啟用需要兩步實現(xiàn)解除server的禁用sc config lanmanserver start= AUTO清注意start= auto中=號后面一定要有空格啟動服務(wù)net start lanmanserver用DOS命令啟動服務(wù)程序或關(guān)閉服務(wù)程序:1、使用 net start/stop 命令啟動服務(wù)程序或關(guān)閉服務(wù)程序net start ServiceName(服務(wù)名稱net stop ServiceName(服務(wù)名稱如果服務(wù)名稱中帶有空格,需要用雙引號引起來。比如:C:>net start “Windows

12、 Firewall/Internet Connection Sharing (ICS”Windows Firewall/Internet Connection Sharing (ICS 服務(wù)正在啟動 .Windows Firewall/Internet Connection Sharing (ICS 服務(wù)已經(jīng)啟動成功。C:>net stop “Windows Firewall/Internet Connection Sharing (ICS”Windows Firewall/Internet Connection Sharing (ICS 服務(wù)已成功停止。2、使用 sc 命令啟動服務(wù)程序

13、或關(guān)閉服務(wù)程序sc start ServiceName(服務(wù)名稱sc stop ServiceName(服務(wù)名稱比如:C:>sc start Apache_pnSERVICE_NAME: Apache_pnTYPE : 10 WIN32_OWN_PROCESSSTATE : 2 START_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWNWIN32_EXIT_CODE : 0 (0×0SERVICE_EXIT_CODE : 0 (0×0CHECKPOINT : 0×0WAIT_HINT : 0x7d0PI

14、D : 8756FLAGS :C:>sc stop Apache_pnSERVICE_NAME: Apache_pnTYPE : 10 WIN32_OWN_PROCESSSTATE : 3 STOP_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWNWIN32_EXIT_CODE : 0 (0×0SERVICE_EXIT_CODE : 0 (0×0CHECKPOINT : 0×4WAIT_HINT : 0×7530附:cmd net start 服務(wù)提示系統(tǒng)錯誤5 拒絕訪問怎么辦?兩種情況:1、沒

15、有管理員權(quán)限?2、服務(wù)使用的端口被占用,比如web服務(wù)端口80端口,可能被迅雷、QQ旋風(fēng)占用(可調(diào)整。XP下使用批處理關(guān)閉并禁止某個服務(wù)C:>sc config wuauserv start= disabledSC ChangeServiceConfig SUCCESSwuauserv為windows自動更新的服務(wù)名稱。使用 sc 安裝一個服務(wù) telnetsc create TlntSvr binPath= “D:WINDOWSsystem32tlntsvr.exe ” DisplayName= “Telnet ”SC OpenService FAILED 1060:沒有已安裝的服務(wù)存在SC常用命令參數(shù)sc create 創(chuàng)建一個服務(wù)sc delete 刪除一個服務(wù)

溫馨提示

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

評論

0/150

提交評論