手动恢复服务

简介: 本文教你如何手动恢复服务

作者:棋玉

问题背景:

如果替换过system 注册表或者意外删除了服务,可尝试通过注册表恢复服务。

具体步骤:

服务对应的注册表路径是HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services<服务名称>,可尝试以下步骤恢复服务:
1.将替换的原始注册表load 起来,查看服务的配置信息

===========

a.cmd 命令行输入 regedit

b.找到HKEY_LOCAL_MACHINE, 然后点击文件,选择加载配置单元。

image.png

c.找到之前替换的原始注册表,比如system.old, 任意命名(例如test)。
image.png

d.展开test,查看select 项,current 值为1, 则我们应该去找 ControlSet001.
image.png

展开ControlSet001,展开services,找到对应服务,以Google 更新服务 (gupdatem) 为例,先确认下各项属性信息
image.png

2.运行以下命令行创建服务

注意: binpath 对应ImagePath

type 对应类型和注册表键值:

注册表键值(Type) 服务类型
0x00000002 filesys
0x00000001 kernel
0x00000008 rec
0x00000010 own
0x00000020 share
0x00000100 interact

start 对应类型和注册表键值:

注册表键值(start) 启动类型
0x00000000 Boot
0x00000001 system
0x00000002 auto
0x00000003 manual
0x00000004 disabled

error 对应ErrorControl,注册表键值对应如下:

注册表键值(ErrorControl) error 类型
0x00000000 ignore
0x00000001 normal
0x00000002 severe
0x00000003 critical

depend 对应DependOnService,多个服务的话以/分隔。
有些注册表项不在创建服务参数中,之后再手动添加即可。
sc create 的各项参数可以在命令行直接查询:
image.png

相关文章
|
监控 Windows
如何追踪Windows 进程自动异常退出
教你如何追踪Windows 进程自动异常退出
如何追踪Windows 进程自动异常退出
explorer.exe 占用cpu或者内存高
本文分享一个explorer.exe 占用cpu或者内存高的案例
explorer.exe 占用cpu或者内存高
|
5月前
|
存储 Web App开发 人工智能
喂饭级教学:OpenClaw阿里云/本地部署+Obsidian skill 自动化构建可复用知识库
很多人用Obsidian做知识管理时,都会陷入“信息囤积”的困境:微信、网页、文档里的知识点被零散收录,看似形成了知识库,实则只是“从一片海转到一个湖里”,后续检索困难、无法复用,还要手动去重、整理结构,耗费大量时间。而OpenClaw与Obsidian的组合,能完美解决这两个核心痛点——让信息自动流入Obsidian,同时按统一结构归档,实现“收集-整理-复用”全流程自动化。
2918 3
|
6月前
|
JavaScript Linux iOS开发
零代码零基础!小红书MCP全自动化运营【保姆级安装教程】
小红书MCP是一款开箱即用的自动化运营工具,支持登录、发图文/视频、评论互动等。无需源码编译或Docker,下载预编译安装包即可快速部署,兼容Windows/macOS/Linux。配合Cursor编辑器,通过自然语言指令即可完成全部操作,新手10分钟上手。
8355 0
|
11月前
|
机器学习/深度学习 运维 算法
【微电网多目标优化调度】多目标学习者行为优化算法MOLPB求解微电网多目标优化调度研究(Matlab代码实现)
【微电网多目标优化调度】多目标学习者行为优化算法MOLPB求解微电网多目标优化调度研究(Matlab代码实现)
403 1
启动报错“No bootable device”
三个步骤排查启动报错“No bootable device”
启动报错“No bootable device”
|
存储 安全 IDE
电脑开机时报错No Bootable Device找不到索引的解决方法
【9月更文挑战第1天】当电脑开机时报错 “no bootable device”(找不到可引导设备),可能原因包括硬件连接问题、引导顺序设置错误、系统引导文件损坏及 BIOS 设置问题。解决方法有检查硬盘连接与状态、调整 BIOS 引导顺序、使用安装盘修复引导文件、检查硬盘模式设置及恢复 BIOS 默认设置等。若问题依旧,建议寻求专业维修帮助,并备份重要数据。
10198 9
|
SQL 弹性计算 安全
安装补丁后服务器启动卡住
两个案例透彻排查安装补丁后服务器启动卡住的情况
安装补丁后服务器启动卡住
|
Linux
Linux系统无法启动问题及解决方案(/etc/fstab文件损坏,GRUB文件损坏)
Linux系统无法启动问题及解决方案(/etc/fstab文件损坏,GRUB文件损坏)
1693 0
|
机器学习/深度学习 数据可视化 计算机视觉
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(二)
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(二)
498 0
Mask R-CNN上手指南:对象检测和分割实现无人机的检测(二)

热门文章

最新文章