如何从Windows重新启动并从USB启动到winPE或DOS - 使用win boot manager

时间:2017-03-21 06:24:06

标签: windows usb dos portability winpe

试图找出这个小小的信息。到目前为止,我已经找到了几个做类似事情的例子,但并没有完全解释它是如何完成的。我正在尝试创建在Windows中运行的程序,然后重新启动计算机并启动到dos环境或存储在usb上的winpe环境(程序将从中运行)。现在我知道它的可能性,因为像acronis和avast这样的东西做了类似的事情,他们重新启动并运行一个预启动环境来处理内容然后再次运行Windows。

此主要运行的操作系统还包括Win Vista,Win 7,Win 8,Win 8.1和Win 10.

我在旅途中涉及的一些文章试图找到答案:

链接:dos boot before win7 boot 现在这是我发现的最接近答案的,就是读取windows的启动地址然后写一个地址来启动到winpe或dos位置。但我不确定走这条路是否是正确的道路。

链接:Change GRUB's variable using a C language 这被取消资格作为可能的路线,因为它使用grub并且使用grub不是这个项目的选项(令人失望;我知道)

链接:Restart a computer using function pointers in C 这是我取消资格,因为它似乎有点回答我需要的但不确定它是否是正确的方向。

在这里有点离我很深,任何正确方向的建议都会很棒。

我也是新来的,所以如果我的帖子有任何问题请通知我,我会修改它以提供更多信息。 提前谢谢。

0 个答案:

没有答案