RegistryKey regkey;  //注册表键
regkey = Registry.ClassesRoot.OpenSubKey(@"Applications\WinRAR.exe\shell\open\command");得到的regkey为null,以前用得好好的啊.会不会与操作系统有关,以前是xp普通安装 这次是win7 ghost的。多谢指导

解决方案 »

  1.   

    这次是win7 ghost的访问的时候是管理员权限
      

  2.   

    是管理员权限
    找了下,以前xp注册表有WinRAR.exe
    win7 ghost的没有。
      

  3.   

    操作系统版本不一样,WIN7 很有可能是64位的,一个X86的程序跑到64的机器上跑,出现问题的几率很大,建议LZ更换XP或者其他win32的OS上试试
      

  4.   

    都是32位的,win7 ghost注册表就是没有Applications\WinRAR.exe
    重装winrar也没有,怎么办呢?开发环境是win 7啊,换开发环境牵扯的东西太多了。