在本地计算机无法启动Server服务,错误2 :找不到指定的文件

如题所述

重装“microsoft 网络的文件和打印机共享”协议。

这类服务所对应的Dll文件:

由HKLM\SYSTEM\CurrentControlSet\Services\ServiceName\Parameters注册表项下的ServiceDll键值所定义的(此处的ServiceName是指服务名),如果该注册表键值出错,或者对应的Dll文件被破坏,就会导致这个问题。

c:\windows\inf\netserv.inf",发现了以下的代码:

[Srv_Service_Inst]

DisplayName = %Srv_Desc%

ServiceType = 2 ;SERVICE_FILE_SYSTEM_DRIVER

StartType = 3 ;SERVICE_DEMAND_START

ErrorControl = 1 ;SERVICE_ERROR_NORMAL

ServiceBinary = %12%\srv.sys

LoadOrderGroup = Network

Description = %Srv_Desc%

扩展资料:

无论从“硬”的角度还是“软”的角度而言,Client(Terminal)- - Server 结构都是网络的根本架构,又称为C/S结构。(而浏览器--服务器结构也就是Browser--Server结构(B/S结构)无非也是C/S结构的一种,因为相对于http server而言,任何browser都是它的client)。而无论“软”还是“硬”,无论是作为物理上的服务器还是服务器端的软件(server-u),Server 都始终存在着可靠性、高可用性和可扩充性的要求。

参考资料来源:百度百科-server

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-23
1、删除“文件和打印共享服务”再重新安装,在“C:\windows\setupapi.log”中发现以下的内容:
#I022 在 "c:\windows\inf\netserv.inf" 中发现了 "MS_SERVER";设备: "Microsoft 网络的文件和打印机共享";驱动程序: "Microsoft 网络的文件和打印机共享";
提供程序: "Microsoft";制造商: "Microsoft";段: "Install.ndi"
#I087 驱动程序节点不受信任的,名次从 0x00000000 更改到 0x0000c000。
#I023 实际安装部分: [Install.ndi]。等级: 0x0000c000。驱动程序有效日期: 07/01/2001。
#I063 从 [Install.ndi] 中的 "c:\windows\inf\netserv.inf" 选择驱动器安装服务。
#I320 设备的类别 GUID 依旧为: {4D36E974-E325-11CE-BFC1-08002BE10318}。
#I060 设置所选的驱动器。
#I058 选择最兼容的驱动器。
2、再打开"c:\windows\inf\netserv.inf",发现了以下的代码:
[Srv_Service_Inst]
DisplayName = %Srv_Desc%
ServiceType = 2 ;SERVICE_FILE_SYSTEM_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\srv.sys
LoadOrderGroup = Network
Description = %Srv_Desc%
我检查了srvsvc.dll是存在的,这里出现了一个srv.sys!但在system32和system32\drivers中没有发现srv.sys,在dllcache文件夹中发现有,复制到system32和system32\drivers中,重启,成功!! 以上说得有些复杂 再来点直接的:在系统文件夹C:\WINDOWS里搜索到srv.sys这一个文件, 然后复制到C:\WINDOWS\system32和C:\WINDOWS\system32\drivers 这二个文件夹里 重启电脑即可!
第2个回答  2014-02-23
不行就重装“microsoft 网络的文件和打印机共享”协议
第3个回答  2014-02-22
这种情况头两天我也遇到了,结果我费了半天劲解决了。
我的情况是,我为了系统的安全性把c:\windows\system32下的dll文件都设为只读了。结果系统重启后很多服务都启动不起来了,有的服务说是相关服务没有启动,有的说是找不到指定的文件。于是我把system32下的所有文件都设为完全控制,重启这样服务又启动了。
为了弄清到底是哪个dll不能为只读,我又一个一个的设为只读重启,结果我发现所有的dll都可以设为只读,而服务又没受到影响,我想了半天才有了点头绪,原来我第一次设为只读时是系统刚装完第一次启动,这时可能很多服务要对dll文件进入写入操作,而后由于设为完全控制服务完成了对dll文件的写入操作,所以再次设为只读时服务就会正常启动。
不知道你的情况是不是也和我一样。
第4个回答  2014-02-23
这种情况头两天我也遇到了,结果我费了半天劲解决了。
我的情况是,我为了系统的安全性把c:\windows\system32下的dll文件都设为只读了。结果系统重启后很多服务都启动不起来了,有的服务说是相关服务没有启动,有的说是找不到指定的文件。于是我把system32下的所有文件都设为完全控制,重启这样服务又启动了。
为了弄清到底是哪个dll不能为只读,我又一个一个的设为只读重启,结果我发现所有的dll都可以设为只读,而服务又没受到影响,我想了半天才有了点头绪,原来我第一次设为只读时是系统刚装完第一次启动,这时可能很多服务要对dll文件进入写入操作,而后由于设为完全控制服务完成了对dll文件的写入操作,所以再次设为只读时服务就会正常启动。
不知道你的情况是不是也和我一样 希望采纳。本回答被网友采纳

在本地计算机无法启动Server服务,错误2 :找不到指定的文件
重装“microsoft 网络的文件和打印机共享”协议。这类服务所对应的Dll文件:由HKLM\\SYSTEM\\CurrentControlSet\\Services\\ServiceName\\Parameters注册表项下的ServiceDll键值所定义的(此处的ServiceName是指服务名),如果该注册表键值出错,或者对应的Dll文件被破坏,就会导致这个问题。c:\\windows\\inf\\netserv.inf...

在服务中启动:server时提示:错误2:系统找不到指定文件.
2、本机帐户若空密码,允许其它机访问本机(系统默认是不允许的).组策略-计算机配置-安全设置-本地安全策略-安全选项-帐户:使用空白密码的本地帐户只允许进行控制台登录.设置为 已禁用 3、Windows防火墙:允许文件和打印机共享(系统默认不允许)控制面板-Windows防火墙-例外-文件和打印机共享.设置为 ...

在本地计算机无法启动windows Installer服务,错误2:系统找不到指定的...
方法 1:重新注册 Windows Installer 1. 退出所有 Windows 程序。2. 单击“开始”,单击“运行”,在“打开”框中键入 msiexec \/unregister,然后单击“确定”。3. 单击“开始”,单击“运行”,在“打开”框中键入 msiexec \/regserver,然后单击“确定”。4. 重新启动计算机 ...

在本地计算机 无法启动Logical Disk Manager Administrative Servic...
解决方案一:检查Logical Disk Manager 、Logical Disk Manager Administrative Service 、Shell Hardware Detection 这三项服务是否打开?如果没有,全部设置打开看 (Logical Disk Manager ,手动打开时,显示"在本地计算机无法启动Logical Disk Manager服务。错误126:找不到指定模块"; Logical Disk Mana...

无法启动server服务,总出一个错误2:系统找不到指定文件
Rundll32 Setupapi, InstallHinfSection Install.ndi 132 %windir%\\inf\\netserv.inf 单击选择“开始”→“运行”命令,在“运行”对话框的“打开”栏中输入“上面的命令”,然后单击“确定

提示在本地计算机 无法启动 MSSQLServerADHelper 服务 错误2:系统找...
服务无法停止。该服务由 SQL Server 或 Analysis Manager 在需要时动态启动。一旦完成工作,该服务立即停止。请始终以“本地系统”帐户身份运行该服务,不要从控制台中手动启动该服务。如果禁用该服务,可能对添加、更新或删除与 SQL Server 相关的 Active Directory 对象有影响。参考资料:MSDN ...

windows无法启动server服务怎么办?
windows无法启动server服务可通过手动启动方法解决:1、win7系统下右键【我的电脑】-【管理】-【服务】,找到【SQL Server代理(MSSQLSERVER)】,选择【属性】打开属性对话框。2、点击【依赖关系】选项卡,我们可以看到它与【SQL Server(MSSQLSERVER)】服务有依赖关系。3、关闭这个窗口,在服务中搜索【...

本地计算机无法启动Server服务。
右键——》属性,将启动类型改为自动,在对server服务进程进行启动,就OK了

...无法启动windows installer 错误2:系统找不到指定文件
方法一:用系统盘进行恢复 方法二:把msiexec.exe文件从system32里面拷贝到其他地方,进入注册表,HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\msiserver,将ImagePath改成了新的位置,再去服务里启动一下 记得给加分哟

本地计算机无法启动server服务
先在一台干净的电脑上下载一些专杀工具(比如360的顽固木马专杀之类,而且不妨多下几个),用U盘接到中过毒的电脑上杀毒,来回查杀2、3次之后,再启动机器里的杀软来杀(若能在安全模式下启动杀软,那是最好不过了)。我处理过几次机器狗之类的恶性病毒,格式化C盘都没有用,开机就重新感染,用我...

相似回答