【问题标题】:How to switch windows from manual to safe mode with code in C# [duplicate]如何使用 C# 中的代码将窗口从手动模式切换到安全模式 [重复] 【发布时间】:2011-11-28 20:30:22 【问题描述】: 可能重复:Windows7 Force boot to Safe mode via API 我想在我的表单中放置一个按钮,当有人点击它时,系统会重新启动并进入安全模式。有人知道我该怎么做吗? 【问题讨论】: 见stackoverflow.com/questions/5897922/…。特别是,请查看 cmets 中的 MSDN 链接。 标签: c# windows safe-mode 【解决方案1】: 您可以通过编程方式设置“boot.ini”开关as described here,然后设置P/Invoke a call to InitateSystemShutdown。 【讨论】: boot.ini 已在 vista 中停用