为什么不能在U盘上安装Windows系统

云时代下伪需求:U盘装Windows
当前 , 有一系列的限制(有硬件方面的也有软件方面的)来阻止Windows从U盘启动并运行 , 在WinHEC2003上有一份白皮书专门介绍这个主题 。 另外一个没有提到的原因是:在任何热拔插操作过程中 , USB总线会执行一次完整的重新初始化 。
这会导致Windows操作系统短暂地失去对启动设备的访问 , 这个是Windows特别不希望看到的 。
请想象一下:Windows正在运行在U盘 , 这个时候 , 你插入了一个USB摄像头设备 , 这个时候 , USB总线会重新初始化 , Windows内核就需要将数据换出到磁盘 , 但是 , 这个时候 , 它根本就找不到可用的磁盘 。 这可不太妙 。
但是 , 谁知道呢 , 也许将来的某一天 , 说不定就可以了 。
【为什么不能在U盘上安装Windows系统】总结
本文写于2004年 , 如作者所言 , 现如今可以通过使用WindowsToGo技术将一个完整版本的Windows系统安装到USB存储设备上 。
但是 , 需要注意的是:Windows10版本2004及更高版本的操作系统中删除了WindowsToGo , 原因是;此特性需要使用到的USB , 已经不被大多数OEM厂商所支持 。

为什么不能在U盘上安装Windows系统
文章图片
除了新版本的Windows对硬件的要求不断提高 , 云时代的到来 , 操作系统将会逐渐演变为像水电天然气一样的基础设施 , 用户更关心的是他的数据 , 至于使用什么操作系统 , 没啥大关系 。
WindowsToGo虽然逝去了 , 但是 , 别难过 , OneDrive和Office365来了 。
最后
RaymondChen的《TheOldNewThing》是我非常喜欢的博客之一 , 里面有很多关于Windows的小知识 , 对于广大Windows平台开发者来说 , 确实十分有帮助 。 本文来自:《Whycan’tIinstallWindowsonmyUSBdrive?》

为什么不能在U盘上安装Windows系统
文章图片