开机显示文件BOOT.INI非法正从C:\windows\启动怎么办?

“开机显示文件BOOT.INI非法正从C:\windows\启动怎么办?”的完整攻略

症状描述

当开机时,可能会遇到以下错误信息:

文件BOOT.INI非法 正从C:\windows\启动

该错误表明系统在启动时无法找到或读取BOOT.INI文件,因此无法引导操作系统。

解决步骤

步骤一:准备Windows系统安装光盘或U盘

由于Windows安装光盘或U盘含有“恢复模式”,因此我们可以使用它来修复遇到错误的系统。一般建议使用与当前系统版本相同的安装光盘或U盘。

步骤二:从光盘或U盘启动计算机

将Windows安装光盘或U盘插入计算机,按照计算机的启动顺序,选择从光盘或U盘启动计算机。如果您不确定计算机启动顺序,可以关机并重新启动计算机,同时按下计算机制造商的指定键,例如F2、F10、F12等,进入BIOS设置界面修改启动顺序。

步骤三:进入恢复模式

在Windows安装光盘或U盘启动后,会看到“按任意键启动光盘”或“按任意键启动U盘”的提示。根据提示按下任意键,进入安装菜单。

选择“修复您的计算机”或“系统恢复选项”,然后选择“命令提示符”。这将启动WindowsPE环境,您可以在此环境下执行命令。

步骤四:修改BOOT.INI文件

现在您可以尝试修复引导扇区以及修复BOOT.INI文件。使用以下命令依次执行:

bootrec /fixmbr
bootrec /fixboot
bootcfg /rebuild
attrib -h -s C:\boot.ini
notepad C:\boot.ini

这些命令将修复引导扇区,修复BOOT.INI文件并将其重建。最后一个命令将打开一个文本编辑器来编辑BOOT.INI文件。在打开的文件中,请查看和修复有关操作系统的行。以下是一些示例:

示例一

[boot loader]
timeout=5
default=multi(0)disk(1)rdisk(0)partition(1)\WINDOWS

[operating systems]
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

示例一中,使用的是Windows XP Professional操作系统。如果您使用的是其他操作系统,比如Windows 10,则需要修改multi(0)disk(1)rdisk(0)partition(1)\WINDOWS这一行,将其替换为正确的操作系统路径。

示例二

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect

示例二中,有多个操作系统可供选择。您可以选择需要的操作系统,并修改default行,使其指向选定的操作系统。

步骤五:保存并退出

完成修改后,请在Notepad菜单中选择“文件”->“保存”,然后关闭文本编辑器。执行以下命令,使得修改生效:

attrib +h +s C:\boot.ini
exit

接下来,从光盘或U盘中拔出安装介质,然后重新启动计算机。如果一切正常,您将成功启动Windows操作系统,并不再看到错误提示。

总结

如果 Windows 启动出现“文件BOOT.INI非法 正从C:\windows\启动”的错误,您可以通过使用 Windows 安装光盘或U盘来修复该问题。在WindowsPE环境下,可以执行命令来修复引导扇区并重建BOOT.INI文件。修改BOOT.INI文件后,请保存文件并从光盘或U盘中拔出安装介质,然后重新启动计算机即可。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:开机显示文件BOOT.INI非法正从C:\windows\启动怎么办? - Python技术站

(0)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • rtmc.exe – rtmc是什么进程 有什么用

    首先,rtmc.exe是Realtek音频设备的管理程序,常驻在后台。它在Windows系统启动时自动启动,并且负责控制Realtek音频设备的相关设置和功能。 具体来说,rtmc.exe进程的作用有以下几点: Realtek音频驱动的控制。Realtek音频芯片需要使用rtmc.exe进程来控制设置。例如:音量控制、音效选择等等,都需要通过rtmc.exe…

    C 2023年5月30日
    00
  • Go/C语言LeetCode题解997找到小镇法官

    下面是关于“Go/C语言LeetCode题解997找到小镇法官”的完整攻略: 题目描述 在一个小镇里,按从1到N标记了N个人。传言中,这些人中有一个是小镇上的法官。如果小镇的法官真的存在,请你找出他并返回其编号;否则,返回-1。 注意: 要求时间复杂度O(N),空间复杂度O(1); 1 <= N <= 1000; trust[i]是一个长度为2的…

    C 2023年5月22日
    00
  • C语言实现客房管理系统

    C语言实现客房管理系统的完整攻略包含以下几个步骤: 设计数据结构和功能模块 首先需要设计客房管理系统的数据结构和功能模块。根据系统需要,可以设计出以下数据结构: Room:客房信息,包括客房号、类型、价格、当前状态(已入住或未入住)等。 Order:订单信息,包括客房号、入住时间、退房时间、客人姓名等。 根据这些数据结构,可以设计出以下功能模块: Check…

    C 2023年5月23日
    00
  • C语言实现简单的三子棋项目

    C语言实现简单的三子棋项目攻略 项目简介 三子棋,是一种类似于国际象棋的传统棋类,规则简单易懂,适合初学者入门。C语言实现简单的三子棋项目是一个帮助初学者练习C语言编程的练手项目,也是学习算法思想和逻辑思维的好题目。 项目实现思路 整个项目的实现思路分为以下几个步骤: 显示游戏界面,初始化棋盘。 获取玩家输入的坐标,并对输入进行校验。 判断胜负及平局情况,输…

    C 2023年5月23日
    00
  • C++实现简单的学生成绩管理系统

    C++实现简单的学生成绩管理系统攻略 系统功能概述 一般的学生成绩管理系统包含以下功能: 添加学生及其成绩信息 删除学生及其成绩信息 查询学生及其成绩信息 修改学生及其成绩信息 统计分析学生信息 保存和读取数据 开发环境配置 操作系统:Windows、Linux、macOS等 编译器:GCC、Microsoft Visual C++等 集成开发环境(IDE)…

    C 2023年5月23日
    00
  • 如何利用Emacs来调试C++程序

    如何利用 Emacs 来调试 C++ 程序 第一步:在 C++ 文件中设置断点 在你的 C++ 程序中设置断点,使程序在运行到此处时暂停。你可以在需要设置断点的行前加入以下代码: int main() { int a = 1; int b = 2; int c = a + b; // 在此处设置断点 return c; } 第二步:在 Emacs 中开始调试…

    C 2023年5月30日
    00
  • C语言字符串快速压缩算法代码

    C语言字符串快速压缩算法代码攻略 前置知识 在学习C语言字符串快速压缩算法代码之前,需要掌握以下知识: C语言基础知识,包括数据类型、变量、数组、函数等 指针的基本概念和用法 位运算的概念和用法 基本的压缩算法知识 快速压缩算法核心原理 快速压缩算法的核心原理在于用少量的空间存储尽可能多的信息。在字符串压缩中,我们可以利用位运算来压缩数据,将多个字符压缩成一…

    C 2023年5月22日
    00
  • CLion搭建配置C++开发环境的图文教程 (MinGW-W64 GCC-8.1.0)

    请参照以下攻略: CLion搭建配置C++开发环境的图文教程 一、下载CLion 访问CLion官网,下载适合自己操作系统的二进制安装包。 二、安装MinGW-W64 GCC 访问MinGW官网,下载适合自己操作系统的MinGW-W64 GCC安装包。选择安装包的时候,需要注意选择合适的安装路径。完成下载后点击安装包,选择“Add to PATH”选项。 三…

    C 2023年5月23日
    00
合作推广
合作推广
分享本页
返回顶部