緣由是註冊表裏記錄的drb和dsn文件的打開方式記錄的是allegro.exe和capture.exe這兩個文件名,而非路徑名。而allegro.exe和capture.exe這兩個文件名對應的具體路徑是16.5的路徑!因此在打開方式的列表中實際上是有allegro和capture,可是由於找不到文件而隱藏了。解決方式就是把allegro.exe和capture.exe對應的路徑改過來,以下圖所示。這個路徑是我搜索allegro找到的。blog