为什么不能在U盘上安装Windows系统
2023-09-14 09:10:45 时间
云时代下伪需求:U盘装Windows
当前,有一系列的限制(有硬件方面的也有软件方面的)来阻止Windows从U盘启动并运行,在WinHEC 2003上有一份白皮书专门介绍这个主题。
另外一个没有提到的原因是:在任何热拔插操作过程中,USB总线会执行一次完整的重新初始化。这会导致Windows操作系统短暂地失去对启动设备的访问,这个是Windows特别不希望看到的。
请想象一下:Windows正在运行在U盘,这个时候,你插入了一个USB摄像头设备,这个时候,USB总线会重新初始化,Windows内核就需要将数据页换出到磁盘,但是,这个时候,它根本就找不到可用的磁盘。真不妙。
但是,谁知道呢,也许将来的某一天,说不定就可以了。
总结
本文写于2004年,如作者所言,现如今可以通过使用Windows To Go技术将一个完整版本的Windows系统安装到USB存储设备上。
但是,需要注意的是:Windows 10 版本2004及更高版本的操作系统中删除了Windows To Go,原因是;此特性需要使用到的USB,已经不被大多数OEM厂商所支持。
除了新版本的Windows对硬件的要求不断提高,云时代的到来,操作系统将会逐渐演变为像水电天然气一样的基础设施,用户更关心的是他的数据,至于使用什么操作系统,没啥大关系。
Windows To Go虽然逝去了,但是,别难过,OneDrive和Office365来了。
最后
Raymond Chen的《The Old New Thing》是我非常喜欢的博客之一,里面有很多关于Windows的小知识,对于广大Windows平台开发者来说,确实十分有帮助。
本文来自:《Why can’t I install Windows on my USB drive?》
相关文章
- linux系统 系统推荐 deepin国产系统 最好用的国产linux系统 Windows系统的优秀替代品 deepin系统安装 系统安装 deepin[通俗易懂]
- Mac苹果电脑安装Windows系列系统
- Python脚本到Windows可执行程序——Cxfreeze的安装与使用
- Server2016安装Windows Driver Testing Framework (WDTF)
- 不用模拟器,普通手机也能安装Windows系统?国产远控迎来全新升级!
- 使用VMware Workstation安装Windows 11预览版
- RabbitMQ Windows 安装、配置、使用 - 小白教程
- Redis的安装 – Windows
- PS2023软件安装包+安装教程(mac+windows全版本都有,包括最新的2023)
- Windows 系统 PostgreSQL 手工安装配置方法
- Windows系统安装运行Mongodb服务
- Windows系统下安装MongoDB与Robomongo环境详解
- 在Windows中快速启动MySQL服务(windows启动mysql服务)
- windows 系统Linux 安装 Windows:一步步轻松烧录(linux烧录)
- Windows系统如何访问Linux共享文件夹(windows访问linux共享文件夹)
- 安装 Windows server 2008 开启远程桌面
- 在Windows上安装Linux:体验双系统的乐趣(windows安装linux)
- 分享:从Windows到Linux的文件传输(win文件到linux)
- 如何安装Linux系统和Windows 7双系统?(win7安装linux)
- 在Windows XP系统下安装Microsoft SQL Server(xp下安装mssql)
- Windows上安装MongoDB:一步一步分解(windows安装mongodb)
- MySQL在Windows下的离线安装(windows mysql)