你的程序可以肯定的告诉你:装在 D 盘的,你看到的C盘是说明这个文件在C盘上边,属性的话,只得是文件指向的位置。
按照你这么说,你用的肯定是微软的 Windows 系统,因为是 Windows ,当程序不能运行的时候,你的电脑很有可能要重新启动,这个就是 Windows 的弊端
你在桌面快捷方式上面点击右键,然后属性,弹出来的框下方有一个查找目标,你点击出来就能看到安装位置了。
文件装进了D盘,但是写入注册表是在C盘,纯属正常。
常规是指这个快捷方式(也就是.lnk文件在C盘),目标那里指示的就是它的实际位置,你点查找目标就可以定位了。