重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
那种对于办公系统录入的,你直接用“无敌点击狗”软件就能实现,一般大量数据的输入录入,重复性点击动作都是可以在无敌点击狗里调用,通过无敌点击狗,能全自动实现录入过程和办公操作!
我们提供的服务有:网站建设、做网站、微信公众号开发、网站优化、网站认证、银川ssl等。为1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的银川网站制作公司
首先添加一个系统的语音COM组件的引用microsoft speech object library然后在程序中声明一个语音类dim RC As SpeechLib.SpSharedRecoContext这个类有一些事件,如果你要处理它的一些事件,可以用withevent来声明然后在窗体LOAD事件或你需要的地方先创建一个实例RC = New SpeechLib.SpSharedRecoContext当一个RC被实例化后,系统就会运行语音识别程序.前提是你的系统已经正确安装这个功能.一般默认就已经安装好的.其次提醒一下,WIN7的语音识别比XP的好N倍.从阅读到侦听都好很多.然后就可以在你需要阅读的地方使用RC.Voice.Speak("hello 我", 11)11那里是一些枚举,用来标识系统用前台还是后台或其他方式来阅读文字,简单的来说就是阅读的时候不会卡住你的程序.你可以选其他的枚举来试试作用.以上为阅读部分.如果需要程序听你说话,则需要声明一个侦听类dim RG As SpeechLib.ISpeechRecoGrammar在初始化时将之与上面的RC建立关系,此时则必须要用withevent来声明上面的RC,因为涉及电脑听到你的语音后,会触发一个事件,并将听到的内容传递到该事件.其次,要让系统听到的解析为命令,就必须准备一个XML结构的文件来保存那些固定的命令.如果电脑在XML文件中找不到那些固定命令或同时不属于系统命令,电脑将会将其解释为听写.RG = RC.CreateGrammar '(0)
RG.CmdLoadFromFile("听到.xml", SpeechLib.SpeechLoadOption.SLODynamic)
RG.CmdSetRuleIdState(0, SpeechLib.SpeechRuleState.SGDSActive)然后写一个过程来处理听到的事件Private Sub 听到命令(ByVal StreamNumber As Integer, ByVal StreamPosition As Object, ByVal RecognitionType As SpeechLib.SpeechRecognitionType, ByVal 话语 As SpeechLib.ISpeechRecoResult) Handles RC.Recognition RC.Voice.Speak("我听到了" 话语.PhraseInfo.GetText, 11)End Sub以上为侦听部分.下面列一个XML的例文?xml version="1.0" encoding="gb2312"?
GRAMMAR LANGID="804"
RULE NAME="命令" TOPLEVEL="ACTIVE"
L
P打开播放器
P上我的QQ
P关闭你自己 /L
/RULE
/GRAMMAR要让系统正确地侦听到你说的话,前提你必须运行语音识别程序并让其激活到"正在聆听"状态.并且你必须有一个能正常使用的话筒而且保证话筒已经打开.(废话-_-|||)以上就是用VB.NET语音识别的最基本的一些操作.希望对你有帮助.更深入的内容有兴趣的话可以和我一起研究.
下面是我搜集的进程知识库,不知对你是否有帮助。
进程知识库
HQY 发表于 2006-2-1 23:15:00
在你的计算机上,有20-30个进程在后台运行着。有的占用了太多的系统资源,造成机器运行缓慢。更为不幸的是,一些进程是间谍软件和木马,如此你的隐私和机器的控制权会被黑客所掌控。这里提供了大多数常见的进程知识。这里的分类包括:
存在安全风险进程列表
系统进程列表
应用程序进程列表
其它进程列表
DLL文件列表
最后更新时间:2006-01-26
更新内容:
新增winsystems.exe、mpjpai32.exe、mswindtc.exe等十二项进程文件的解释。
新增install complete!.exe、bmp22.exe、help_server.exe等八项进程文件的解释。
新增exploreo.exe、FOXRXJH.exe、winzip81.exe等十项进程文件的解释。
新增svlmngr.exe、windowspp.exe、yaemu.exe等九项进程文件的解释。
新增kerne1412.exe、symlarxxjuf.exe、vylylyza.exe等十六项进程文件的解释。
新增bcvsrv32.exe、xemtxlmluwzr.exe、lcsrrdpkgq.exe等九项进程文件的解释。
存在安全风险进程Top榜
存在安全风险进程列表
180ax.exe a.exe actalert.exe
adaware.exe Alchem.exe alevir.exe
aqadcup.exe archive.exe arr.exe
ARUpdate.exe asm.exe av.exe
avserve.exe avserve2.exe backWeb.exe
bargains.exe basfipm.exe belt.exe
Biprep.exe blss.exe bokja.exe
bootconf.exe bpc.exe brasil.exe
BRIDGE.DLL Buddy.exe BUGSFIX.EXE
bundle.exe bvt.exe cashback.exe
cdaEngine cmd32.exe cmesys.exe
conime.exe conscorr.exe crss.exe
cxtpls.exe datemanager.exe dcomx.exe
Desktop.exe directs.exe divx.exe
dllreg.exe dmserver.exe dpi.exe
dssagent.exe dvdkeyauth.exe emsw.exe
exdl.exe exec.exe EXP.EXE
explore.exe explored.exe Fash.exe
ffisearch.exe fntldr.exe fsg_4104.exe
FVProtect.exe game.exe gator.exe
gmt.exe goidr.exe hbinst.exe
hbsrv.exe hwclock.exe hxdl.exe
hxiul.exe iedll.exe iedriver.exe
IEHost.EXE iexplorer.exe infus.exe
infwin.exe intdel.exe isass.exe
istsvc.exe jawa32.exe jdbgmrg.exe
kazza.exe keenvalue.exe kernel32.exe
lass.exe lmu.exe loader.exe
lssas.exe mapisvc32.exe mario.exe
md.exe mfin32.exe mmod.exe
mostat.exe msapp.exe msbb.exe
msblast.exe mscache.exe msccn32.exe
mscman.exe msdm.exe msgfix.exe
msiexec16.exe msinfo.exe mslagent.exe
mslaugh.exe msmc.exe msmgt.exe
msmsgri32.exe MSN.exe msrexe.exe
mssvc32.exe mssys.exe msvxd.exe
mwsoemon.exe mwsvm.exe netd32.exe
nls.exe nssys32.exe nstask32.exe
nsupdate.exe ntfs64.exe NTOSA32.exe
omniscient.exe onsrvr.exe optimize.exe
P2P Networking.exe pcsvc.exe pgmonitr.exe
PIB.exe powerscan.exe prizesurfer.exe
prmt.exe prmvr.exe ray.exe
rb32.exe rcsync.exe rk.exe
run32dll.exe rundll16.exe ruxdll32.exe
saap.exe sahagent.exe saie.exe
sais.exe salm.exe satmat.exe
save.exe savenow.exe sc.exe
scam32.exe scrsvr.exe scvhost.exe
SearchUpdate33.exe SearchUpgrader.exe soap.exe
spoler.exe Ssk.exe start.exe
stcloader.exe Susp.exe svc.exe
svchosts.exe svshost.exe SyncroAd.exe
sysfit.exe system.exe system32.exe
tb_setup.exe TBPS.EXE teekids.exe
tibs3.exe trickler.exe ts.exe
ts2.exe tsa.exe tsadbot.exe
tsl.exe tsm2.exe Tvm.exe
tvmd.exe tvtmd.exe update.exe
updater.exe updmgr.exe VVSN.exe
wast.exe web.exe webdav.exe
webrebates.exe webrebates0.exe win-bugsfix.exe
win_upd2.exe win32.exe win32us.exe
winactive.exe winad.exe winadalt.exe
winadctl.exe WinAdTools.exe WINdirect.exe
windows.exe wingo.exe wininetd.exe
wininit.exe winlock.exe winlogin.exe
winmain.exe winnet.exe winppr32.exe
winrarshell32.exe WinRatchet.exe WinSched.exe
winservn.exe winshost.exe winssk32.exe
winstart.exe winstart001.exe WinStatKeep.exe
wintaskad.exe Wintime.exe wintsk32.exe
winupdate.exe winupdt.exe winupdtl.exe
winxp.exe wmon32.exe wnad.exe
wo.exe wovax.exe wsup.exe
wsxsvc.exe wtoolsa.exe WToolsA.exe
wtoolss.exe wuamgrd.exe wupdate.exe
wupdater.exe wupdmgr.exe wupdt.exe
Xhrmy.exe y.exe msxmidi.exe
sendmess.exe d11host.exe muamgrd.exe
msnservices.exe videosd32.exe sws32.exe
dllhlp.exe svch0st_.exe svxhost.exe
qqinfo.exe sonudmon.exe foxdhsend.exe
rdsndin.exe vxh8jkdq2.exe IBDaemon.exe
lockx.exe services32.exe WindowsUpdate.exe
ATIPta.exe Aurora.exe block-checker.exe
bronstab.exe chkdskw.exe CM.exe
csmsv.exe csrse.exe d.exe
eetu.exe exe82.exe exploreff.exe
FCEngine.exe Fservice.exe winsvc.exe
windir32.exe winfixer.exe windll2.exe
wID32.exe vbstub.exe UPDATEXP.exe
systemup.exe systb.exe svcdata.exe
sp2update.exe sp2ctr.exe soproc.exe
showwnd.exe sfc32.exe servic.exe
SensLogn.exe sempalong.exe seeve.exe
scrigz.exe SchedulingAgent.exe sachostx.exe
sachostw.exe prositefinder.exe prositefinderh.exe
realtray.exe resetservice.exe rlvknlg.exe
SAcc.exe sachostb.exe sachostc.exe
sachostm.exe sachostp.exe sachosts.exe
SAcc.exe sachostb.exe sachostc.exe
sp2update00.exe msupd5.exe socks.exe
gzdb.exe hnd.exe ixvhjq.exe
HAX6.exe HAX7.exe proc88.exe
mpcsr.exe IYDNAF.exe HNVMLE.exe
ieod.exe window.exe sysiu.exe
appip32.exe HDAEMON.exe IMWEBSTA.exe
oeae.exe UNLDR32.exe dllcon.exe
netclnt.exe winbas12.exe netclnt.exe
drrss.exe runc.exe micore.exe
sdkpj32.exe ntgr.exe cdnup.exe
wuawx.exe wapdate.exe voqtayu.exe
atlne32.exe adtech2005.exe ClickMe.exe
svchsot.exe wnilogon.exe qcssbl9.exe
atlne32.exe mssearchnet.exe ServiceX.exe
G_Server.exe g_server2.0.exe wstime.exe
adtech2006.exe timessquare.exe winjava.exe
Anskya0.exe niw.exe big5_gb2312.exe
impai.exe lasm.exe SYSCNTRL.exe
wtool32.exe oudxs.exe batserv2.exe
Pingidle.exe debugreal.exe MuSky.exe
kernels64.exe vxh8jkdq1.exe svct.exe
svclost.exe yatpu.exe emhr.exe
win32root.exe apadk.exe sywsvcs.exe
netsystem.exe msnmgr75.exe daeetldu.exe
expiorer.exe zirgxen.exe Run6015.exe
crifx.exe czkrmv.exe frubsrvv.exe
apipm32.exe mfclb32.exe winstall.exe
winsysup.exe wvwljjvr.exe ycqcssor.exe
62t.exe iilahsab.exe bias log.exe
bitssize.exe tskmgr.exe trilliancc.exe
loveqq.exe tbeyr.exe sbrohpentf
sysme.exe SYSSMSS.exe gwujj.exe
fbu.exe kkserver.exe atigraphics.exe
wvbie.exe zuciumq.exe activereg.exe
itunesff.exe msn8m.exe ztnywyiv.exe
winbery.exe pokapoka63.exe ede1216e.exe
igjrqqkzwa.exe vxh8jkdq5.exe symsvcsa.exe
dlos.exe mswmf32.exe nvidguiv.exe
hostin.exe sysldr32.exe msdoc32.exe
00xstmp.exe qpad.exe dflnl.exe
msnmsgrs32.exe zjn.exe zdz.exe
bcvsrv32.exe himemsys.exe msmsgr.exe
xemtxlmluwzr.exe lcsrrdpkgq.exe owaymama.exe
data for.exe meta inside.exe html.exe
mm4.exe sysc.exe vxgame4.exe
kerne1412.exe lxcw.exe muwh.exe
symlarxxjuf.exe vylylyza.exe msappview32.exe
intell32.exe svwhost.exe msa32w.exe
sfx.exe svlmngr.exe windowspp.exe
ndftqbv.exe yaemu.exe wupdmgr32.exe
ppl32.exe lss.exe cc32.exe
win32ssr.exe qqqq906.exe ms32.exe
lsasrv.exe exploreo.exe mediaserver.exe
svhost32.exe winzip81.exe FOXRXJH.exe
HACKER.COM.CN.exe update_.exe xhmzqwq.exe
help_server.exe sevver.exe sp0olsv.exe
idptvmq.exe install complete!.exe bmp22.exe
svchqst.exe winsystems.exe cd64.exe
ds64.exe mpjpai32.exe mswindtc.exe
xd9.exe wsftpsrv32.exe vrdezioj.exe
3asss.exe chkdisk32.exe wlcn.exe
mouseie.exe
系统进程列表
Top System Processes
[system process] actmovie.exe agentsvr.exe
alg.exe ASPNET_WP.exe btwdins.exe
ccmexec.exe cidaemon.exe cisvc.exe
clisvcl.exe cmd.exe Control.exe
csrss.exe ctfmon.exe ddhelp.exe
dfssvc.exe dllhost.exe dos4gw.exe
dotnetfx.exe dumprep.exe explorer.exe
fast.exe grpconv.exe hidserv.exe
iexplore.exe imapi.exe inetinfo.exe
internat.exe kernel32.dll launch32.exe
loadwc.exe locator.exe logonui.exe
lsass.exe mad.exe mapisp32.exe
mmc.exe mmtask.tsk mprexe.exe
msconfig.exe msdtc.exe msgsrv32.exe
msiexec.exe msoobe.exe mstask.exe
mstinit.exe ndisuio.sys netdde.exe
ntoskrnl.exe ntvdm.exe pchschd.exe
pstores.exe rasautou.exe rdpclip.exe
regsvc.exe regsvr32.exe rnaapp.exe
rpcss.exe rsvp.exe rundll.exe
rundll32.exe runonce.exe sapisvr.exe
savedump.exe scanregw.exe scardsvr.exe
services.exe smss.exe snmp.exe
spool32.exe spoolss.exe spoolsv.exe
srvany.exe svchost.exe system
System Idle Process systray.exe tapisrv.exe
taskmgr.exe taskmon.exe tcpsvcs.exe
tlntsvr.exe userinit.exe winlogon.exe
winmgmt.exe winoa386.mod WMIADAP.EXE
wmiexe.exe wmiprvse.exe wowexec.exe
wpabaln.exe wscntfy.exe wuaclt.exe
wuauboot.exe wuauclt.exe wuaudt.exe
wucrtupd.exe
应用程序进程列表
Top Applications
[System Process] 000stthk.exe 1xconfig.exe
3dm2.exe AcctMgr.exe acrobat.exe
acrord32.exe acrotray.exe ACS.exe
acsd.exe adgjdet.exe AdobeUpdateManager.exe
adservice.exe adusermon.exe agent.exe
agrsmmsg.exe AgtServ.exe aim.exe
aim95.exe AIT alogserv.exe
anvshell.exe AOLacsd.exe AOLDial.exe
aom.exe apntex.exe apoint.exe
asfagent.exe ashWebSv.exe astart.exe
ati2evxx.exe ATIevxx.exe atiptaxx.exe
atrack.exe aupdate.exe autochk.exe
avconsol.exe AVENGINE.EXE avgserv.exe
avgupsvc.exe avgw.exe avpcc.exe
avsynmgr.exe backweb-137903.exe backweb-8876480.exe
bacstray.exe bcmsmmsg.exe blackd.exe
bpcpost.exe BRMFRSMG.EXE brss01a.exe
BRSVC01A.EXE bttnserv.exe ca.exe
calc.exe carpserv.exe CCAP.EXE
ccapp.exe ccevtmgr.exe ccproxy.exe
ccpxysvc.exe ccregvfy.exe cdac11ba.exe
cdantsrv.exe cdplayer.exe cfd.exe
cfgwiz.exe cftmon.exe charmap.exe
cleanup.exe cli.exe cmanager.exe
cmmpu.exe Companion.exe comsmd.exe
cpd.exe crypserv.exe crypserv.exe
cthelper.exe ctnotify.exe ctsvccda.exe
cvpnd.exe dadapp.exe dadtray.exe
damon.exe dap.exe DavCData.exe
dcfssvc.exe ddcman.exe defwatch.exe
delayrun.exe devenv.exe devldr.exe
devldr16.exe devldr32.exe dfrgntfs.exe
digstream.exe directcd.exe dit.exe
ditexp.exe dkservice.exe dlg.exe
dllcmd32.exe dmadmin.exe dpmw32.exe
dpps2.exe dragdiag.exe drwtsn32.exe
dsentry.exe dvzmsgr.exe dw.exe
dwrcs.exe dwwin.exe dxdllreg.exe
e_s10ic2.exe EasyShare.exe eausbkbd.exe
eEBSvc.exe em_exec.exe essspk.exe
evntsvc.exe excel.exe ezsp_px.exe
findfast.exe firedaemon.exe firefox.exe
flash.exe FrameworkService.exe full.exe
fxssvc.exe fxsvr2.exe gamechannel.exe
gbpoll.exe gcastdtserv.exe gcIPtoHostQueue.exe
gearsec.exe ghost_2.exe gwmdmmsg.exe
hc.exe helpctr.exe helper.exe
helpinst.exe hh.exe hijackthis.exe
hkcmd.exe hl.exe hndlrsvc.exe
hpcmpmgr.exe hpgs2wnd.exe hpgs2wnf.exe
hphmon05.exe hpoevm06.exe hpoevm08.exe
hpoevm09.exe hposts08.exe hpotdd01.exe
HPQTRA08.EXE hpsysdrv.exe hpzipm12.exe
hpztsb01.exe hpztsb02.exe hpztsb04.exe
hpztsb05.exe hpztsb06.exe hpztsb07.exe
hpztsb08.exe htpatch.exe iamapp.exe
iao.exe iap.exe icepack.exe
ico.exe icq.exe icwconn1.exe
ie5setup.exe ie6setup.exe igfxtray.exe
imgicon.exe InoRT.exe installstub.exe
instantaccess.exe ipmon32.exe iPodManager.exe
ipodservice.exe iPodWatcher.exe irmon.exe
isafe.exe issch.exe ISSVC.exe
isuspm.exe iTunesHelper.exe iw.exe
java.exe javaw.exe JDBGMGR.EXE
jusched.exe kav.exe kazaa.exe
kbd.exe KEM.exe khalmnpr.exe
khost.exe kodakimg.exe kontiki.exe
lexbces.exe lexpps.exe livenote.exe
llssrv.exe loadqm.exe logi_mwx.exe
logon.scr logwatnt.exe ltsmmsg.exe
luall.exe lucoms.exe lucoms~1.exe
lucomserver.exe lvcoms.exe LVCOMSX.EXE
lxsupmon.exe manifestengine.exe mantispm.exe
mcshield.exe mcvsescn.exe mcvsftsn.exe
mcvsrte.exe mdm.exe mediadet.exe
mgabg.exe mghtml.exe mimboot.exe
mixer.exe mm_tray.exe mmjb.exe
mmkeybd.exe mmtask.exe mmx.exe
mnmsrvc.exe mobsync.exe monwow.exe
mosearch.exe motivesb.exe motmon.exe
MpfAgent.exe mplayer.exe mplayer2.exe
mqsvc.exe mrt.exe mrtmngr.exe
msgsys.exe mshta.exe msimn.exe
MSKSrvr.exe msmsgs.exe msnappau.exe
msnmsgr.exe mspaint.exe mspmspsv.exe
mssvc.exe mssysmgr.exe mstsc.exe
naimas32.exe naprdmgr.exe navapsvc.exe
navapw32.exe navw32.exe NclTray.exe
ndetect.exe nerocheck.exe netscape.exe
netscp.exe netscp6.exe nhksrv.exe
nisserv.exe nisum.exe nmain.exe
nmssvc.exe nopdb.exe notepad.exe
notifyalert.exe nprotect.exe nsctop.exe
ntbackup.exe nvsvc32.exe nwiz.exe
ocraware.exe odhost.exe ofcdog.exe
olfsnt40.exe omtsreco.exe opscan.exe
opware32.exe opxpapp.exe osa.exe
osa9.exe osd.exe OSE.EXE
ossproxy.exe outlook.exe p_981116.exe
patch.exe pccpfw.exe PCMService.exe
pctptt.exe pctspk.exe pdesk.exe
pds.exe pelmiced.exe perl.exe
pinger.exe playlist.exe plib_version
pntiomon.exe point32.exe pop3trap.exe
poproxy.exe precisiontime.exe printray.exe
promon.exe pronomgr.exe prpcui.exe
ps2.exe psfree.exe ptsnoop.exe
putty.exe qagent.exe qserver.exe
qttask.exe quickpar.exe quickset.exe
qwdlls.exe r_server.exe RAMASST.exe
ramsys.exe rar.exe RcMan.exe
realevent.exe realplay.exe realsched.exe
realtime.exe reboot.exe recguard.exe
regedit.exe regshave.exe residence.exe
rmctrl.exe rnathchk.exe rnav.exe
rndal.exe rscmpt.exe rsednclient.exe
rtvscan.exe rulaunch.exe rxmon.exe
s3apphk.exe sagent2.exe savroam.exe
SAVScan.exe sbhc.exe scandisk.exe
schwizex.exe SDMCP.exe Search.exe
selfcert.exe sentry.exe server.exe
service.exe setup.exe sgtray.exe
shellmon.exe showbehind.exe shstat.exe
Shutdown.exe shwicon2k.exe sk9910dm.exe
slave.exe slmss.exe slrundll.exe
SM1BG.EXE smc.exe SNDMon.exe
SNDSrvc.exe sndvol32.exe soundman.exe
sp.exe srmclean.exe srng.exe
ssdpsrv.exe starteak.exe starter.exe
statemgr.exe steam.exe stimon.exe
stinger.exe stisvc.exe store.exe
stub.exe studio.exe suchost.exe
support.exe swdoctor.exe swEudora.exe
sxgtkbar.exe sychost.exe symproxysvc.exe
symwsc.exe sync.exe syntpenh.exe
syntplpr.exe SysAI.exe sysdoc32.exe
sysdoor.exe sysdown.exe system idle
Sysupd.exe tcaudiag.exe tclock.exe
TeaTimer.exe tfswctrl.exe tfswshx.dll
tgcmd.exe tgfix.exe tkbell.exe
TkBellExe tmlisten.exe tmntsrv.exe
TMOAgent.exe tmproxy.exe tppaldr.exe
tsc.exe TSMSvc.exe type32.exe
UAService7.exe ULCDRSvr.exe uninst.exe
uninstall.exe unrar.exe unwise.exe
updaterui.exe updatestats.exe updreg.exe
uptodate.exe UrlLstCk.exe urlmap.exe
UsrPrmpt.exe vetmsg.exe ViewMgr.exe
vpc32.exe vptray.exe vshwin32.exe
vsmon.exe vsstat.exe vstskmgr.exe
VTTimer.exe W3wp.exe wab.exe
wanmpsvc.exe waol.exe wcescomm.exe
wcmdmgr.exe wcmdmgrl.exe wdfmgr.exe
WEBPROXY.EXE webrebates1.exe webscanx.exe
webshots.scr win32sl.exe winamp.exe
winampa.exe winpopup.exe Winrar.exe
WinSync.exe winword.exe winzip32.exe
WISPTIS.EXE wjview.exe wkcalrem.exe
wkufind.exe wltrysvc.exe wm.exe
wmplayer.exe wordpad.exe wrapper.exe
wscript.exe wuser32.exe wwDisp.exe
wzqkpick.exe xfr.exe xl.exe
ybrwicon.exe ycommon.exe ypager.exe
zapro.exe zcfgsvc.exe zlclient.exe
QQ.exe timplatform.exe thunder.exe
tdupdate.exe pig.exe ttraveler.exe
nettransport.exe ylive.exe kavpfw.exe
rav.exe eebagent.exe pfw.exe
duduprosvc.exe kavstart.exe kvsrvxp.exe
Maxthon.exe hwhotkey.exe Theworld.exe
flashget.exe flyshuttle.exe fastait.exe
assistse.exe yassistse.exe kvmonxp.kxp
ravtimer.exe sdoclient.exe cns.exe
ccenter.exe foxmail.exe vnetclient.exe
QQLive.exe QQexternal.exe RavStub.exe
Iparmor.exe londip.exe Remoterm.exe
E_FATI9CE.exe StarWindService.exe ZipToA.exe
ewidoctrl.exe ZoomingHook.exe wlan111t.exe
什么是系统进程
进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操 作系统而言,其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从主线程的执行开始进而创建一个或多个附加线程,就是所谓基于多线程的多任务。
那进程与线程的区别到底是什么?进程是执行程序的实例。例如,当你运行记事本程序(Nodepad)时,你就创建了一个用来容纳组成Notepad.exe的代码及其所需调用动态链接库的进程。每个进程均运行在其专用且受保护的地址空间内。因此,如果你同时运行记事本的两个拷贝,该程序正在使用的数据在各自实例中是彼此独立的。在记事本的一个拷贝中将无法看到该程序的第二个实例打开的数据。
以沙箱为例进行阐述。一个进程就好比一个沙箱。线程就如同沙箱中的孩子们。孩子们在沙箱子中跑来跑去,并且可能将沙子攘到别的孩子眼中,他们会互相踢打或撕咬。但是,这些沙箱略有不同之处就在于每个沙箱完全由墙壁和顶棚封闭起来,无论箱中的孩子如何狠命地攘沙,他们也不会影响到其它沙箱中的其他孩子。因此,每个进程就象一个被保护起来的沙箱。未经许可,无人可以进出。
实际上线程运行而进程不运行。两个进程彼此获得专用数据或内存的唯一途径就是通过协议来共享内存块。这是一种协作策略。下面让我们分析一下任务管理器里的进程选项卡。
这里的进程是指一系列进程,这些进程是由它们所运行的可执行程序实例来识别的,这就是进程选项卡中的第一列给出了映射名称的原因。请注意,这里并没有进程名称列。进程并不拥有独立于其所归属实例的映射名称。换言之,如果你运行5个记事本拷贝,你将会看到5个称为Notepad.exe的进程。它们是如何彼此区别的呢?其中一种方式是通过它们的进程ID,因为每个进程都拥有其独一无二的编码。该进程ID由Windows NT或Windows 2000生成,并可以循环使用。因此,进程ID将不会越编越大,它们能够得到循环利用。 第三列是被进程中的线程所占用的CPU时间百分比。它不是CPU的编号,而是被进程占用的CPU时间百分比。此时我的系统基本上是空闲的。尽管系统看上去每一秒左右都只使用一小部分CPU时间,但该系统空闲进程仍旧耗用了大约99%的CPU时间。
第四列,CPU时间,是CPU被进程中的线程累计占用的小时、分钟及秒数。请注意,我对进程中的线程使用占用一词。这并不一定意味着那就是进程已耗用的CPU时间总和,因为,如我们一会儿将看到的,NT计时的方式是,当特定的时钟间隔激发时,无论谁恰巧处于当前的线程中,它都将计算到CPU周期之内。通常情况下,在大多数NT系统中,时钟以10毫秒的间隔运行。每10毫秒NT的心脏就跳动一下。有一些驱动程序代码片段运行并显示谁是当前的线程。让我们将CPU时间的最后10毫秒记在它的帐上。因此,如果一个线程开始运行,并在持续运行8毫秒后完成,接着,第二个线程开始运行并持续了2毫秒,这时,时钟激发,请猜一猜这整整10毫秒的时钟周期到底记在了哪个线程的帐上?答案是第二个线程。因此,NT中存在一些固有的不准确性,而NT恰是以这种方式进行计时,实际情况也如是,大多数32位操作系统中都存在一个基于间隔的计时机制。请记住这一点,因为,有时当你观察线程所耗用的CPU总和时,会出现尽管该线程或许看上去已运行过数十万次,但其CPU时间占用量却可能是零或非常短暂的现象,那么,上述解释便是原因所在。上述也就是我们在任务管理器的进程选项卡中所能看到的基本信息列。
系统进程就是你在使用操作系统时同时按住“Ctrl、Alt和Delete”键所看到弹出框中所显示的目前正在系统下运行的程序或者模块。Win95/98下的窗口只是“关闭窗口”,而Win2000/XP下则分成了“应用程序”和“进程”。
系统进程一般包括:基本的系统进程和附加的系统进程。基本的系统进程是系统运行的基本条件,有了这些进程,系统才能正常运行;附加的系统进程一般不是必要的,你可以根据需要来增加或减少。
本的系统进程中我们常见的有Explorer.exe,这是Windows的资源管理器,如果你把这个关了,那么系统栏里面的系统图标就不见了。另外一个是Internat.exe,这是显示输入法的系统图标,附加的系统进程我们需要知道只有Mstask.exe了,这是Windows的计划任务,我们不需要时可以将它关闭掉。
csrss.exe是子系统服务器进程;winlogon.exe是管理用户登录;services.exe包含了很多系统服务;lsass.exe是管理IP安全策略以及启动ISAKMP/Oakley(IKE)和IP安全驱动程序。上面这些属于基本的系统进程,winmgmt.exe可以提供系统管理信息,tlntsvr.exe是设置允许远程用户登录到系统并且使用命令行运行控制台程序;dns.exe可以应