是否有可靠且正确的方法来查找 VISTA/W7 是否安装在分区中?请注意,搜索文件夹名称并不可靠,因为可以在分区中手动创建此类路径,并且这些路径也可以在安装过程中更改。
那么,是否存在一些在安装期间和安装后不能改变的路径或者其他可靠的方法?
问候,
答案1
简短回答:不
长答案:你必须测试许多事物,直到达到“嗯……这真的看起来像 OS XYZ”的阈值:
- 有 ntfs 文件系统吗?
- 有“WINDOWS”文件夹吗?
- 有 boot.ini 吗?
等等,任何操作系统上的所有文件都只是复制。如果有人想让你(或你的程序)认为这个或那个分区是 OS1 而不是 OS2,那么它可以创建一个文件系统并创建文件夹和文件,直到你的程序达到阈值。
确定分区中是否存在 OS XYZ 的唯一方法是启动该程序并查看它是否按预期运行。