无法启动 Windows – 如何使用控制台更改服务?

无法启动 Windows – 如何使用控制台更改服务?

我的 Windows 8.1 安装出现了严重问题。它甚至不允许我进入登录屏幕(一切都是黑色的)。

我安装了适用于 Windows 8 的 Aero Glass (www.glass8.eu),它添加了一项名为“未签名的主题”的服务。当我编辑 services.msc、将“未签名的主题”从自动更改为手动,然后重新启动时,出现了问题。

显然这是一个错误。Windows 甚至无法加载 Chrome 用户界面。

但如果我能找到一种方法将服务恢复为自动,一切都会好起来。我不想为了解决这个问题而重新安装整个电脑。那将是一项艰巨的工作!

我有在 Linux 环境中修复类似问题的经验,但这是 Windows,我需要帮助。

我认为我应该做以下事情:

  1. 重新启动进入恢复模式的控制台
  2. 挂载D:\,以便我可以运行以下命令,就像我已经启动到 Windows 分区一样
  3. 找到服务“Unsigned Themes”的简称(例如“tlntsvr”)
  4. 跑步sc config <THE SHORT SERVICE NAME GOES HERE> start= auto

然后重新启动,它应该可以工作了!但是你该怎么做呢?你如何安装驱动器并搜索短服务名称(我不知道命令也不知道如何使用它们)?

我想补充一下,我没有任何系统还原映像或类似的东西(我正要创建一个,因为我要安装 Windows 10)。我试过启动到安全模式。也许还有其他方法?

(我现在记得我还将服务“用户体验会话管理服务”设置为手动。这也可能是错误的根源。)

答案1

一种快速而快捷的方法 - 不是启动到恢复控制台 - 而是启动同一子网中的另一台计算机并使用 Windows 的内置远程功能,例如

这些功能的好处是完全初始化的客户端 GUI 具有所有功能(比如访问服务配置)。

您必须通过恢复控制台手动加载注册表配置单元并对其进行操作。


关于@Moab 的建议的补充:
让我们来看看最简单的方法——使用计算机管理管理单元

在 Windows 计算机上通过网络联系受影响的客户,通过按 Windows + R 启动计算机管理,输入compmgmt.msc并按 Enter。

在窗口中,单击Action->Connect to another computer...并输入受影响设备的计算机名称或 IP 地址。

如果询问,请提供具有远程机器管理权限的用户名和密码。
重要的:使用格式target-pc-name\target-user-name

现在,您可以浏览左侧窗格中的树结构并转到“服务”,选择您的服务并将启动类型更改回Automatic

不用说,两台计算机都必须打开并连接到同一个(子)网络。

相关内容