遇到一个诡异的regedit.exe程序问题

原创 2011年02月12日 19:43:00

  最近在调试一个注册表操作相关的程序。调试注册表写入代码时发现了一件奇怪的事情。用RegSetValue API执行注册表写入操作,该函数返回执行成功,但是通过regedit.exe查看注册表时却发现内容没有被修改(重新启动regedit,按F5刷新均告无效)。一开始我反复调试,以为肯定是写入失败了,但API确实返回了执行成功。于是我试着通过RegQueryValueEx执行读取操作,居然能读到我修改到的值。

  最后不得不怀疑是regedit.exe程序的问题。于是下载了一个第三方的注册表工具RegWorksshop.exe,经过查看,果然代码是成功执行了写入操作。但regedit.exe的显示却是错误的。

  另外这个问题只在我一台机器上才出现,到其它机器又没这个问题了,很诡异。但是无论如何,吸取一个教训。查看调试结果不能光依赖系统自带的工具啊。它们也不是最可靠的。

ArcMap 发布服务时提示:ArcGIS Desktop 遇到严重的程序错误,无法继续

在arcmap 根目录下有一个文件:Normal.mxt 我的地址是:C:\Users\Administrator\AppData\Roaming\ESRI\Desktop10.1\ArcMap\T...
  • qq_36735409
  • qq_36735409
  • 2018-01-15 17:21:23
  • 106

无法运行regedit.exe的简单解决方法

在WINDOWS文件夹下找到REGEDIT.EXE,然后再将其扩展名改为COM,运行REGEDTI.COM,找到 HKEY_CLASSES_ROOT/exefile/shell/open/comman...
  • fuzhixiang120
  • fuzhixiang120
  • 2010-04-08 16:41:00
  • 436

打开360安全卫士时弹出错误:windows找不到文件" regedit.exe"

问题:奇虎360安全卫士打开时弹出错误:windows找不到文件" regedit.exe"                       是怎么回事?回答:是寻找不到注册表编辑器。          ...
  • y970105
  • y970105
  • 2007-09-01 09:31:00
  • 5917

regedit.exe参数说明

  说到备份注册表,大家首先想到的肯定是用超级兔子之类的系统优化软件,实际上在XP系统中用系统自带的注册表编辑器(regedit.exe)这个程序就能备份注册表了。  它有以下几种常用用法:1。备份r...
  • lixianlin
  • lixianlin
  • 2007-05-15 19:36:00
  • 13805

hdu 1180 诡异的楼梯 BFS 这题相当坑爹啊,需要注意几点

Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向. 比如下面的例子里,一开始楼梯在竖直方向,一分钟以后它移动到了水平方向...
  • Lionel_D
  • Lionel_D
  • 2015-02-14 12:06:54
  • 1349

windows找不到文件cmd.exe,regedit.exe,msconfig.exe等问题的解决办法

 windows找不到文件cmd.exe,regedit.exe,msconfig.exe等问题的解决办法   首先,检查C:/windows中有没有"regedit.exe",没有的话到其他电脑上拷...
  • sutter
  • sutter
  • 2008-01-14 23:37:00
  • 4270

遇到的一个诡异bug

碰撞检测使用的射线与线段求交点。 使用中发现偶尔会出现穿透的情况,找了很久终于找到原因。   其原因在于求出的交点坐标,由于浮点运算的不精确性,会有小数点后5位的微小偏移。 造成交点坐标与水平...
  • Kevin_qing
  • Kevin_qing
  • 2012-06-11 15:15:04
  • 534

ArcMap遇到了一个问题,需要关闭

最近在使用ArcMap时候遇到一个问题,在进行编辑数据时候,突然报错,然后提示“ArcMap 遇到了一个问题,需要关闭”,界面如下   之后再打开ArcMap的时候就无法正常启动,总是提示遇...
  • SYDBC
  • SYDBC
  • 2013-12-30 15:54:16
  • 1348

hdu1180诡异的楼梯(bfs)

这道题的意思是哈利波特要从S走到T,中间有那种会改变方向的楼梯,经过楼梯的话一共只用一秒,但是可能会存在有特殊的楼梯会一秒改变一次方向,也就是说可能会等一秒,不会有两个楼梯连续挨着,还有很重要的一点就...
  • zcmartin2014214283
  • zcmartin2014214283
  • 2016-10-02 15:49:41
  • 301

C++_typedef_疑难定义收集整理

  • 2013年04月28日 17:34
  • 3KB
  • 下载
收藏助手
不良信息举报
您举报文章:遇到一个诡异的regedit.exe程序问题
举报原因:
原因补充:

(最多只允许输入30个字)