你一定懂的,请告诉我

银歪月 2012-03-16 05:09:02
我把一个安装程序生成的文件和修改过的注册表都拷贝了一份,然后把这个程序卸载后,把拷贝的文件放到对应的文件夹中,并注册,为何运行不了?错误提示为:应用程序正常初始化失败(0xc06d007e)
用网上的软件监视得到的注册表的更改和创建
...全文
133 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
银歪月 2012-03-20
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lwanttowin 的回复:]

这个程序会不会带驱动,若是的话,还可能需要启.sys服务。个人猜测
[/Quote]
正解!重启之后能用了,它有EXE文件安装服务
赵4老师 2012-03-19
  • 打赏
  • 举报
回复
安装时用这两个工具软件:
regmon
filemon
今儿起叫民工 2012-03-19
  • 打赏
  • 举报
回复
不会c/c++
lwanttowin 2012-03-19
  • 打赏
  • 举报
回复
这个程序会不会带驱动,若是的话,还可能需要启.sys服务。个人猜测
muyi66 2012-03-19
  • 打赏
  • 举报
回复
你肯定你把所有的文件都放置正确了?这个很难做到的,还不知道那个安装程序究竟会放多少文件在哪些地方哪!
银歪月 2012-03-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 muyi66 的回复:]

应用程序在安装时还可能把一些文件放到了别的地方。比如Windows下的System32目录等。
[/Quote]
我已经把对应的文件放到原来对应的文件夹中了呀,包括System32这样的C盘目录
银歪月 2012-03-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lwanttowin 的回复:]

除了注册表。在C盘user文档里面也可能含有游戏数据。除了监视注册表信息外还应该监视一些文件操作
[/Quote]
这个安装程序创建的文件我也监视的,拷贝出来之后,是把对应的文件放到对应文件夹中的,包括windows目录和系统目录,注册表按原样添加,还是运行不了。。。
飞在天空的鱼 2012-03-16
  • 打赏
  • 举报
回复
恩,有一种可能就是它使用了其他的类库,在安装时不是安装到你的程序目录,而是别的地方.
muyi66 2012-03-16
  • 打赏
  • 举报
回复
应用程序在安装时还可能把一些文件放到了别的地方。比如Windows下的System32目录等。
lwanttowin 2012-03-16
  • 打赏
  • 举报
回复
除了注册表。在C盘user文档里面也可能含有游戏数据。除了监视注册表信息外还应该监视一些文件操作

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧