操作系统学习(一)– 从发展史理解操作系统设计需求

这是操作系统系列的第一篇文章。

虽然操作系统的发展历史并不是研究操作系统的核心内容,但在这一过程中产生了许多与操作系统相关的重要概念。了解这些概念的背景和产生原因,有助于我们在后续学习中更好地理解这些概念的出现。此外,了解操作系统的发展历史和设计需求,可以帮助我们从计算机的角度思考问题。

ENIAC 和串行处理计算机的发展可以追溯到1946年,世界上第一台通用计算机「ENIAC」在这一年的2月14日(恰逢情人节)诞生。

操作系统学习(一)-- 从发展史理解操作系统设计需求图为 ENIAC

从这一年到20世纪50年代中期,操作系统尚未出现,因为当时还没有操作系统的概念。程序员想要运行程序,必须将机器代码打在纸带上(这不仅需要智力,还需要细心,打错一个孔就得重来。想象一下,写文章时不能使用退格键,也不能从中间插入内容…当时的程序员真是辛苦),然后通过输入设备,如纸带阅读机,加载到计算机中。计算机按照步骤逐步运行,运行完毕后将结果打印出来。

PS:在这十几年间,编程语言也有了很大发展,这一阶段后期已经有了高级语言——FORTRAN。编译、链接、函数库等概念也已实现。因此,这一时期的计算机并不像你想象的那么落后!

当时,用户如果有上机需求,需要提前预约一个时间段,然后才能上机(放纸带和控制机器的工作也由他们自己完成。作为程序员,你还得与硬件打交道)。在这种模式下,出现了问题:

如果用户申请了一个小时,但任务只用了35分钟就完成了,多出来的25分钟就浪费了。如果一个小时到了,用户的程序还没运行完,这个程序就会被强制停止——这相当于浪费了整整一个小时的计算资源。但延长时间是不可能的,因为后面还有人排队,而且如果你的程序进入了死循环怎么办?在计算资源匮乏的当时,串行处理造成了巨大的资源浪费,科学家们难以接受——必须提高计算机的利用率。

于是,批处理系统应运而生。

操作系统学习(一)-- 从发展史理解操作系统设计需求图为 IBM 7090,其上运行着最为著名的批处理系统 IBSYS。这也是世界上第一款全晶体管计算机

批处理系统的核心思想是使用一个称为监控程序(monitor)的软件。如前所述,串行处理需要用户自己访问机器,时间段是固定的,但现在他们只需将作业提交给计算机操作员,操作员会将这些作业按顺序组织成一批,然后将整个批作业放在输入设备上,供监控程序使用。

监控程序已经有点操作系统的意味了,它的工作过程很容易理解:

大部分监控程序总是常驻内存,这部分称为常驻监控程序(resident monitor)。一开始,监控程序掌握了计算机的控制权(这是显而易见的,因为此时用户作业尚未加载),它会从输入设备中读取一个作业,经过读取后,作业被放置在用户程序区域,并获得控制权。当作业完成后,控制权将再次返回给监控程序。有了监控程序后,计算机的利用率提高了——一个作业完成后立即开始下一道作业,没有任何空闲时间,也很少出现作业未完成就被终止的情况(基本上解决了串行处理的问题)。

监控程序的正确运行依赖于硬件,在这个时期,为了系统的可靠性,计算机厂商为计算机提供了几个重要的功能:

内存保护:这一点很好理解,监控程序的内存空间不能被用户程序随意更改——无论是有意还是无意。不过当时黑客这一群体还没有发展,因为计算机又少又贵,不可能「飞入寻常百姓家」。一旦硬件检测到有用户程序试图作恶,就会将控制权直接转移给监控程序,取消这个作业。定时器:这项功能是为了防止一个作业独占系统,作业接管控制权后定时器自动启动。如果定时器时间到了而作业未运行完,程序会被终止。特权指令:某些机器指令被设置为特权指令(如I/O指令),只能由监控程序执行。用户程序不能直接使用这些指令。当然,用户程序可以请求监控程序为自己执行这个操作。特权指令是为了限制用户程序的「权力」而设置的,毕竟老板和员工不可能有一样的权限。操作系统学习(一)-- 从发展史理解操作系统设计需求监控程序的内存布局,蓝色部分就是受保护的内存区域

这几种功能中,内存保护和特权指令引入了操作模式的概念,我们知道,现代操作系统中依然保留这两种功能——足以见得它们的重要性。

简单批处理系统已经具备了基本的任务调度能力,但仍有很大的改进空间。虽然简单批处理系统为机器提供了一个自动作业序列,但处理器经常还是空闲的,因为I/O设备相对于处理器的速度要慢很多,处理器需要I/O操作完成后才能继续工作。

举个例子:

操作系统学习(一)-- 从发展史理解操作系统设计需求CPU 利用率 = 1/31 = 3.2%

CPU 的利用率太低了。有什么办法解决这个问题呢?

多道批处理系统操作系统学习(一)-- 从发展史理解操作系统设计需求IBM System360,搭载了多道批处理操作系统 OS/360,公认的划时代操作系统

佳蓝智能应答系统 佳蓝智能应答系统

类似智能机器人程序,以聊天对话框的界面显示,通过输入问题、或点击交谈记录中的超链接进行查询,从而获取访客需要了解的资料等信息。系统自动保留用户访问信息及操作记录。后台有详细的设置和查询模块。适用领域:无人职守的客服系统自助问答系统智能机器人开发文档、资源管理系统……基本功能:设置对话界面的显示参数设置各类展示广告根据来访次数显示不同的欢迎词整合其他程序。

佳蓝智能应答系统 4 查看详情 佳蓝智能应答系统

我们刚刚提到,利用率低的主要原因是CPU需要等待I/O操作,那么让CPU忙起来不就可以了吗?

多道批处理系统就是让CPU忙起来的秘诀。方法听起来很简单——在内存中多放几道用户程序,一旦有一个作业需要等待I/O,就立即切换到另一个可能不需要等待I/O的作业。这种处理,称为多道程序设计(multiprogramming)或多任务处理(multitasking)。

我们来看看这种方法是如何提高CPU利用率的:

图 a:仅有程序 A 在运行操作系统学习(一)-- 从发展史理解操作系统设计需求图 b:内存上有用户程序 A 和 B,当 A 在等待 I/O 操作时,B 就开始运行。(为方便理解,我们假设 A, B 两程序竞争的 IO 资源是不一样的)操作系统学习(一)-- 从发展史理解操作系统设计需求图 c:用户程序 A,B,C 同时存储在内存上。操作系统学习(一)-- 从发展史理解操作系统设计需求我们可以直观地看到,在相同的时间内,CPU 运行时间大大提升,满足了我们的预期。

像简单批处理系统一样,多道程序批处理系统也必须依赖于某些计算机硬件功能。其中最显著的功能就是支持 I/O 中断(Interrupt)和直接存储器访问(Direct Memory Access,DMA)。(DMA 也需要中断的支持)

中断这个词,第一次听会感觉有点玄乎,如果翻译成「打断」感觉会好理解一点(就是不大好听)。当一个作业开始进行 I/O 操作时,CPU 就会切换到另一项作业,那操作系统怎么知道这个 I/O 操作什么时候结束呢?

答案就是 I/O 中断,在 I/O 操作结束后,DMA 模块(具体取决于系统实现)就会向 CPU 发送一个信号,CPU 就必须停下当前的事情去处理这个信号,在多道批处理系统里表现为控制权被转移到操作系统的中断处理程序。这个过程,就是 I/O 设备打断(Interrupt)了 CPU 手头上的事情,转而去做另一件事。

所以说中断是操作系统完成各种复杂操作的前提。

多道批处理系统显然比它的前辈们复杂多了,由这个操作系统,又引申出了几个比较有意思的话题:

作业管理:内存的空间是有限的,意味着一次性载入到内存的程序数量也是有限的,那么怎样从备选作业中选择合适的作业加载进内存就是一个问题,这就是作业管理。内存管理:选择了作业,就需要为作业分配空间,那从空闲区的哪一部分为作业划分空间就是内存管理需要解决的事情。进程调度:进程,就是进行中的程序,一般我们把加载进内存的作业称为进程,以和未加载的作业区分。进程调度,就是当需要进行进程切换时,通过某一种算法从进程队列中取出合适的进程,获得 CPU 的执行。到了现代,因为内存容量的提升,很少出现有作业需要在后台排队的情况,所以作业管理以后只会花少量笔墨来介绍。但内存管理和进程调度将是我们以后学习的重点。

分时系统UNIX 就是最为著名的分时操作系统

多道批处理系统可以说是现代操作系统的雏形了,它处理批作业时对处理器的利用率也比较令人满意,但面对多个交互作业,多道批处理系统就显得力不从心了。

交互作业的出现很好理解,毕竟我们现在几乎所有应用程序都是交互式的,你滑动屏幕,这篇文章就会上下滑动,点一个分享,就会出现各种选项,等等等等。

在交互作业中,难免需要等待用户做出操作,但又不可能让处理器停下来等你一个人,毕竟很多人都在用同一台计算机,因此分时系统应运而生。

顾名思义,分时系统就是 n 个用户作业,操作系统控制每个用户程序以很短的时间为单位交替执行。因为人的反应相对机器要慢很多,所以如果控制得当,你会感觉自己是独占了这一台计算机一样。

多提一句,分时系统切换进程靠的就是我们在批处理系统中强调的中断,不一样的是,这里的中断是时钟中断——一到时间就向 CPU 发出中断信号。

如果把多个用户运行的交互程序,看做一个用户运行的多个交互程序,像我们现在使用个人计算机一样,就很容易理解现代操作系统了:

多个进程共用一个处理器,每个进程分得一个时间片,而在计算机面前的你看来,好像多个进程是并行的。某进程进行 I/O 操作会被操作系统阻塞,在阻塞队列等待 I/O 操作结束,才能有机会使用 CPU。多个进程在内存上存储,操作系统需要防止进程向其他进程的内存空间写入信息。尤其要保护操作系统自身的内存空间。用户程序运行在用户态,无权使用特权指令,需要向操作系统提出请求。讲到这,我们已经了解了操作系统的发展,事实上,还有一些其他的操作系统,比如实时操作系统,网络操作系统,分布式操作系统等等,但这些操作系统与我们生活相关性不大(实时操作系统对嵌入式来说还是很重要的),所以在此文略过,有兴趣的可以查阅相关资料。

希望在阅读完这篇文章之后,你能够对操作系统的设计理念有一个简单的印象,如果本文引起了你对操作系统的兴趣,那就再好不过了。

以上就是操作系统学习(一)– 从发展史理解操作系统设计需求的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/780280.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
怎么在快手极速版举报不良内容_快手极速版不良内容举报教程
上一篇 2025年11月26日 09:30:21
苹果 iPhone 15进水了怎么办?
下一篇 2025年11月26日 09:30:23

相关推荐

  • 豆包AI安装包哈希值验证 豆包AI文件完整性校验步骤

    豆包AI安装包哈希值验证 豆包AI文件完整性校验步骤豆包AI安装包哈希值验证 豆包AI文件完整性校验步骤豆包AI安装包哈希值验证 豆包AI文件完整性校验步骤豆包AI安装包哈希值验证 豆包AI文件完整性校验步骤

    本文将围绕豆包AI安装包的哈希值验证问题进行说明。哈希值,可以理解为文件的数字指纹,每个文件都有一个独特的、固定长度的哈希值。通过验证下载的安装包哈希值与官方提供的是否一致,可以有效判断文件在传输过程中是否被篡改或损坏,从而保障其完整性和安全性。接下来的内容将通过详细的步骤讲解,指导您如何获取官方哈…

    2026年9月29日 • 用户投稿
    000
  • Gemini移动端证书错误处理 Gemini应用安全证书信任配置

    Gemini移动端证书错误处理 Gemini应用安全证书信任配置Gemini移动端证书错误处理 Gemini应用安全证书信任配置Gemini移动端证书错误处理 Gemini应用安全证书信任配置Gemini移动端证书错误处理 Gemini应用安全证书信任配置

    当您在移动设备上使用Gemini应用时,可能会遇到由于证书错误而导致无法正常连接的提示。这种情况通常是由于设备的安全策略未能自动信任应用所需的安全证书所致。本文将详细介绍问题的原因,并提供一个清晰的操作指南,引导您完成手动配置应用安全证书的完整流程,从而解决证书信任问题,确保应用的顺畅运行。 ☞☞☞…

    2026年9月29日 • 用户投稿
    100
  • Postman Windows 10 安装过程

    Postman Windows 10 安装过程Postman Windows 10 安装过程Postman Windows 10 安装过程Postman Windows 10 安装过程

    在调试 api 时,postman 是一个非常有用的工具。以下是关于在 windows 系统上安装 postman 的详细指南。 首先,访问 Download Postman | Try Postman for Free 页面,下载最新的 Postman 安装程序。请注意,Postman 的安装文件…

    2026年9月29日 • 用户投稿
    200
  • Windows 系统安装后,分辨率异常且无法调整,是什么原因?

    Windows 系统安装后,分辨率异常且无法调整,是什么原因?Windows 系统安装后,分辨率异常且无法调整,是什么原因?Windows 系统安装后,分辨率异常且无法调整,是什么原因?Windows 系统安装后,分辨率异常且无法调整,是什么原因?

    分辨率异常通常因显卡驱动未正确安装,需通过设备管理器或dxdiag识别显卡型号,下载对应官方驱动安装,优先从笔记本品牌官网获取驱动;若无法联网,可用U盘在其他设备下载后传输安装,注意检查线缆、显示器及BIOS设置等潜在因素。 Windows 系统安装后,分辨率异常且无法调整,这通常是由于显示适配器驱…

    2026年9月29日 • 用户投稿
    200
  • C++编程的一些说明

    C++编程的一些说明C++编程的一些说明C++编程的一些说明C++编程的一些说明

    理解算法并无法将其转化为具体的代码实现,确实只能停留在理论阶段。要真正掌握编程,必须将理论知识应用到实践中。 所有编程语言在某种程度上是不分平台的,例如C++在Linux、MacOS和Windows上的基本语法和功能都是一致的。然而,具体的编译和运行环境可能会有所不同。 以下是视觉SLAM十四讲第二…

    2026年9月29日 • 用户投稿
    400
  • 铁路12306电子发票保存在手机哪个文件夹_铁路12306电子发票手机存放路径

    铁路12306电子发票保存在手机哪个文件夹_铁路12306电子发票手机存放路径铁路12306电子发票保存在手机哪个文件夹_铁路12306电子发票手机存放路径铁路12306电子发票保存在手机哪个文件夹_铁路12306电子发票手机存放路径铁路12306电子发票保存在手机哪个文件夹_铁路12306电子发票手机存放路径

    电子发票通常保存在手机“下载”文件夹,可通过文件管理搜索“发票”“PDF”等关键词查找,或在铁路12306应用内重新下载,部分文件可能存于第三方应用中。 如果您在铁路12306上申请了电子发票,但不确定文件保存在手机的具体位置,可能是由于不同设备和操作系统的存储机制存在差异。以下是查找电子发票存放路…

    2026年9月29日 • 用户投稿
    100
  • vivo X300 Pro核心配置全曝光:搭载V3+与VS1影像心片

    vivo X300 Pro核心配置全曝光:搭载V3+与VS1影像心片vivo X300 Pro核心配置全曝光:搭载V3+与VS1影像心片vivo X300 Pro核心配置全曝光:搭载V3+与VS1影像心片vivo X300 Pro核心配置全曝光:搭载V3+与VS1影像心片

    9月23日,一位数码博主整合了此前的爆料内容,对即将发布的vivo x300 pro的核心配置进行了全面梳理。信息显示,该机型将搭载v3+与vs1双影像芯片。 vivo X300 Pro 据透露,vivo X300 Pro将成为全球首款采用天玑9500处理器的手机,顶配版本更首次配备双UFS 4.1…

    2026年9月29日 • 用户投稿
    100
  • 如何从Linux系统恢复删除的文件?使用Linux专用恢复工具扫描

    如何从Linux系统恢复删除的文件?使用Linux专用恢复工具扫描如何从Linux系统恢复删除的文件?使用Linux专用恢复工具扫描如何从Linux系统恢复删除的文件?使用Linux专用恢复工具扫描如何从Linux系统恢复删除的文件?使用Linux专用恢复工具扫描

    首先停止对目标分区的写入并卸载分区,然后根据文件系统选择extundelete恢复ext3/ext4文件,或使用testdisk/photorec进行多文件系统深度扫描,必要时用debugfs通过inode恢复单个文件。 如果您在Linux系统中误删了重要文件,系统本身不会像Windows那样提供回…

    2026年9月29日 • 用户投稿
    100
  • sublime怎样配置ESLint检查 sublimeJavaScript代码规范验证

    sublime怎样配置ESLint检查 sublimeJavaScript代码规范验证sublime怎样配置ESLint检查 sublimeJavaScript代码规范验证sublime怎样配置ESLint检查 sublimeJavaScript代码规范验证sublime怎样配置ESLint检查 sublimeJavaScript代码规范验证

    安装 sublimelinter 和 sublimelinter-eslint 插件;2. 全局或本地安装 eslint;3. 使用 eslint –init 创建配置文件并选择代码风格;4. 在 sublimelinter 设置中配置使用本地 eslint 路径;5. 重启 subli…

    2026年9月29日 • 用户投稿
    100
  • 如何优化线程优先级提升应用程序响应?

    如何优化线程优先级提升应用程序响应?如何优化线程优先级提升应用程序响应?如何优化线程优先级提升应用程序响应?如何优化线程优先级提升应用程序响应?

    优化线程优先级可提升响应性,关键是为UI渲染、用户输入等核心任务分配高优先级,同时降低后台任务优先级以避免资源争抢。需警惕盲目设高优先级导致的调度开销与饥饿问题,防范优先级反转,并结合异步编程、算法优化、并发处理等手段协同改善性能。跨平台开发时应关注不同系统调度机制差异,确保策略一致性。 优化线程优…

    2026年9月29日 • 用户投稿
    100
  • Windows COM 特权提升漏洞Win7复现-CVE-2017-0213

    Windows COM 特权提升漏洞Win7复现-CVE-2017-0213Windows COM 特权提升漏洞Win7复现-CVE-2017-0213Windows COM 特权提升漏洞Win7复现-CVE-2017-0213Windows COM 特权提升漏洞Win7复现-CVE-2017-0213

    漏洞知识库 专注于红队攻防研究 关注 Win7复现-CVE-2017-0213 该漏洞的成因是类型混淆,通常可以通过内存损坏的方式来进行利用。然而,漏洞发现者并未采用内存损坏的方式,而是另辟蹊径,利用了基于LoadTypeLibrary的方法。简单来说,Windows COM Aggregate M…

    2026年9月29日 • 用户投稿
    100
  • 一加15新机将在全球发布 已获海外认证 型号名确认

    一加15新机将在全球发布 已获海外认证 型号名确认一加15新机将在全球发布 已获海外认证 型号名确认一加15新机将在全球发布 已获海外认证 型号名确认一加15新机将在全球发布 已获海外认证 型号名确认

    一加15真机 据海外媒体报道,一款型号为CPH2747的一加新机出现在认证数据库中,疑似即将推出的一加15全球版本。该机型已通过马来西亚SIRIM认证,确认其为面向国际市场的一加15手机。 近期,国内科技博主分享了一加15的实际外观图。手机背部采用左上角矩阵式摄像头模组设计,整体风格与一加13T保持…

    2026年9月29日 • 用户投稿
    100
  • Sublime主题切换优化 Sublime快速换肤方案

    Sublime主题切换优化 Sublime快速换肤方案Sublime主题切换优化 Sublime快速换肤方案Sublime主题切换优化 Sublime快速换肤方案Sublime主题切换优化 Sublime快速换肤方案

    sublime text快速切换主题和配色方案的关键在于利用自定义快捷键绑定常用主题组合。首先,理解主题(theme)控制ui元素外观,如侧边栏、标签页等;配色方案(color scheme)负责代码编辑区域的语法高亮和背景颜色。其次,通过preferences.sublime-settings文件…

    2026年9月29日 • 用户投稿
    000
  • 高色域屏幕是否需要色彩管理才能发挥实力?

    高色域屏幕需色彩管理才能正常工作,否则会导致色彩失真。核心是使用校色仪生成ICC配置文件,操作系统正确加载,并确保应用软件支持色彩管理,从而准确还原sRGB、Adobe RGB或DCI-P3等色域内容,避免“所见非所得”。 高色域屏幕要真正发挥其优势,色彩管理是不可或缺的。没有色彩管理,这些屏幕不仅…

    2026年9月29日
    100
  • VSCode如何管理SSH密钥 VSCode远程开发的安全连接方法

    使用ssh密钥比密码更安全高效,因其基于非对称加密且避免了暴力破解风险;2. 配置步骤包括生成密钥对、部署公钥到远程服务器、配置本地ssh config文件、启动ssh-agent并添加私钥、通过vscode remote-ssh扩展连接;3. 排查问题时需检查文件权限(如~/.ssh目录700、私…

    2026年9月29日
    100
  • 教你如何延长固态硬盘的使用寿命

    教你如何延长固态硬盘的使用寿命教你如何延长固态硬盘的使用寿命教你如何延长固态硬盘的使用寿命教你如何延长固态硬盘的使用寿命

    windows系统在检测到ssd后,会自动禁用碎片整理、superfetch等针对传统机械硬盘优化的功能,以更好地适配固态硬盘。然而,想要进一步延长ssd的使用寿命,关键在于正确启用trim功能。该功能可有效减少不必要的数据擦写操作,从而提升固态硬盘的耐久性。那么具体该如何设置呢?接下来就跟着黑鲨小…

    2026年9月29日 • 用户投稿
    100
  • MAC的触控板无法点击怎么办_Mac触控板物理点按失灵修复方法

    MAC的触控板无法点击怎么办_Mac触控板物理点按失灵修复方法MAC的触控板无法点击怎么办_Mac触控板物理点按失灵修复方法MAC的触控板无法点击怎么办_Mac触控板物理点按失灵修复方法MAC的触控板无法点击怎么办_Mac触控板物理点按失灵修复方法

    触控板无法点击可能由设置、硬件或电池问题引起,需逐步排查。首先检查系统设置中“轻点来点按”是否开启并调节点按力度;随后重置SMC和NVRAM以恢复硬件正常管理;接着检查电池是否鼓包导致物理挤压;再确认触控板固定螺丝是否松动需调整;最后运行Apple Diagnostics诊断是否存在硬件故障代码如T…

    2026年9月29日 • 用户投稿
    000
  • 怎么用豆包AI生成Python虚拟环境配置 3个命令让AI帮你搞定环境隔离

    怎么用豆包AI生成Python虚拟环境配置 3个命令让AI帮你搞定环境隔离怎么用豆包AI生成Python虚拟环境配置 3个命令让AI帮你搞定环境隔离怎么用豆包AI生成Python虚拟环境配置 3个命令让AI帮你搞定环境隔离怎么用豆包AI生成Python虚拟环境配置 3个命令让AI帮你搞定环境隔离

    使用豆包ai配置python虚拟环境只需4步:1. 明确项目需求如python版本和所需库;2. 用python -m venv创建环境并激活;3. 让ai生成安装命令和requirements.txt;4. 通过ai指导快速恢复或分享环境配置,实现高效环境隔离与管理。 ☞☞☞AI 智能聊天, 问答…

    2026年9月29日 • 用户投稿
    000
  • 电脑怎么禁用自动装载外接移动设备

    电脑怎么禁用自动装载外接移动设备电脑怎么禁用自动装载外接移动设备电脑怎么禁用自动装载外接移动设备电脑怎么禁用自动装载外接移动设备

    相信大家在日常办公中都会使用u盘、移动硬盘等外接存储设备来传输和保存文件。但有时会遇到设备无法识别,或插入后导致系统运行缓慢的问题。这时,我们可以尝试关闭系统的自动装载功能,待问题修复后再重新启用。如果你还不了解具体操作,不妨跟着下面的步骤一起来学习。 操作步骤: 右键点击“开始”菜单图标,选择“W…

    2026年9月29日 • 用户投稿
    200
  • 安装 Windows 系统时,鼠标和键盘突然失灵,无法操作?

    安装 Windows 系统时,鼠标和键盘突然失灵,无法操作?安装 Windows 系统时,鼠标和键盘突然失灵,无法操作?安装 Windows 系统时,鼠标和键盘突然失灵,无法操作?安装 Windows 系统时,鼠标和键盘突然失灵,无法操作?

    鼠标键盘失灵因USB驱动缺失,解决方法是集成USB 3.0/3.1驱动到安装盘或启用BIOS中Legacy USB支持,优先使用主板官网驱动并通过NTLite等工具注入ISO,或改用PS/2设备完成安装。 在安装Windows系统时遇到鼠标和键盘突然失灵、无法操作的情况,这通常是由于安装介质中缺少了…

    2026年9月29日 • 用户投稿
    100

发表回复

登录后才能评论
关注微信