社区
硬件/系统
帖子详情
64位系统下,svchost.exe能否直接加载32位的DLL么?
dibotiger
2009-12-08 06:09:45
RT.
我测试了下,即便拷贝DLL到了syswow64目录下,64位的svchost.exe依然无法加载32位的DLL。
net start 出现 127号错误。
是否还有其他变通的方法?目的是不想单独编译一个64位的DLL,而继续沿用32位的DLL。
...全文
187
4
打赏
收藏
64位系统下,svchost.exe能否直接加载32位的DLL么?
RT. 我测试了下,即便拷贝DLL到了syswow64目录下,64位的svchost.exe依然无法加载32位的DLL。 net start 出现 127号错误。 是否还有其他变通的方法?目的是不想单独编译一个64位的DLL,而继续沿用32位的DLL。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanbuji
2011-12-26
打赏
举报
回复
都很扯么。
X64的64位进程不能直接加载32位DLL,跟DLL在什么目录完全没关系。
djjs280
2009-12-08
打赏
举报
回复
[Quote=引用 2 楼 miaolingshaohua 的回复:]
引用 1 楼 oyljerry 的回复:
GetLastError返回127(“ 找不到指定的程序”
反正我只知道一点:高版本兼容低版本。32位中还有用16位的呢
[/Quote]
64位操作系统并不一定兼容32位程序,X64可以部分兼容,IA64绝不兼容
哈利路亚1874
2009-12-08
打赏
举报
回复
[Quote=引用 1 楼 oyljerry 的回复:]
GetLastError返回127(“ 找不到指定的程序”
[/Quote]
反正我只知道一点:高版本兼容低版本。32位中还有用16位的呢
oyljerry
2009-12-08
打赏
举报
回复
GetLastError返回127(“ 找不到指定的程序”
一个可以由
SVC
Host
.
exe
服务调用的
dll
模块
一个可以由
SVC
Host
.
exe
服务调用的
dll
模块
可被
Svc
host
.
exe
启动的
DLL
服务源码-易语言
可被
Svc
host
.
exe
启动的
DLL
服务源码 大家都知道,windows
系统
下有多个
svc
host
.
exe
进程,它是从动态链接库 (
DLL
) 中运行的服务的通用主机进程名称。 本源码是一个完整的可被
svc
host
.
exe
启动的
DLL
服务源码,同时包含了穿透Session0隔离来与桌面交互的源码(在Vista以上,如果你想在服务程序中创建窗体,目前是不可能
直接
显示到你的桌面的,而且在服务中是无法访问桌面任何窗口句柄的,因为服务和你使用的桌面不是同一个桌面,而是隔离开的)。 如上图所示,此源码用黑月编译的
dll
文件,在xp、server2003、win7x64、win10x64(管理员权限运行)测试通过,XP以上的
系统
应该全支持。但并不一定要黑月编译,静态编译也可以的。这个可以用来做什么?毕竟是
系统
服务,在开机的时候就运行了,不必登录到
系统
,具体能做什么大家发挥想象力...
操作
系统
(实验1进程管理)
1.基本
系统
进程 Csrss.
exe
:这是子
系统
服务器进程,负责控制Windows创建或删除线程以及16位的虚拟DOS环境。 System Idle Process:这个进程是作为单线程运行在每个处理器上,并在
系统
不处理其它线程的时候分派处理器的时间。 Smss.
exe
:这是一个会话管理子
系统
,负责启动用户会话。 Services.
exe
:
系统
服务的管理工具。 Lsass.
exe
:本地的安全授权服务。 Explorer.
exe
:资源管理器。 Spoolsv.
exe
:管理缓冲区中的打印和传真作业。
Svc
host
.
exe
:这个进程要着重说明一下,有不少朋友都有这种错觉:若是在“任务管理器”中看到多个
Svc
host
.
exe
在运行,就觉得是有病毒了。其实并不一定,
系统
启动的时候,
Svc
host
.
exe
将检查注册表中的位置来创建需要
加载
的服务列表,如果多个
Svc
host
.
exe
同时运行,则表明当前有多组服务处于活动状态;多个
DLL
文件正在调用它。 至于其它一些附加进程,大多为
系统
服务,是可以酌情结束运行的。由于其数量众多,我们在此也不便于一一列举。 在
系统
资源紧张的情况下,我们可以选择结束一些附加进程,以增加资源,起到优化
系统
的作用。在排除基本
系统
及附加进程后,新增的陌生进程就值得被大家怀疑了。 更多内容请看Windows操作
系统
安装、
系统
优化大全、
系统
安全设置专题,或进入讨论组讨论。
Windows
系统
进程详解
smss.
exe
Session Manager 这个进程是不可以从任务管理器中关掉的。 这是一个会话管理子
系统
,负责启动用户会话。这个进程是通过
系统
进程初始化的并且对许多活动的, 包括已经正在运行的Winlogon,Win32(Csrss.
exe
)线程和设定的
系统
变量作出反映。在它启动这些进程后,它等待Winlogon或者Csrss结束。如果这些过程时正常的,
系统
就关掉了。如果发生了什么不可预料的事情,smss.
exe
就会让
系统
停止响应(就是挂起)。 spoolsv.
exe
这个进程是不可以从任务管理器中关掉的。 缓冲(spooler)服务是管理缓冲池中的打印和传真作业。 service.
exe
这个进程是不可以从任务管理器中关掉的。 大多数的
系统
核心模式进程是作为
系统
进程在运行。 包含很多
系统
服务 csrss.
exe
子
系统
服务器进程 winlogon.
exe
管理用户登录和推出的。而且winlogon在用户按下CTRL+ALT+DEL时就激活了,显示安全对话框。 winmgmt.
exe
win2000客户端管理的核心组件。当客户端应用程序连接或当管理程序需要他本身的服务时这个进程初始化 lsass.
exe
这个进程是不可以从任务管理器中关掉的。 这是一个本地的安全授权服务,并且它会为使用winlogon服务的授权用户生成一个进程。这个进程是过使用授权的包,例如默认的msgina.
dll
来执行的。如果授权是成功的,lsass就会产生用户的进入令牌,令牌别使用启动初始的shell。其他的由用户初始化的进程会继承这个令牌的。
svc
host
.
exe
包含很多
系统
服务 !!!->eventsystem,(SPOOLSV.
EXE
将文件
加载
到内存中以便迟后打印等。)(附:
Svc
host
.
exe
文件对那些从动态连接库中运行的服务来说是一个普通的主机进程名。Sv
host
.
exe
文件定位在
系统
的 %systemroot%\system32文件夹下。在启动的时候,
Svc
host
.
exe
检查注册表中的位置来构建需要
加载
的服务列表。这就会使 多个
Svc
host
.
exe
在同一时间运行。每个
Svc
host
.
exe
的回话期间都包含一组服务, 以至于单独的服务必须依靠
Svc
host
.
exe
怎样和在那里启动。这样就更加容易控制和查找错误.
Svc
host
.
exe
组是用下面的注册表值来识别。 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\
Svc
host
每个在这个键下的值代表一个独立的
Svc
host
组,并且当你正在看活动的进程时,它显示作为一个单独的 例子。每个键值都是REG_MULTI_SZ类型的值而且包括运行在
Svc
host
组内的服务。每个
Svc
host
组都包含一个 或多个从注册表值中选取的服务名,这个服务的参数值包含了一个Service
DLL
值。 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service explorer.
exe
资源管理器 (internat.
exe
托盘区的拼音图标) 就像任务条,桌面等等。这个进程并不是像你想象的那样是作为一个重要的进程运行在windows中,你可以从任务管理器中停掉它,或者重新启动。 通常不会对
系统
产生什么负面影响。 taskmagr.
exe
这个进程就是任务管理器。 System Idle Process 这个进程是不可以从任务管理器中关掉的。 这个进程是作为单线程运行在每个处理器上,并在
系统
不处理其他线程的时候分派处理器的时间。 mstask.
exe
这个进程是不可以从任务管理器中关掉的。 这是一个任务调度服务,负责用户事先决定在某一时间运行的任务的运行。 internat.
exe
这个进程是可以从任务管理器中关掉的。 internat.
exe
在启动的时候开始运行。它
加载
由用户指定的不同的输入点。输入点是从注册表的这个位置HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
加载
内容的。 internat.
exe
加载
“EN”图标进入
系统
的图标区,允许使用者可以很容易的转换不同的输入点。 当进程停掉的时候,图标就会消失,但是输入点仍然可以通过控制面板来改变。 附加的
系统
进程(这些进程不是必要的,你可以根据需要通过服务管理器来增加或减少) reg
svc
.
exe
允许远程注册表操作。(
系统
服务)->remoteregister winmgmt.
exe
提供
系统
管理信息(
系统
服务):netinfo.
exe
->msftp
svc
,w3
svc
,iisadmn tlntsvr.
exe
->tlnrsvr tftpd.
exe
实现 TFTP Internet 标准。该标准不要求用户名和密码。远程安装服务的一部分。(
系统
服务) termsrv.
exe
->termservice dns.
exe
应答对域名
系统
(DNS)名称的查询和更新请求。(
系统
服务) 以下全是
系统
服务,并且很少会用到,如果你暂时用不着,应该关掉(对安全有害 ) tcp
svc
s.
exe
提供在 PXE 可远程启动客户计算机上远程安装 Windows 2000 Professional的能力。(
系统
服务)->simptcp 支持以下 TCP/IP 服务:Character Generator, Daytime, Discard, Echo, 以及 Quote of the Day。(
系统
服务) ismserv.
exe
允许在 Windows Advanced Server 站点间发送和接收消息。(
系统
服务) ups.
exe
管理连接到计算机的不间断电源(UPS)。(
系统
服务) wins.
exe
为注册和解析 NetBIOS 型名称的 TCP/IP 客户提供 NetBIOS 名称服务。(
系统
服务) llssrv.
exe
License Logging Service(system service) ntfrs.
exe
在多个服务器间维护文件目录内容的文件同步。(
系统
服务) RsSub.
exe
控制用来远程储存数据的媒体。(
系统
服务) locator.
exe
管理 RPC 名称服务数据库.->rpclocator(区 RpcSs) lserver.
exe
注册客户端许可证。(
系统
服务) dfs
svc
.
exe
管理分布于局域网或广域网的逻辑卷。(
系统
服务) clipsrv.
exe
支持"剪贴簿查看器",以便可以从远程剪贴簿查阅剪贴页面。(
系统
服务) msdtc.
exe
并列事务,是分布于两个以上的数据库,消息队列,文件
系统
,或其它事务保护资源管理器。(
系统
服务) fax
svc
.
exe
帮助您发送和接收传真。(
系统
服务) ci
svc
.
exe
Indexing Service(system service)!!! dmadmin.
exe
磁盘管理请求的
系统
管理服务。(
系统
服务) mnmsrvc.
exe
允许有权限的用户使用 NetMeeting 远程访问 Windows 桌面。(
系统
服务) netdde.
exe
提供动态数据交换 (DDE) 的网络传输和安全特性。(
系统
服务) smlog
svc
.
exe
配置性能日志和警报。(
系统
服务) rsvp.
exe
为依赖质量服务(QoS)的程序和控制应用程序提供网络信号和本地通信控制安装功能。(
系统
服务) RsEng.
exe
协调用来储存不常用数据的服务和管理工具。(
系统
服务) RsFsa.
exe
管理远程储存的文件的操作。(
系统
服务) grovel.
exe
扫描零备份存储(SIS)卷上的重复文件,并且将重复文件指向一个数据存储点,以节省磁盘空间。(
系统
服务) SCardSvr.
exe
对插入在计算机智能卡阅读器中的智能卡进行管理和访问控制。(
系统
服务) snmp.
exe
包含代理程序可以监视网络设备的活动并且向网络控制台工作站汇报。(
系统
服务) snmptrap.
exe
接收由本地或远程 SNMP 代理程序产生的陷阱消息,然后将消息传递到运行在这台计算机上 SNMP 管理程序。(
系统
服务) UtilMan.
exe
从一个窗口中启动和配置辅助工具。(
系统
服务) msi
exe
c.
exe
依据 .MSI 文件中包含的命令来安装、修复以及删除软件。(
系统
服务)
dll
host
.
exe
win2000的话,一般是组件com调用的需要
dll
host
装入内存。所以
dll
host
.
exe
负责asp3.0组件装入内存。iis启动后。有一个大约20mb左右的
dll
host
。如果你的web应用程序不能释放内存。如关掉数据库连接,释放对象。这个
dll
host
会越来越大。还有一个
dll
host
是。web客户端的。大约5mb左右。用多层构架的概念来理解,就是一个是
dll
host
存根,一个是
dll
host
骨干。com远程访问缺一不可。
进程管理经典软件MFC
新闻网页贴吧知道MP3图片视频百科文库 帮助设置 首页 自然 文化 地理 历史 生活 社会 艺术 人物 经济 科学 体育 欧冠 核心用户 进程管理 百科名片 引是正在运行的程序实体,并且包括这个运行的程序中占据的所有
系统
资源,比如说CPU(寄存器),IO,内存,网络资源等。很多人在回答进程的概念的时候,往往只会说它是一个运行的实体,而会忽略掉进程所占据的资源。比如说,同样一个程序,同一时刻被两次运行了,那么他们就是两个独立的进程。linux下查看
系统
进程的命令是ps。 目录 进程的分类1.基本
系统
进程 2.常见
系统
进程解释 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25) (26) (27) (28) 进程管理进程的分类 1.基本
系统
进程 2.常见
系统
进程解释 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25) (26) (27) (28) 进程管理 展开 编辑本段进程的分类 1.基本
系统
进程 Csrss.
exe
:这是子
系统
服务器进程,负责控制Windows创建或删除线程以及16位的虚拟DOS环境。 System Idle Process:这个进程是作为单线程运行在每个处理器上,并在
系统
不处理其它线程的时候分派处理器的时间。 Smss.
exe
:这是一个会话管理子
系统
,负责启动用户会话。 Services.
exe
:
系统
服务的管理工具。 Lsass.
exe
:本地的安全授权服务。 Explorer.
exe
:资源管理器。 Spoolsv.
exe
:管理缓冲区中的打印和传真作业。
Svc
host
.
exe
:这个进程要着重说明一下,有不少朋友都有这种错觉:若是在“任务管理器”中看到多个
Svc
host
.
exe
在运行,就觉得是有病毒了。其实并不一定,
系统
启动的时候,
Svc
host
.
exe
将检查注册表中的位置来创建需要
加载
的服务列表,如果多个
Svc
host
.
exe
同时运行,则表明当前有多组服务处于活动状态;多个
DLL
文件正在调用它。 2.常见
系统
进程解释 (1) system process 进程文件: system process 进程名称: Windows内存处理
系统
进程 描述: Windows页面内存管理进程,拥有0级优先。 是否为
系统
进程: 是 (2) alg.
exe
进程文件: alg or alg.
exe
进程名称: 应用层网关服务 描述: 这是一个应用层网关服务用于网络共享。 是否为
系统
进程: 是 (3) csrss.
exe
进程文件: csrss or csrss.
exe
进程名称: Client/Server Runtime Server Subsystem 描述: 客户端服务子
系统
,用以控制Windows图形相关子
系统
。 是否为
系统
进程: 是 (4) ddhelp.
exe
进程文件: ddhelp or ddhelp.
exe
进程名称: DirectDraw Helper 描述: DirectDraw Helper是DirectX这个用于图形服务的一个组成部分。 是否为
系统
进程: 是 (5)
dll
host
.
exe
进程文件:
dll
host
or
dll
host
.
exe
进程名称: DCOM
DLL
Host
进程 描述: DCOM
DLL
Host
进程支持基于COM对象支持
DLL
以运行Windows程序。 是否为
系统
进程: 是 (6) inetinfo.
exe
进程文件: inetinfo or inetinfo.
exe
进程名称: IIS Admin Service Helper 描述: InetInfo是Microsoft Internet Infomation Services (IIS)的一部分,用于Debug调试除错。 是否为
系统
进程: 是 (7) internat.
exe
进程文件: internat or internat.
exe
进程名称: Input Locales 描述: 这个输入控制图标用于更改类似国家设置、键盘类型和日期格式。 是否为
系统
进程: 是 (8) kernel32.
dll
进程文件: kernel32 or kernel32.
dll
进程名称: Windows壳进程 描述: Windows壳进程用于管理多线程、内存和资源。 是否为
系统
进程: 是 (9) lsass.
exe
进程文件: lsass or lsass.
exe
进程名称: 本地安全权限服务 描述: 这个本地安全权限服务控制Windows安全机制。 是否为
系统
进程: 是 (10) mdm.
exe
进程文件: mdm or mdm.
exe
进程名称: Machine Debug Manager 描述: Debug除错管理用于调试应用程序和Microsoft Office中的Microsoft Script Editor脚本编辑器。 是否为
系统
进程: 是 (11) mmtask.tsk 进程文件: mmtask or mmtask.tsk 进程名称: 多媒体支持进程 描述: 这个Windows多媒体后台程序控制多媒体服务,例如MIDI。 是否为
系统
进程: 是 (12) mpr
exe
.
exe
进程文件: mpr
exe
or mpr
exe
.
exe
进程名称: Windows路由进程 描述: Windows路由进程包括向适当的网络部分发出网络请求。 是否为
系统
进程: 是 (13) msgsrv32.
exe
进程文件: msgsrv32 or msgsrv32.
exe
进程名称: Windows信使服务 描述: Windows信使服务调用Windows驱动和程序管理在启动。 是否为
系统
进程: 是 (14) mstask.
exe
进程文件: mstask or mstask.
exe
进程名称: Windows计划任务 描述: Windows计划任务用于设定继承在什么时间或者什么日期备份或者运行。 是否为
系统
进程: 是 (15) reg
svc
.
exe
进程文件: reg
svc
or reg
svc
.
exe
进程名称: 远程注册表服务 描述: 远程注册表服务用于访问在远程计算机的注册表。 是否为
系统
进程: 是 (16) rpcss.
exe
进程文件: rpcss or rpcss.
exe
进程名称: RPC Portmapper 描述: Windows 的RPC端口映射进程处理RPC调用(远程模块调用)然后把它们映射给指定的服务提供者。 是否为
系统
进程: 是 (17) services.
exe
进程文件: services or services.
exe
进程名称: Windows Service Controller 描述: 管理Windows服务。 是否为
系统
进程: 是 (18) smss.
exe
进程文件: smss or smss.
exe
进程名称: Session Manager Subsystem 描述: 该进程为会话管理子
系统
用以初始化
系统
变量,MS-DOS驱动名称类似LPT1以及COM,调用Win32壳子
系统
和运行在Windows登陆过程。 是否为
系统
进程: 是 (19) snmp.
exe
进程文件: snmp or snmp.
exe
进程名称: Microsoft SNMP Agent 描述: Windows简单的网络协议代理(SNMP)用于监听和发送请求到适当的网络部分。 是否为
系统
进程: 是 (20) spool32.
exe
进程文件: spool32 or spool32.
exe
进程名称: Printer Spooler 描述: Windows打印任务控制程序,用以打印机就绪。 是否为
系统
进程: 是 (21) spoolsv.
exe
进程文件: spoolsv or spoolsv.
exe
进程名称: Printer Spooler Service 描述: Windows打印任务控制程序,用以打印机就绪。 是否为
系统
进程: 是 (22) sti
svc
.
exe
进程文件: sti
svc
or sti
svc
.
exe
进程名称: Still Image Service 描述: Still Image Service用于控制扫描仪和数码相机连接在Windows。 是否为
系统
进程: 是 (23)
svc
host
.
exe
进程文件:
svc
host
or
svc
host
.
exe
进程名称: Service
Host
Process 描述: Service
Host
Process是一个标准的动态连接库主机处理服务。 是否为
系统
进程: 是 (24) system 进程文件: system or system 进程名称: Windows System Process 描述: Microsoft Windows
系统
进程。 是否为
系统
进程: 是 (25) taskmon.
exe
进程文件: taskmon or taskmon.
exe
进程名称: Windows Task Optimizer 描述: windows任务优化器监视你使用某个程序的频率,并且通过
加载
那些经常使用的程序来整理优化硬盘。 是否为
系统
进程: 是 (26) tcp
svc
s.
exe
进程文件: tcp
svc
s or tcp
svc
s.
exe
进程名称: TCP/IP Services 描述: TCP/IP Services Application支持透过TCP/IP连接局域网和Internet。 是否为
系统
进程: 是 (27) winlogon.
exe
进程文件: winlogon or winlogon.
exe
进程名称: Windows Logon Process 描述: Windows NT用户登陆程序。 是否为
系统
进程: 是 (28) winmgmt.
exe
进程文件: winmgmt or winmgmt.
exe
进程名称: Windows Management Service 描述: Windows Management Service透过Windows Management Instrumentation data (WMI)技术处理来自应用客户端的请求。 是否为
系统
进程: 是 编辑本段进程管理 操作
系统
的职能之一,主要是对处理机进行管理 。为了提高CPU的利用率而采用多道程序技术。通过进程管理来协调多道程序之间的关系,使CPU得到充分的利用。
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章