Apr
3
电脑用旧之后,偶尔会提示PXE-E53: No boot filename received,在PXE-E53基础上可能还有HDCP...之类的。
google发现,很多人说是网卡坏了,或者启用了无盘启动(即电脑本身没有硬盘,而是从网络中的硬盘启动--早期老式网吧为节省成本,经常如此)。
但是,更多的时候是,电脑是有硬盘的,并且网卡没有坏。这种情况下,最有可能的是硬盘线松了--这种情况下,BIOS中检测不到硬盘。而BIOS中又设定了boot from LAN,或者enable boot from others等。所以,电脑检测不到硬盘时,就尝试从其他源启动了,包括LAN(局域网)。
解决办法,重新拔插硬盘的线。
update:今天上午有人在“网上读书园地”提到了本文,版主作出了更准确更详细的回答,引用如下:
顺便提一句,“网上读书园地”采用“邀请注册”,想注册的冲浪者:
1、用从社区服务的下拉菜单中点击邀请注册进行购买
2、或者直接从这里进入购买获得。
但实际上,这两条路都是走不通的,都需要注册会员才能进入相关页面。——但是既然是会员的,就没必要购买注册邀请了。
google发现,很多人说是网卡坏了,或者启用了无盘启动(即电脑本身没有硬盘,而是从网络中的硬盘启动--早期老式网吧为节省成本,经常如此)。
但是,更多的时候是,电脑是有硬盘的,并且网卡没有坏。这种情况下,最有可能的是硬盘线松了--这种情况下,BIOS中检测不到硬盘。而BIOS中又设定了boot from LAN,或者enable boot from others等。所以,电脑检测不到硬盘时,就尝试从其他源启动了,包括LAN(局域网)。
解决办法,重新拔插硬盘的线。
update:今天上午有人在“网上读书园地”提到了本文,版主作出了更准确更详细的回答,引用如下:
引用
家用机不需要 PXE 功能的, 禁掉就可以,
1.一般来说在 Bios 里面有启动序列(Boot Sequence),
里面的东西类似于: 1stBoot: CDRom, 2ndBoot: LAN, 3rdBoot: HDD-0 之类.
找到 LAN 相关的那一条, 调整为 Disabled 就可以了.
2.另外启动计算机到网卡那一步时, 可能会有类似以下提示:
Press Shift + F10 for pxe settings...
这时按相应键进入设置, 在里面将您不需要的启动项清空即可.
3.如果网卡是集成的, 还可在 Bios 里面禁用掉: On Board Boot Rom
1.一般来说在 Bios 里面有启动序列(Boot Sequence),
里面的东西类似于: 1stBoot: CDRom, 2ndBoot: LAN, 3rdBoot: HDD-0 之类.
找到 LAN 相关的那一条, 调整为 Disabled 就可以了.
2.另外启动计算机到网卡那一步时, 可能会有类似以下提示:
Press Shift + F10 for pxe settings...
这时按相应键进入设置, 在里面将您不需要的启动项清空即可.
3.如果网卡是集成的, 还可在 Bios 里面禁用掉: On Board Boot Rom
顺便提一句,“网上读书园地”采用“邀请注册”,想注册的冲浪者:
1、用从社区服务的下拉菜单中点击邀请注册进行购买
2、或者直接从这里进入购买获得。
但实际上,这两条路都是走不通的,都需要注册会员才能进入相关页面。——但是既然是会员的,就没必要购买注册邀请了。
Mar
24
同事的电脑出了问题。我找了不少相关资料(大多数是英文),终于把问题解决了。鉴于目前网上没有相应中文资料,故记之。
[现象]
在"开始->设置->控制面板->管理工具->服务"中手动开启某种服务时,出现"错误1075:依存服务不存在, 或已标记为删除",如果系统是英文版,则是"Error 1075: The dependency service does not exist or has been marked for deletion."。
[解决方法]
1、双击想要开启的服务,在弹出的面板中,选择“依存关系”标签,查看该服务所依赖的服务。然后将所依赖的服务都开启,再手动重启该服务。
2、如果实施步骤1之后,还是遇到"错误1075:依存服务不存在, 或已标记为删除",那么说明尚有依赖服务没有启动。因为,步骤1中所列举的依赖服务,仅仅是系统公认的,是最基本的。要查看某个服务(假设名称为xxx)所依赖的完整的服务列表,可这样操作:
开始->运行,打上regedit(推荐regedit32,如果该命令可用的话),回车,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\xxx,双击xxx的DependOnService项就可以看到所依赖的服务列表。
3、有2种处理方法:
3.1) 如步骤1一样,将所依赖的服务都启动(不推荐)
3.2) 删除DependOnService中多余的依赖服务列表,仅保留最基本的依赖服务。要注意,服务列表的最后面应该是空格,或者是空行。
也可以在"开始->运行"中运行sc config xxx depend= yyy来设定服务xxx的依赖服务yyy。同样要注意,"depend="后面要加空格。
[例子]
[现象]电脑中毒,杀毒之后,打印机消失。添加打印机时,直接提示"错误!无法添加"。通过网络打印时,提示"错误:打印机后台程序没有运行。"。
打印机后台服务程序一般就是print spooler服务。在"开始->设置->控制面板->管理工具->服务"中,将print spooler启动即可。
但是,没想到,无法成功启动print spooler,报错信息是:"错误1075:依存服务不存在, 或已标记为删除。"
[解决方法]
1、按照上述的步骤1操作,发现print spooler依赖于RPC服务(RPCsS)。但是RPCsS服务启动后,还是无法启动print spooler。
2、按照上述的步骤2操作,发现print spooler的DependOnService是RPCsS和LexBceS(也有可能是其他服务;此处不分大小写)。
3、也是两种处理方法:
3.1) 安装LexBceS服务,并启动
3.2) 将LexBceS从服务列表中移除,保留成"rpcss ",要注意后面的空格,也可以用空行(回车键)代替空格(空格键)。
或者,运行sc config spooler depend= rpcss,同样要注意是"depend= "而不是"depend="。
[现象]
在"开始->设置->控制面板->管理工具->服务"中手动开启某种服务时,出现"错误1075:依存服务不存在, 或已标记为删除",如果系统是英文版,则是"Error 1075: The dependency service does not exist or has been marked for deletion."。
[解决方法]
1、双击想要开启的服务,在弹出的面板中,选择“依存关系”标签,查看该服务所依赖的服务。然后将所依赖的服务都开启,再手动重启该服务。
2、如果实施步骤1之后,还是遇到"错误1075:依存服务不存在, 或已标记为删除",那么说明尚有依赖服务没有启动。因为,步骤1中所列举的依赖服务,仅仅是系统公认的,是最基本的。要查看某个服务(假设名称为xxx)所依赖的完整的服务列表,可这样操作:
开始->运行,打上regedit(推荐regedit32,如果该命令可用的话),回车,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\xxx,双击xxx的DependOnService项就可以看到所依赖的服务列表。
3、有2种处理方法:
3.1) 如步骤1一样,将所依赖的服务都启动(不推荐)
3.2) 删除DependOnService中多余的依赖服务列表,仅保留最基本的依赖服务。要注意,服务列表的最后面应该是空格,或者是空行。
也可以在"开始->运行"中运行sc config xxx depend= yyy来设定服务xxx的依赖服务yyy。同样要注意,"depend="后面要加空格。
[例子]
[现象]电脑中毒,杀毒之后,打印机消失。添加打印机时,直接提示"错误!无法添加"。通过网络打印时,提示"错误:打印机后台程序没有运行。"。
打印机后台服务程序一般就是print spooler服务。在"开始->设置->控制面板->管理工具->服务"中,将print spooler启动即可。
但是,没想到,无法成功启动print spooler,报错信息是:"错误1075:依存服务不存在, 或已标记为删除。"
[解决方法]
1、按照上述的步骤1操作,发现print spooler依赖于RPC服务(RPCsS)。但是RPCsS服务启动后,还是无法启动print spooler。
2、按照上述的步骤2操作,发现print spooler的DependOnService是RPCsS和LexBceS(也有可能是其他服务;此处不分大小写)。
3、也是两种处理方法:
3.1) 安装LexBceS服务,并启动
3.2) 将LexBceS从服务列表中移除,保留成"rpcss ",要注意后面的空格,也可以用空行(回车键)代替空格(空格键)。
或者,运行sc config spooler depend= rpcss,同样要注意是"depend= "而不是"depend="。





