C# 通过.NET仅重新启动Windows操作系统(而不是整个计算机)?
我知道,通过按住Shift键,单击restart,然后单击OK按钮,可以仅手动重新启动Windows,但是在.NET应用程序中有没有一种方法可以通过编程实现这一点?我想你指的是-哪一种也是 您会注意到,这仅指windows 95、98和ME。这在这种情况下是有意义的,因为这些版本的windows运行在MS-DOS之上,因此我假设它重新启动了windows层,而没有重新启动它下面的DOS层C# 通过.NET仅重新启动Windows操作系统(而不是整个计算机)?,c#,.net,vb.net,windows,restart,C#,.net,Vb.net,Windows,Restart,我知道,通过按住Shift键,单击restart,然后单击OK按钮,可以仅手动重新启动Windows,但是在.NET应用程序中有没有一种方法可以通过编程实现这一点?我想你指的是-哪一种也是 您会注意到,这仅指windows 95、98和ME。这在这种情况下是有意义的,因为这些版本的windows运行在MS-DOS之上,因此我假设它重新启动了windows层,而没有重新启动它下面的DOS层 在更高版本的windows上,按住shift键将无效,因为它们不会在DOS上运行。重新启动windows就是
在更高版本的windows上,按住shift键将无效,因为它们不会在DOS上运行。重新启动windows就是重新启动整个计算机,因为它下面没有“层”。如果您仍在使用windows 95、98或我。。。嗯。。。祝你好运,生活愉快?重启操作系统,但不要重启计算机?这到底意味着什么?大概这意味着在卸载文件系统和卸载驱动程序后,操作系统会跳转到自己的入口点,而不是固件入口点(开机中断处理程序)。@JesusRamos see@mikez适用于Windows 95?@Mike:“适用于:Windows 95”在那些日子里,MS-DOS启动的某些部分在引导期间仍然运行吗?