Mac*_*cha 1 drive-letter windows-xp
我昨天修了朋友的电脑。每次启动时都是蓝屏死机。结果发现他的 Windows 分区出了点问题,Windows 安装/救援 CD 无法读取它,安装的操作系统也无法读取。所以我启动了一个 Linux LiveCD,备份了所有数据,删除了分区,并在安装过程中用 Windows 安装 CD 重新创建了它。
我启动它,并且没有C:驱动器。以前是 C: 的驱动器现在是 E:。如果我插入闪存驱动器,它就会变成 C: 驱动器(CD 驱动器仍然是 D: 驱动器)。
C:下没有驱动会不会有什么问题?即任何程序将其硬编码到它们的文件路径中,或类似的问题?
Windows 本身和其他 Microsoft 软件都可以。
不会对 C: 代表和不代表做出不安全假设的编写良好的软件也可以。
不幸的是,虽然大多数软件以正确的方式执行此操作(使用相关的环境变量或注册表查找来为用户的配置文件或“程序文件”找到正确的位置),但仍有一些软件无法决定存储/访问的位置以正确的方式处理事情,而是使用硬编码路径。如果 Windows 未使用默认系统驱动器映射安装,则此类软件将无法正常工作。话虽如此 - 如果一个软件把这个简单的事情弄错了,你可能最好根本不运行它,因为<insert deity here>只知道它的创建者还有什么错误......
| 归档时间: |
|
| 查看次数: |
262 次 |
| 最近记录: |