为啥 Windows 总是启动? [关闭]
Posted
技术标签:
【中文标题】为啥 Windows 总是启动? [关闭]【英文标题】:Why does Windows always start? [closed]为什么 Windows 总是启动? [关闭] 【发布时间】:2016-04-01 21:36:43 【问题描述】:拥有装有 Windows 操作系统的 PC 的每个人都知道,Windows 总是在启动时启动。我想知道他们如何将 .bat(或者可能是 .exe)文件放在一起以在启动时自动启动程序。如何在没有安装任何操作系统的情况下使用 DOS 批处理文件复制它以在启动时启动程序(除了它是基于 DOS 的系统这一事实)?
【问题讨论】:
您要搜索的关键字是“boot loader”。 你应该去学校上课。操作系统设计在我那个年代是一门必修课,你了解了计算机 bios 如何将控制权传递给操作系统。 DOS 是一个类似于 Windows 的操作系统。如果您根本没有安装操作系统,您将无法启动批处理文件。 也许this 是一个好的开始。谷歌搜索windows boot process
(或dos boot process
)也会为您提供大量信息。
【参考方案1】:
Autoexec.bat 会在每次基于 DOS 的系统启动时启动。
在您的 autoexec.bat 中放置一行以启动您的批处理文件:
CALL C:\file.bat
【讨论】:
autoexec.bat 只会在 Windows 自身启动后运行 他说他想从一个没有安装 Windows 的基于 DOS 的系统启动它。但事实上,他的问题并不清楚,他可能会寻找引导加载程序。 是的。 BIOS、DOS、操作系统(和其他)之间可能存在混淆。【参考方案2】:计算机而不是操作系统启动操作系统。在历史的大部分时间里,都有一个标记为引导的分区。所以它加载了硬盘驱动器代码,在引导分区上查找引导记录。加载它并加载窗口。所以启动硬盘驱动器并在该硬盘驱动器上启动分区。
软盘跳过第一步。假定软盘有引导代码。
不要对 Windows 术语感到困惑。它指的是不同的事物。 Windows(或任何其他操作系统)从系统分区启动并从启动分区加载文件(c:\windows\system32、c:\boot 和 c:)。
所有这些都已升级为新技术。
【讨论】:
以上是关于为啥 Windows 总是启动? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章