A. CAD制圖的快捷鍵有哪些
CAD 常 用 快 捷 鍵
A 弧 ML 多重線
AR 陣列 PL 多段線
B 塊 O 偏移
BO 邊界 P 平依
BR 斷開 PO 點
C 圓 POL 多邊形
CH 修改屬性 R 重畫
CP(CO) 復制 RE 刷新
D 尺寸樣式 REC 矩形
E 刪除 REG 面域
EX 延長 RO 旋轉
F 圓角 S 伸展
G 項目組 SC 比例
H 剖面線 SPL 多義線
I 插入 ST 字型
PE 修改多段線 T(MT) 多行文字
DT 單行文字 TR 修剪
L 線 U 取消
LEN 拉長 V 視圖
LA 層 W 塊存檔
LT 線型 X 分解
M 移動 Z 縮放
MI 鏡像 LE 快速引線
1.3DARRAY 3A 三維陣列
2.3DCLIP 設置剪切平面位置
3.3DCORBLT 繼續執行3DORBIT命令
4.3DDISTANCE 距離調整
5.3DFACE 3F 繪制三維曲面
6.3DMESH 繪制三維自由多邊形網格
7.3DORBLT 3DO 三維動態旋轉
8.3DPAN 三維視圖平移
9.3DPLOY 3P 繪制三維多段線
10.3DSIN 插入一個3DS文件
11.3DSOUT 輸出圖形數據到一個3DS文件
12.3DSWIVEL 旋轉相機
13.3DZOOM 三維視窗下視窗縮放
14.ABOUT 顯示AutoCAD的版本信息
15.ACISIN 插入一個ACIS文件
16.ACISOUT 將AutoCAD三維實體目標輸出到ACIS文件
17.ADCCLOSE 關閉AutoCAD設計中心
18.ADCENTER ADC 啟動AutoCAD設計中心
19.ADCNAVIGATE ADC 啟動AutoCAD設計中心並直接訪問用戶所設置的文件名、路徑或網上目錄
20.ALIGN AL 圖形對齊
21.AMECONVERT 將AME實體轉換成AutoCAD實體
22.APERTURE 控制目標捕捉框的大小
23.APPLOAD AP 裝載Auto LISP、ADS或ARX程序
24.ARC A 繪制圓弧
25.AREA AA 計算所選擇區域的周長和面積
26.ARRAY AR 圖形陣列
27.ARX 載入、卸載Object ARX程序
28.ATTDEF ATT、DDATTDEF 創建屬性定義
29.ATTDISP 控制屬性的可見性
30.ATTEDIT ATE 編輯圖塊屬性值
31.ATTEXT DDATTEXT 摘錄屬性定義數據
32.ATTREDEF 重定義一個圖塊及其屬性
33.AUDIT 檢查並修復圖形文件的錯誤
34.BACKGROUND 設置渲染背景
35.BASE 設置當前圖形文件的插入點
36.BHATCH BH或H 區域圖樣填充
37.BLIPMODE 點記模式控制
38.BLOCK B或–B 將所選的實體圖形定義為一個圖塊
39.BLOCKICON 為AutoCAD R14或更早版本所創建的圖塊生成預覽圖像
40.BMPOUT 將所選實體以BMP文件格式輸出
41.BOUNDARY BO或–BO 創建區域
42.BOX 繪制三維長方體實體
43.BRDAK BR 折斷圖形
44.BROWSER 網路游覽
45.CAL AutoCAD計算功能
46.CAMERA 相機*作
47.CHAMFER CHA 倒直角
48.CHANGE –CH 屬性修改
49.CH PROP 修改基本屬性
50.CIRCLE C 繪制圓
51.CLOSE 關閉當前圖形文件
52.COLOR COL 設置實體顏色
53.COMPILE 編譯(Shape)文件和PostScript文件
54.CONE 繪制三維圓錐實體
55.CONVERT 將由AutoCAD R14或更低版本所作的二維多段線(或關聯性區域圖樣填充)轉換成AutoCAD2000格式
56.COPY CO或CP 復制實體
57.COPYBASE 固定基點以復制實體
58.COPYCLIP 復制實體到WINDOWS剪貼板
59.COPYHIST 復制命令窗口歷史信息到WINDOWS剪貼板
60.COPYLINK 復制當前視窗至WINDOWS剪貼板
61.CUTCLIP 剪切實體至WINDOWS剪貼板
62.CYLINDER 繪制一個三維圓柱實體
63.DBCCLOSE 關閉資料庫連接管理
64.DBCONNECT DBC 啟動資料庫連接管理
65.DBLIST 列表顯示當前圖形文件中每個實體的信息
66.DDEDIT ED 以對話框方式編輯文本或屬性定義
67.DDPTYPE 設置點的形狀及大小
68.DDVPOINT VP 通過對話框選擇三維視點
69.DELAY 設置演示(Script)延時時間
70.DIM AND DIM1 進入尺寸標注狀態
71.DIMALIGNED CAL或DIMALI 標注平齊尺寸
72.DIMANGULAR DAN或DIMANG 標注角度
73.DIMBASELINE DBA或DIMBASE 基線標注
74.DIMCENTER DCE 標注圓心
75.DIMCONTINUE DCO或DIMCONT 連續標注
76.DIMDIAMETER DDI或DIMDLA 標注直徑
77.DIMEDIT DED或DIMED 編輯尺寸標注
78.DIMLINEAR DLI或DIMLIN 標注長度尺寸
79.DIMORDINATE DOR或DIMROD 標注坐標值
80.DIMOVERRIDE DOR或DIMOVER 臨時覆蓋系統尺寸變數設置
81.DIMRADIUS DRA或DIMRAD 標注半徑
82.DIMSTYLE DST或DIMSTY 創建或修改標注樣式
83.DIMTEDIT DIMTED 編輯尺寸文本
84.DIST DI 測量兩點之間的距離
85.DIVIDE DIV 等分實體
86.DONUT DO 繪制圓環
87.DRAGMODE 控制是否顯示拖動對象的過程
88.DRAWORDER DR 控制兩重疊(或有部分重疊)圖像的顯示次序
89.DSETTINGS DS、SE 設置柵格和捕捉、角度和目標捕捉點自動 跟蹤以及自動目標捕捉選項功能
90.DSVIEWER AV 鷹眼功能
91.DVIEW DV 視點動態設置
92.DWGPROPS 設置和顯示當前圖形文件的屬性
93.DXBIN 將DXB文件插入到當前文件中
94.EDGE 控制三維曲面邊的可見性
95.EDGESURF 繪制四邊定界曲面
96.ELEV 設置繪圖平面的高度
97.ELLIPSE EL 繪制橢圓或橢圓弧
98.ERASE E 刪除實體
99.EXPLODE X 分解實體
100.EXPORT EXP 文件格式輸出
101.EXPRESSTOOLS 如果當前AutoCAD環境中無[快捷工具]這一工具,可啟動該命令以安裝AutoCAD快捷工具
102.EXTEND EX 延長實體
103.EXETRUDE EXT 將二維圖形拉伸成三維實體
104.FILL F 控制實體的填充狀態
105.FILLET 倒圓角
106.FILTER FI 過濾選擇實體
107.FIND 查找與替換文件
108.FOG 三維渲染的霧度配置
109.GRAPHSCR 在圖形窗口和文本窗口間切換
110.GRID 顯示柵格
111.GROUP G或-G 創建一個指定各稱的目標選擇組
112.HATCH –H 通過命令行進行區域填充圖樣
113.HATCHEDIT HE 編輯區域填充圖樣
114.HELP 顯示AutoCAD在線幫助信息
115.HIDE 消隱
116.HYPERLINK 插入超級鏈接
117.HYPERLINKOPTION HI 控制是否顯示超級鏈接標簽
118.ID 顯示點的坐標
119.IMAGE I 將圖像文件插入到當前圖形文件中
120.IMAGEADJUST LAD 調整所選圖像的明亮度、對比度和灰度
121.IMAGEATTACH LAT 附貼一個圖像至當前圖形文件
122.IMAGECLIP ICL 調整所選圖像的邊框大小
123.IMAGFRAME 控制是否顯示圖像的邊框
124.IMAGEQUALITY 控制圖像的顯示質量
125.IMPORT TMP 插入其他格式文件
126.INSERT I 把圖塊(或文件)插入到當前圖形文件
127.INSERTOBJ IO 插入OLE對象
128.INTERFERE INF 將兩個或兩個以上的三維實體的相交部分創建
為一個單獨的實體
129.INTERSECT IN 對三維實體求交
130.ISOPLANE 定義基準面
131.LAYER LA或–LA 圖層控制
132.LAYOUT LO 創建新布局或對已存在的布局進行更名、復制、保
存或刪除等*作
133.LAYOUTWIZARD 布局向導
134.LEADER LE或LEAD 指引標注
135.LENGTHEN LEN 改變實體長度
136.LIGHT 光源設置
137.LIMTS 設置圖形界限
138.LINS L 繪制直線
139.LINETYPE LT或–LTLTYPE 創建、裝載或設置線型
140.LIST LS 列表顯示實體信息
141.LOAD 裝入已編譯過的形文件
142.LOGFILEOFF 關閉登錄文件
143.LOGFILEON 將文本窗口的內容寫到一個記錄文件中
144.LSEDIT 場景編輯
145.LSLIB 場景庫管理
146.LSNEW 添加場景
147.LTSCALE LTS 設置線型比例系數
148.LWEIGHT LW 設置線寬
149.MASSPROP 查詢實體特性
150.MATCHPROP MI 屬性匹配
151.MATLIB 材質庫管理
152.MEASURE ME 定長等分實體
153.MENU 載入菜單文件
154.MENULOAD 載入部份主菜單
155.MENUUNLOAD 卸載部份主菜單
156.MINSERT 按矩形陣列方式插入圖塊
157.MIRROR MI 鏡像實體
158.MIRROR3D 三維鏡像
159.MLEDIT 編輯平行線
160.MLINE ML 繪制平行線
161.MLSTYLE 定義平行線樣式
162.MODEL 從圖紙空間切換到模型空間
163.MOVE M 移動實體
164.MSLIDE 創建幻燈片
165.MSPACE MS 從圖紙空間切換到模型空間
166.MTEXT MT或T 多行文本標注
167.MULTIPLE 反復多次執行上一次命令直到執行別的命令或按
Esc鍵
168.MVIEW MV 創建多視窗
169.MVSETUP 控制視口
170.NEW 新建圖形文件
171.OFFSET O 偏移復制實體
172.OLELINKS 更新、編輯或取消已存在的OLE鏈接
173.OLESCALE 顯示OLE屬性管理器
174.OOPS 恢復最後一次被刪除的實體
175.OPEN 打開圖形文件
176.OPTIONS OP、PR 設置AutoCAD系統配置
177.ORTHO 切換正交狀態
178.OSNAP OS 或–OS 設置目標捕捉方式及捕捉框大小
179.PAGESETUP 頁面設置
180.PAN P或–P 視圖平移
181.PARTIALOAD 部分裝入
182.PARTIALOPEN 部分打開
183.PASTEBLOCK 將已復制的實體目標粘貼成圖塊
184.PASTECLIP 將剪貼板上的數據粘貼至當前圖形文件中
185.PASTEORLG 固定點粘貼
186.PASTESPEC PA 將剪貼板上的數據粘貼至當前圖形文件中並控
制其數據格式
187.PCINWINEARD 導入PCP或PC2配置文件的向導
188.PEDIT PE 編輯多段線和三維多邊形網格
189.PFACE 繪制任意形狀的三維曲面
190.PLAN 設置UCS平面視圖
191.PLINE PL 繪制多段線
192.PLOT PRINT 圖形輸出
193.PLOTSTYLE 設置列印樣式
194.PLOTTERMANAGER 列印機管理器
195.POINT PO 繪制點
196.POLYGON POL 繪制正多邊形
197.PREVIEW PRE
198.PROPERTLES CH、MO、PRO 、PS、DDMODI、FX、DDCHPR OR 打
印預覽目標屬性管理器
199.PROPERTLESCLOSE PRCLOSE 關閉屬性管理器
200.PSDRAG 控制PostScript圖像顯示
201.PSETUPIN 導入自定義頁面設置
202.PSFILL 用PostScript圖案填充二維多段線
203.PSIN 輸入PostScript文件
204.PSOUT 輸出PostScript文件
205.PSPACE PS 從模型空間切換到圖紙空間
206.PURGE PU 消除圖形中無用的對象,如圖塊、尺寸標注樣式、
圖層、線型、形和文本標注樣式等
207.QDIM 尺寸快速標注
208.QLEADER LE 快速標注指引線
209.QSAVE 保存當前圖形文件
210.QSELECT 快速選擇實體
211.QTEXT 控制文本顯示方式
212.QUIT EXIT 退出AutoCAD
213.RAY 繪制射線
214.RECOVER 修復損壞的圖形文件
215.RECTANG REC 繪制矩形
216.REDEFINE 恢復一條已被取消的命令
217.REDO 恢復由Undo(或U)命令取消的最後一條命令
218.REDRAW R 重新顯示當前視窗中的圖形
219.REDRAWALL RA 重新顯示所有視窗中的圖形
220.REFCLOSE 外部引用在位編輯時保存退出
221.REFEDIT 外部引用在位編輯
222.REFSET 添加或刪除外部引用中的項目
223.REGEN RE 重新生成當前視窗中的圖形
224.REGENALL REA 重新刷新生成所有視窗中的圖形
225.REGGNAUTO 自動刷新生成圖形
226.REGION REG 創建區域
227.REINIT 重新初始化AutoCAD的通?img
REN 更改實體對象的名稱
229.RENDER RR 渲染
230.RENDSCK 重新顯示渲染圖片
231.REPLAY 顯示BMP、TGA或TIEF圖像文件
232.RESUME 繼續已暫停或中斷的腳本文件
233.REVOLVE REV 將二維圖形旋轉成三維實體
234.REVSURF 繪制旋轉曲面
235.RMAT 材質設置
236.ROTATE RO 旋轉實體
237.ROTATE3D 三維旋轉
238.RPREF RPR 設置渲染參數
239.RSCRIPT 創建連續的腳本文件
240.RULESURF 繪制直紋面
241.SAVE 保存圖形文件
242.SAVE AS 將當前圖形另存為一個新文件
243.SAVEIMG 保存渲染文件
244.SCALE SC 比例縮放實體
245.SCENE 場景管理
246.SCRIPT SCR 自動批處理AutoCAD命令
247.SECTION SEC 生成剖面
248.SELECT 選擇實體
249.SETUV 設置渲染實體幾何特性
250.SETVAR SET 設置AutoCAD系統變數
251.SHADE SHA 著色處理
252.SHAPE 插入形文件
253.SHELL SH 切換到DOS環境下
254.SHOWMAT 顯示實體材質類型
255.SKETCH 徒手畫線
256.SLICE SL 將三維實體切開
257.SNAP SN 設置目標捕捉功能
258.SOLDRAW 生成三維實體的輪廓圖形
259.SOLID SO 繪制實心多邊形
260.SOLIDEIDT 三 維實體編輯
261.SOLPROF 繪制三維實體的輪廓圖像
262.SOLVIEW 創建三維實體的平面視窗
263.SPELL SP 檢查文體對象的拼寫
264.SPHERE 繪制球體
265.SPLINE SPL 繪制一條光華曲線
266.SPLINEDIT SPE 編制一條光華曲線
267.STATS 顯示渲染實體的系統信息
268.STATUS 查詢當前圖形文件的狀態信息
269.STLOUT 將三維實體以STL格式保存
270.STRETCH S 拉伸實體
271.STYLE ST 創建文體標注樣式
272.STYLESMANAGER 顯示列印樣式管理器
273.SUBTRACT SU 布爾求差
274.SYSWINDOWS 控制AutoCAD 文體窗口
275.TABLET TA 設置數字化儀
276.TABSURF 繪制拉伸曲面
277.TEXT 標注單行文體
278.TEXTSCR 切換到AutoCAD文體窗口
279.TIME 時間查詢
280.TOLERANCE TOL 創建尺寸公差
281.TOOLBAR TO 增減工具欄
282.TORUS TOR 創建圓環實體
283.TRACE 繪制軌跡線
284.TRANSPARENCY 透水波設置
285.TREESTAT 顯示當前圖形文體件路徑信息
286.TRIM TR 剪切
287.U 撤消上一*作
288.UCS 建立用戶坐標系統
289.UCSICON 控制坐標圖形顯示
290.UCSMAN UCS管理器
291.UNDEFINE 允許用戶將自定義命令覆蓋AutoCAD內部命令
292.UNDO 撤消上一組*作
293.UNION UNI 布 爾求並
294.UNITS –UN 或UN 設置長度及角度的單位格式和精度等級
295.VBAIDE VBA集成開發環境
296.VBALOAD 載入VBA項目
297.VBAMAN VBA管理器
298.VBARUN 運行VBA宏
299.VBASTMT 運行VBA語句
300.VBAUNLOAD 卸載VBA工程
301.VIEW –V 視窗管理
302.VIEWRES 設置當前視窗中目標重新生成的解析度
303.VLISP VLIDE 打開Visual LISP集成開發環境
304.VPCLIP 復制視圖實體
305.VPLAYER 設置視窗中層的可見性
306.VPOINT –VP或VP 設置三維視點
307.VPORTS 視窗分割
308.VSLIDE 顯示幻燈文件
309.WBLOCK W 圖塊存檔
310.WEDGE WE 繪制楔形體
311.WHOHAS 顯示已打開的圖形文件的所屬信息
312.WMFIN 輸入Windows應用軟體格式的文件
313.WMFOPTS 設置WMFIN命令選項
314.WMFOUT WMF格式輸出
315.XATTACH XA 粘貼外部文件至當前圖形
316.XBIND –XB或XB 將一個外部引用的依賴符永久地溶入當前圖
形文件中
317.XCLIP XC 設置圖塊或處理引用邊界
318.XLINE XL 繪制無限長直線
319.XPLODE 分解圖塊並設置屬性參數
320.XREF XR或–XR 外部引用
321.ZOOM Z 視圖縮放透明命令
B. 關於WindowsXP問題,彈出窗口「svchost」,請高手解答!謝謝!
svchost.exe [2][3]進程文件: svchost or svchost.exe
進程名稱: Generic Service Host Process for Win32 Services
進程類別:系統進程
位置:C:\windows\system32\svchost.exe (如果你的svchost.exe進程不是在這個目錄下的話,那麼就要當心了)
英文描述:svchost.exe is a system process belonging to the Microsoft Windows Operating System which handles processes executed from DLLs. This program is important for the stable and secure running of your computer and should not be terminated. Note: svchost.
中文參考:svchost.exe是一個屬於微軟Windows操作系統的系統程序,微軟官方對它的解釋是:Svchost.exe 是從動態鏈接庫 (DLL) 中運行的服務的通用主機進程名稱。這個程序對你系統的正常運行是非常重要,而且是不能被結束的。
(注意:svchost.exe也有可能是W32.Welchia.Worm病毒,它利用Windows LSASS漏洞,製造緩沖區溢出,導致你計算機關機。更多詳細信息參考:http://www.microsoft.com/technet/security/bulletin/ms04-011.mspx,該進程的安全等級是建議立即刪除。)
出品者:Microsoft Corp.
屬於:Microsoft Windows Operating System
系統進程:Yes
後台程序:Yes
網路相關:Yes
常見錯誤:N/A
內存使用:N/A
安全等級 (0-5): 0
間諜軟體:No
廣告軟體:No
病毒:No
木馬:No
發現:
在基於nt內核的windows操作系統家族中,不同版本的windows系統,存在不同數量的「svchost」進程,用戶使用「任務管理器」可查看其進程數目。一般來說,win2000有兩個svchost進程,winxp中則有四個或四個以上的svchost進程(以後看到系統中有多個這種進程,千萬別立即判定系統有病毒了喲),而win2003server中則更多。這些svchost進程提供很多系統服務,如:rpcss服務(remoteprocerecall)、dmserver服務(logicaldiskmanager)、dhcp服務(dhcpclient)等。到了Windows Vista 系統時svchost 進程多達12個,這些svchost.exe都是同一個文件路徑下C :\Windows\System32\svchost.exe , 它們分別是imgsvc、 、 LocalServiceNoNetwork 、NetworkService 、LocalService 、netsvcs 、LocalSystemNetworkRestricted、 LocalServiceNetworkRestricted 、services 、rpcss、 WerSvcGroup 、DcomLaunch服務組。如果要了解每個svchost進程到底提供了多少系統服務,可以在win2000的命令提示符窗口中輸入「tlist-s」命令來查看,該命令是win2000supporttools提供的。在winxp則使用「tasklist/svc」命令。
svchost中可以包含多個服務
深入:windows系統進程分為獨立進程和共享進程兩種,「svchost.exe」文件存在於「%systemroot%system32」目錄下,它屬於共享進程。隨著windows系統服務不斷增多,為了節省系統資源,微軟把很多服務做成共享方式,交由svchost.exe進程來啟動。但svchost進程只作為服務宿主,並不能實現任何服務功能,即它只能提供條件讓其他服務在這里被啟動,而它自己卻不能給用戶提供任何服務。那這些服務是如何實現的呢?
原來這些系統服務是以動態鏈接庫(dll)形式實現的,它們把可執行程序指向svchost,由svchost調用相應服務的動態鏈接庫來啟動服務。那svchost又怎麼知道某個系統服務該調用哪個動態鏈接庫呢?這是通過系統服務在注冊表中設置的參數來實現。下面就以rpcss(remoteprocerecall)服務為例,進行講解。
從啟動參數中可見服務是靠svchost來啟動的。
實例
以windowsxp為例,點擊「開始」/「運行」,輸入「services.msc」命令,彈出服務對話框,然後打開「remoteprocerecall」屬性對話框,可以看到rpcss服務的可執行文件的路徑為「c:\windows\system32\svchost-krpcss」,這說明rpcss服務是依靠svchost調用「rpcss」參數來實現的,而參數的內容則是存放在系統注冊表中的。
在運行對話框中輸入「regedit.exe」後回車,打開注冊表編輯器,找到[hkey_local_machine\system\currentcontrolset\services\rpcss]項,找到類型為「reg_expand_sz」的鍵「Imagepath」,其鍵值為「%systemroot%system32svchost-krpcss」(這就是在服務窗口中看到的服務啟動命令),另外在「parameters」子項中有個名為「servicedll」的鍵,其值為「%systemroot%system32rpcss.dll」,其中「rpcss.dll」就是rpcss服務要使用的動態鏈接庫文件。這樣svchost進程通過讀取「rpcss」服務注冊表信息,就能啟動該服務了。
解惑
因為svchost進程啟動各種服務,所以病毒、木馬也想盡辦法來利用它,企圖利用它的特性來迷惑用戶,達到感染、入侵、破壞的目的(如沖擊波變種病毒「w32.welchia.worm」)。但windows系統存在多個svchost進程是很正常的,在受感染的機器中到底哪個是病毒進程呢?這里僅舉一例來說明。
假設windowsxp系統被「w32.welchia.worm」感染了。正常的svchost文件存在於「c:\windows\system32」目錄下,如果發現該文件出現在其他目錄下就要小心了。「w32.welchia.worm」病毒存在於「c:\windows\system32wins」目錄中,因此使用進程管理器查看svchost進程的執行文件路徑就很容易發現系統是否感染了病毒。windows系統自帶的任務管理器不能夠查看進程的路徑,可以使用第三方進程管理軟體,如「windows優化大師」進程管理器,通過這些工具就可很容易地查看到所有的svchost進程的執行文件路徑,一旦發現其執行路徑為不平常的位置就應該馬上進行檢測和處理。
Svchost.exe說明解疑對Svchost的困惑
---------------
Svchost.exe文件對那些從動態連接庫中運行的服務來說是一個普通的主機進程名。Svhost.exe文件定位在系統的%systemroot%\system32文件夾下。在啟動的時候,Svchost.exe檢查注冊表中的位置(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost)來構建需要載入的服務列表。這就會使多個Svchost.exe在同一時間運行。每個Svchost.exe的回話期間都包含一組服務,以至於單獨的服務必須依靠Svchost.exe怎樣和在那裡啟動。這樣就更加容易控制和查找錯誤。
Svchost.exe 組是用下面的注冊表值來識別。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost
每個在這個鍵下的值代表一個獨立的Svchost組,並且當你正在看活動的進程時,它顯示作為一個單獨的例子。每個鍵值都是REG_MULTI_SZ類型的值而且包括運行在Svchost組內的服務。每個Svchost組都包含一個或多個從注冊表值中選取的服務名,這個服務的參數值包含了一個ServiceDLL值。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
簡單的說沒有這個RPC服務,機器幾乎就上不了網了。很多應用服務都是依賴於這個RPC介面的,如果發現這個進程佔了太多的CPU資源,直接把系統的RPC服務禁用了會是一場災難:因為連恢復這個界面的系統服務設置界面都無法使用了。恢復的方法需要使用注冊表編輯器,找到 HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Services >> RpcSs, 右側找到Start屬性,把它的值改為2再重啟即可
造成svchost占系統CPU 100%的原因並非svchost服務本身:以上的情況是由於Windows Update服務下載/安裝失敗而導致更新服務反復重試造成的。而Windows的自動更新也是依賴於svchost服務的一個後台應用,從而表現為svchost.exe負載極高。 常發生這類問題的機器一般是上網條件(尤其是去國外網站)不穩定的機器,比如家裡的父母的機器,往往在安裝機器幾個月以後不定期發生,每個月的第二個星期是高發期:因為最近幾年MS很有規律的在每個月的第二個星期發布補丁程序)。上面的解決方法並不能保證不重發作,但是為了svchost文件而每隔幾個月重裝一次操作系統還是太浪費時間了。
更多的信息
為了能看到正在運行在Svchost列表中的服務。
開始-運行-敲入cmd
然後在敲入 tlist -s (tlist 應該是win2k工具箱里的東東)
Tlist 顯示一個活動進程的列表。開關 -s 顯示在每個進程中的活動服務列表。如果想知道更多的關於進程的信息,可以敲 tlist pid。
Tlist 顯示Svchost.exe運行的兩個例子。
0 System Process
8 System
132 smss.exe
160 csrss.exe Title:
180 winlogon.exe Title: NetDDE Agent
208services.exe
Svcs: AppMgmt,Browser,Dhcp,dmserver,Dnscache,Eventlog,lanmanserver,LanmanWorkst
ation,LmHosts,Messenger,PlugPlay,ProtectedStorage,seclogon,TrkWks,W32Time,Wmi
220 lsass.exe Svcs: Netlogon,PolicyAgent,SamSs
404 svchost.exe Svcs: RpcSs
452 spoolsv.exe Svcs: Spooler
544 cisvc.exe Svcs: cisvc
556 svchost.exe Svcs: EventSystem,Netman,NtmsSvc,RasMan,SENS,TapiSrv
580 regsvc.exe Svcs: RemoteRegistry
596 mstask.exe Svcs: Schele
660 snmp.exe Svcs: SNMP
728 winmgmt.exe Svcs: WinMgmt
852 cidaemon.exe Title: OleMainThreadWndName
812 explorer.exe Title: Program Manager
1032 OSA.EXE Title: Reminder
1300 cmd.exe Title: D:\WINNT5\System32\cmd.exe - tlist -s
1080 MAPISP32.EXE Title: WMS Idle
1264 rundll32.exe Title:
1000 mmc.exe Title: Device Manager
1144 tlist.exe
在這個例子中注冊表設置了兩個組。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost:
netsvcs: Reg_Multi_SZ: EventSystem Ias Iprip Irmon Netman Nwsapagent RasautoRa
sman Remoteaccess SENS Sharedaccess Tapisrv Ntmssvc
rpcss :Reg_Multi_SZ: RpcSs
smss.exe
csrss.exe
這個是用戶模式Win32子系統的一部分。csrss代表客戶/伺服器運行子系統而且是一個基本的子系統必須一直運行。csrss 負責控制windows,創建或者刪除線程和一些16位的虛擬MS-DOS環境。
[編輯本段]以下是系統調用SVCHOST程序的服務
(第一行為"服務名字",第二行為"服務的說明",第三行為"調用程序")
Application Management
應用程序管理組件,負責msi文件格式的安裝,但是實際上禁止了該服務並無大礙。
svchost.exe
Automatic Updates
Windows的自動更新服務。
svchost.exe
Background Intelligent Transfer Service
實現http1.1伺服器之間的信息傳輸,微軟稱支持windows更新時的斷點續傳。
svchost.exe
COM+ Event System
某些COM+軟體需要,檢查c:/program files/ComPlus Applications目錄,如果裡面沒有文件就可以把這個服務關閉.
svchost.exe
Computer Browser
用來瀏覽區域網電腦的服務,但關了不影響瀏覽!
svchost.exe
Cryptographic Services
Windows更新時用來確認windows文件指紋的,可以在更新的時候開啟。
svchost.exe
DHCP Client
使用靜態IP的用戶需要,對使用Modem的用戶無用。
svchost.exe
Distributed Link Tracking Client
用於區域網更新連接信息,(比如在電腦A有個文件,在電腦B做了個連接,如果文件移動了,這個服務將會更新信息。佔用4兆內存。)
svchost.exe
DNS Client
DNS解釋器,把域名解釋為IP地址
svchost.exe
Error Reporting Service
錯誤報告器,把windows中錯誤報告給微軟。
svchost.exe
Fast User Switching Compatibility
多用戶快速切換服務,你喜歡嗎?
svchost.exe
Help and Support
Windows的幫助。新手還是要靠他來指點的。
svchost.exe
Human Interface Device Access
支持「人體工學」的電腦配件,比如鍵盤上調音量的按鈕等等。
svchost.exe
Internet Connection Firewall/Internet Connection Sharing
XP的防火牆/為多台電腦聯網共享一個撥號網路訪問Internet提供服務。
svchost.exe
Logical Disk Manager
磁碟管理服務。需要時系統會通知你開啟。
svchost.exe
Network Location Awareness (NLA)
如有網路共享或ICS/ICF可能需要.(伺服器端)。
svchost.exe
Portable Media Serial Number
Windows Media Player和Microsoft保護數字媒體版權.
svchost.exe
Remote Access Auto Connection Manager
寬頻者/網路共享需要的服務!
svchost.exe
Remote Procere Call (RPC)
系統核心服務!如果在Windows2000中禁止該服務,系統將無法啟動。
svchost.exe
Remote Registry Service
遠程注冊表運行/修改。
svchost.exe
[編輯本段]注意點
svchost.exe
常被病毒冒充的進程名有:svch0st.exe、schvost.exe、scvhost.exe。隨著Windows系統服務不斷增多,為了節省系統資源,微軟把很多服務做成共享方式,交由svchost.exe進程來啟動。而系統服務是以動態鏈接庫(DLL)形式實現的,它們把可執行程序指向svchost,由svchost調用相應服務的動態鏈接庫來啟動服務。我們可以打開「控制面板」→「管理工具」→服務,雙擊其中「ClipBook」服務,在其屬性面板中可以發現對應的可執行文件路徑為「C:\WINDOWS\system32\clipsrv.exe」。再雙擊「Alerter」服務,可以發現其可執行文件路徑為「C:\WINDOWS\system32\svchost.exe -k LocalService」,而「Server」服務的可執行文件路徑為「C:\WINDOWS\system32\svchost.exe -k netsvcs」。正是通過這種調用,可以省下不少系統資源,因此系統中出現多個svchost.exe,其實只是系統的服務而已。 在Windows2000系統中一般存在2個svchost.exe進程,一個是RPCSS(RemoteProcereCall)服務進程,另外一個則是由很多服務共享的一個svchost.exe;而在WindowsXP中,則一般有4個以上的svchost.exe服務進程。如果svchost.exe進程的數量多於6個,就要小心了,很可能是病毒假冒的,檢測方法也很簡單,使用一些進程管理工具,例如Windows優化大師的進程管理功能,查看svchost.exe的可執行文件路徑,如果在「C:\WINDOWS\system32」目錄外,那麼就可以判定是病毒了。
svchost.exe病毒清除辦法
1、用unlocker刪除類似於C:SysDayN6這樣的文件夾:例如C:Syswm1i、C:SysAd5D等等,這些文件夾有個共同特點,就是名稱為 Sys*** (***是三到五位的隨機字母),這樣的文件夾有幾個就刪幾個。
2、開始——運行——輸入「regedit」——打開注冊表,展開注冊表到以下位置:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current\Version\Policies\Explorer\Run
刪除右邊所有用純數字為名的鍵,如
<66><C:SysDayN6svchost.exe>
<333><C:Syswm1isvchost.exe>
<50><C:SysAd5Dsvchost.exe>
<4><C:SysWsj7svchost.exe>
3、重新啟動計算機,病毒清除完畢。
如何減少SVCHOST.EXE進程數
你可以把下面這段代碼復制到一個空的記事本中,然後另存為「.bat」格式的批處理文件,再運行這個批處理。就可以關閉無用的系統服務了,你會發現少了很多SVCHOST.EXE。
@echo off
REM 關閉「為 Internet 連接共享和 Windows 防火牆提供第三方協議插件的支持」
sc config alg start= disabled
REM 關閉「Windows自動更新功能」
sc config wuauserv start= disabled
REM 關閉「剪貼簿查看器」
sc config clipsrv start= disabled
REM 關閉「Messenger」
sc config Messenger start= disabled
REM 關閉「通過NetMeeting遠程訪問此計算機」
sc config mnmsrvc start= disabled
REM 關閉「列印後台處理程序」
sc config Spooler start= disabled
REM 關閉「遠程修改注冊表」
sc config RemoteRegistry start= disabled
REM 關閉「監視系統安全設置和配置」
sc config wscsvc start= disabled
REM 關閉「系統還原」
sc config srservice start= disabled
REM 關閉「計劃任務」
sc config Schele start= disabled
REM 關閉「TCP/IP NetBIOS Helper」
sc config lmhosts start= disabled
REM 關閉「Telnet服務」
sc config tlntsvr start= disabled
REM 關閉「防火牆服務」
sc config sharedaccess start= disabled
REM 關閉「Computer Browser」
sc config Browser start= disabled
REM 關閉「錯誤報警」
sc config Alerter start= disabled
REM 關閉「錯誤報告」
sc config ERSvc start= disabled
REM 關閉「本地和遠程計算機上文件的索引內容和屬性」
sc config cisvc start= disabled
REM 關閉「管理卷影復制服務拍攝的軟體卷影復制」
sc config SwPrv start= disabled
REM 關閉「支持網路上計算機 pass-through 帳戶登錄身份驗證事件」
sc config NetLogon start= disabled
REM 關閉「為使用傳輸協議而不是命名管道的遠程過程調用(RPC)程序提供安全機制」
sc config NtLmSsp start= disabled
REM 關閉「收集本地或遠程計算機基於預先配置的日程參數的性能數據,然後將此數據寫入日誌或觸發警報」
sc config SysmonLog start= disabled
REM 關閉「通過聯機計算機重新獲取任何音樂播放序號」
sc config WmdmPmSN start= disabled
REM 關閉「管理連接到計算機的不間斷電源(UPS)」
sc config UPS start= disabled