不太可能吧,除了禁用注册表,即禁用regedit.exe对注册表编辑。

解决方案 »

  1.   

    可以限制对Hkey_current_user部分的修改:
    将user.dat改名字为user.man
      

  2.   

    啊,对了,如果能够拦截registry api函数就可以了........呵呵,说笑而已,要不你自己写一个程序,将是注册表,一有改动,就改回来!:-)
      

  3.   

     太简单了,删除  regedit.exe
      

  4.   

    @%#*%#&(*%
    人家从其他的机器上Copy一个不就得了!
      

  5.   

    在桌面背景里加上:
    如果你敢修改注册表,pc将会爆炸,所产生的能量相当于2吨TNT(不是显卡)
      

  6.   

    有一个办法(我没试过)加入以下键值:
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] 
    "DisableRegistryTools"=dword:00000001 就可以禁止当前用户用 RegEdit 修改注册表。
      

  7.   

    MagicSet好像可以禁止使用RegEdit。exe
    www。superrabbit。com
      

  8.   

    注册表可以导出,也可以导入,但可以禁止导入,双击*.reg的文件会无效的。
    还有一个办法,用文件保护软件将user.dat和system.dat文件设置为只读别人也没办法。
      

  9.   

    使用组策略禁用一切和注册表有关的操作,组策略使用mmc.exe打开就行了,不过要小心,别连你自己都用不了了。
      

  10.   

    very easy!
    两步:
    1、修改注册表,隐藏开始——运行;
    2、可以写一个windows外壳扩展程序,禁止在资源管理器中运行regedit.exe。
      

  11.   

    win reg中确实存在一个键能禁止启动程序,我曾经无意中将所有程序禁止,结果好惨!但目录我忘了,你可翻阅有关win Regist的书籍。查到后希望你保密,我担心一般人物就能在你无防备下看你哭。