固件是嵌入在硬件中的软件。您可以将其简单地视为“硬件软件”。但是,软件与固件不同,因此两者不可互换。
您可能认为严格意义上的硬件设备,例如光驱、网卡、电视遥控器、路由器、媒体播放器、相机或扫描仪,都具有被编程到包含在硬件本身的特殊内存中的软件。
CD、DVD 和 BD 驱动器制造商经常发布定期固件更新,以保持其硬件与新媒体兼容。
例如,假设您购买了 20 张空的 BD 光盘并尝试将视频刻录到其中的一些光盘上,但它不起作用。蓝光驱动器制造商可能会建议的第一件事是更新/刷新驱动器上的固件。
更新后的固件可能会为您的驱动器包含一组新的计算机代码,指示它如何写入您正在使用的特定品牌的 BD 光盘,从而解决该问题。
网络路由器制造商会在其设备上发布固件更新,以提高网络性能或添加其他功能。数码相机制造商、智能手机制造商(如 iOS 和 Android)等也是如此。您可以访问制造商的网站下载这些更新。
下载 Linksys WRT54G 等无线路由器的固件时可以看到一个示例。只需访问Linksys 网站上该路由器的支持页面,即可找到下载部分,您可以在此处获取固件。
正如我们上面提到的,任何固件更新的目的都是以某种方式对现有软件进行更改。但是,任何特定的固件更新究竟完成了什么取决于上下文和特定的固件版本。
例如,如果媒体播放器要接收固件更新,它可能包括额外的编解码器支持,以便它可以播放新格式的音乐。如果您一直想将音乐复制到媒体播放器,则可以安装此类固件,但您的设备不支持当前保存音频文件的格式。
在应用固件更新之前,您通常可以通读固件中包含的更改列表,以便做出更新决定。
不可能对如何在所有设备上安装固件给出一个全面的答案,因为并非所有设备都是相同的。一些固件更新是无线应用的,看起来就像是定期的软件更新。其他可能涉及将固件复制到便携式驱动器,然后手动将其加载到设备上。
例如,您可以通过接受任何更新软件的提示来更新游戏控制台上的固件。该设备不太可能以您必须手动下载固件然后手动应用它的方式进行设置。这将使普通用户难以执行更新,尤其是在设备需要经常更新的情况下。
iPhone 和 iPad 等 Apple 设备也偶尔会获得固件更新,Android 手机和平板电脑也是如此。这些设备可让您从设备本身下载和安装固件,因此您不必自己手动完成。通常,移动设备的固件更新是通过无线方式获得的,在这种情况下,它们可能被称为无线固件 (FOTA) 或无线更新。
但是,某些设备(如大多数路由器)在管理控制台中有一个专用部分,可让您应用固件更新。这通常是具有打开或浏览按钮的部分,可让您选择已下载的固件。在执行此操作之前,请务必查看设备的用户手册,以确保您所采取的步骤是正确的并且您已阅读所有警告。
如果您正在这样做, 请查看如何升级路由器的固件,或访问硬件制造商的支持网站以获取有关固件更新的更多信息。
正如任何制造商警告都会显示一样,确保接收固件更新的设备在应用更新时不会关闭非常重要。部分更新会使固件损坏,这可能会严重损坏设备的工作方式。
避免对设备应用错误的更新同样重要。给一个设备一个属于另一个设备的软件可能会导致该硬件不再正常运行。通常只需仔细检查与该固件对应的型号是否与您正在更新的硬件的型号匹配,即可轻松判断您是否下载了正确的固件。
就像我们已经提到的那样,更新固件时要记住的另一件事是您应该首先阅读与该设备相关的手册。每台设备都是独一无二的,并且会有不同的更新或恢复设备固件的方法。
有些设备不会提示您更新,因此您必须检查制造商的网站以查看是否已发布更新,或者在制造商的网站上注册设备,以便在新固件发布时收到电子邮件。