注册表软件
这么搞不安全,没事别整注册表
没准哪天不小心把注册表改错了,系统完了。
如果真想学把注册表备份一下先。
你用360卸载,完了后强力扫描一下,或者用优化大量卸载
可以彻底卸载的
另外控制面板实际会把注册表里面的值清掉的,只是一些残留文件没清掉
如果不清理注册表,系统还是认为安装着这个软件的
不信你装个软件把安装目录直接删除了,你看控制面板里还有它的信息的。
『贰』 如何把正常安装的程序软件的注册表中信息删除
如何删除"添加/删除程序"里软件的信息而不卸载软件?
开始-->运行-->输入regedit 然后依次展开:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
在该键下查找相应软件标题信息串,当找到键名为“DisplayName”,键值为查找的串时,将该“DisplayName”键删除,再打开“添加/删除程序”看看,刚才被删除的该软件信息果然不见了,当然为了更彻底地删除它,您可将注册表中与其相关的信息全部删掉,不过您得手下留神,不要误删其他信息。为防万一,最好先将注册表备份.第一步:在开始、运行中输入 regedit(注册表)命令第二步:HKEY_LOCAL_MACHINE值第三步:SOFTWARE值第四步:MICROSOFT值第五步:WINDOWS值第六步:CURRENTVERSION值第七步:UNINSTALL值第八步:找到我们要删除的软件名字,右键删除即可。*利用该方法,你还可自行改变相应软件里“DisplayName” 的"数据数值",从而使“添加/删除程序”中显示的标题按自己命名的名称显示。*当然你如果想要恢复相应软件(在只是删除DisplayName键的情况下)在"添加/删除程序"里的显示,你可以在该软件的项里右键新建一个"字符串值":"数据名称"命名为DisplayName"数据数值"为该软件的名称(如兔子的名称为"超级兔子魔法设置")OK在Windows XP操作系统中,如果不小心在“添加或删除程序”中卸载了一些程序后,就只有重装程序。因此,可以禁用“添加或删除程序”功能,防止误卸载程序。【操作方法】 单击[开始]/[运行]命令,打开“运行”对话框,在该对话框中输入“gpedit.msc”,按【Enter】键后,打开“组策略”对话框,在该对话框中依次展开“用户配置”、“管理模板”、“控制面板”、“添加/删除程序”,双击“删除‘添加/删除程序’程序”项,打开“删除‘添加/删除程序’程序”对话框,在该对话框中选中“已启用”单选项,然后单击“应用”按钮,再单击“确定”按钮即可。现在就已禁用了“添加或删除程序”功能。 参考资料 http://hi..com/xxcxz/blog/item/f98becaf215423ce7dd92a2d.html
『叁』 如何找到某个软件的注册表,并删除
软件的可执行文件存在于注册表的项,值,数据里面
可通过注册表查找软件执行名进行删除
具体步骤
1、点击开始菜单,点击运行,输入regedit ,点击确定,如下图步骤:
『肆』 应用软件的注册表目录在哪里
1、开始 - 运行(输入regedt32)- 确定或者回车;
『伍』 如何找到某个软件的注册表,并删除
删除方法如下:
1、右击电脑桌面左下角的开始按钮,弹出的界面,我们点击运行。
『陆』 为什么大软件都要注册表,小软件不要呢
注册表就是登记的意思。就是告诉系统我要在你这里运行,我是合法的宿主。系统想要知道系统里面都有哪些宿主。实时掌握软件的运行状况。从而分配运行所需的资源。监控软件运行的环境。从而做出相应的反应。有些软件是不用安装就可以用的。因为系统的动态链接库会发现非法的也就是没有注册的软件。发现后。系统会给该软件注册一个临时的域。以完成监控。其实还是注册了。只是当该软件停止时。临时注册的域同时也会被删除。我告诉你软件注册了有好处。当你卸载时会卸载的干净。没有注册的不能完全卸载干净。因为系统找不到软件的卷映射。
『柒』 安装软件后注册表在哪里
1。在c盘的windows里:regedit.exe
图标为一个右上角散掉三块的蓝色魔方便是。2。请依次单击“开始”、“运行”,键入
regedit,然后单击“确定”。
注册表编辑器概述“注册表编辑器”是用来查看和更改系统注册表设置的高级工具,其中包含计算机运行方式的信息。windows®
将其配置信息保存在组织成树状格式的数据库(即注册表)中。尽管可以用注册表编辑器查看和修改注册表,但是通常不需要这样做,因为更改不当可能会损坏系统。准备编辑和还原注册表的高级用户可以安全地使用注册表编辑器执行以下任务:清除重复项或删除已被卸载或删除的程序的项。
文件夹表示注册表中的项,并显示在注册表编辑器窗口左侧的定位区域中。在右侧的主题区域中,则显示项中的项值。双击项值时,将打开编辑对话框。
除非绝对必要,否则请不要编辑注册表。如果注册表有错误,可能会导致计算机无法正常工作。如果发生这种情况,可以将注册表还原到您上次成功启动计算机时的状态。有关说明,请参阅“相关主题”。
注册表编辑器项
注册表编辑器的定位区域显示文件夹,每个文件夹表示本地计算机上的一个预定义项。访问远程计算机的注册表时,只出现两个预定义项:hkey_users
和
hkey_local_machine。
文件夹/预定义项
描述
hkey_current_user
包含当前登录用户的配置信息的根目录。用户文件夹、屏幕颜色和“控制面板”设置存储在此处。该信息被称为用户配置文件。
hkey_users
包含计算机上所有用户的配置文件的根目录。hkey_current_user
是
hkey_users
的子项。
hkey_local_machine
包含针对该计算机(对于任何用户)的配置信息。
hkey_classes_root
是
hkey_local_machine\software
的子项。此处存储的信息可以确保当使用
windows
资源管理器打开文件时,将打开正确的程序。
hkey_current_config
包含本地计算机在系统启动时所用的硬件配置文件信息。
下表列出当前由系统定义和使用的数据类型。
数据类型
描述
reg_binary
未处理的二进制数据。多数硬件组件信息都以二进制数据存储,而以十六进制格式显示在注册表编辑器中。
reg_dword
数据由
4
个字节长的数表示。许多设备驱动程序和服务的参数是这种类型并在注册表编辑器中以二进制、十六进制或十进制的格式显示。
reg_expand_sz
长度可变的数据串。该数据类型包含在程序或服务使用该数据时确定的变量。
reg_multi_sz
多重字符串。包含了用户可读取格式的列表或多值的值通常为该类型。项用空格、逗号或其他标记分开。
reg_sz
固定长度的文本串。
reg_full_resource_descriptor
设计用来存储硬件元件或驱动程序的资源列表的一列嵌套数组。
警告
编辑注册表不当可能会严重损坏系统。在更改注册表之前,应备份计算机上任何有价值的数据。
注意
要打开“注册表编辑器”,请依次单击“开始”、“运行”,键入
regedit,然后单击“确定”。
某些早期版本的
windows
中有两种注册表编辑器:regedit.exe
和
regedt32.exe。随
microsoft®
windows®
server
2003
家族一起提供的注册表编辑器版本替代了以前操作系统中的这两个版本。
要安全地使用“注册表编辑器”执行诸如清除重复项或者删除已经被卸载或删除程序的项之类的任务,您应该能够编辑和还原注册表。
『捌』 怎么在注册表里修改试用软件才能用这个软件
一般说来,在软件的第一次安装时(或是在第一次运行时),它会以当前的日期时间作为基准,作为试用期的开始,记录在案。以后的每一次运行都会在启动前先取出这个记录,再和当前的时间作一比较,如果在试用期内,那还好,您可以继续使用;反之,那便罢也,软件过期了。要继续使用,Money!所以前面所提到的修改系统时间的方法,在这里只是治标不治本。要解决这个问题,关键还是从根源抓起。 那么如何修改这个时间记录呢?您可别急。要改还不太简单,首先您得要先找到它吧。这也是本文的关键之所在,您可要看仔细了。 动动脑筋,想一想这个记录会放在哪儿呢?在 Windows 下,软件配置信息放在什么地方?对!就在注册表里(Registry),这个注册表是一个庞大而又很复杂的数据库,所以对于一般用户来说很神秘,不敢越雷池一步。这正好为一些软件加密提供了藏身之处,许多软件在第一次使用时,都会将当前的时间放在注册表里的某一个位置。以后的每次运行先从这儿取出时间,再和当前的作比较,从而判断出是否过期。而且这个记录在软件卸载后也不会自动清除掉,这就是为什么我们在软件过期后重装一遍时它还会说过期的原因。 既然知道了这个记录就在注册表里,那我们怎么去找到它呢? 有人会问,我怎么用注册表编辑器(RegEdit)的搜索功能找不到这个时间呢? 笨蛋!有这么玩捉迷藏的吗?既然是藏,难道能那样随随便便就让您给找到的?这个时间记录 它都是以加密后的数据存放的,您看到的一般都是诸如 A4ECFA57-D0A3-9FF3-8481-A492EB945058 之类的古怪而无实际意义的字符串。想用 Regedit 去查找诸如2000-1-1 之类的日期格式,白费心机。所以在注册表中您看到一串古怪的数据,如果它越古怪就越值得怀疑。 其实想在注册表中找到它们也不难。方法有两种:一是在软件还未安装前(第一次安装),先备份一下整个注册表,然后再装。将安装前后的两份注册表作一比较,找出新增加或改动了的地方,缩小可疑范围,然后再进一步判断。这儿我们可以借助Regsnap 来完成此项工作。不过这种方法有很大缺点那就是工作量较大,而且一旦事先已安装过该软件了,此法便无效了。所以在这种情况下只能借助于第二种方法了。借助于一些相关的工具来监视软件对注册表的操作,如大名鼎鼎的RegMon(注册表监视器)。利用regmon,监视到软件启动时从注册表读取这个记录的事件,从而找到它的藏身之地。 具体操作方法下面我以Paint Shop Pro 6.0 为例来说明: 修改之前您得先安装好Paint Shop Pro(废话) 。准备好之后,那我们开始出发。打开Regmon,在过滤设置中填上psp(Paint Shop Pro 的执行文件名),表示只对PSP 文件进行监视。设好过滤之后,开始监视。打开PSP,在出现启动画面和显示已使用时间的时候停止监视。想想在这一段时间里,PSP 会从注册表中读取哪些信息呢?然后仔细分析一下监视到的结果(重点在后一部分,想一想这是为什么?)。由于软件把这个时间是以加密的形式存放在注册表 中,所以regmon 监视到的数据中有一串很奇怪的字符便是这时间了。虽然我们并不知道它具体的加密算法,但最简单的一个方法——删除不就解决问题了吗?双击监视到的这个数据 ,直接让 RegMon 打开 RegEdit ,定位到 HKEY_CLASSES_ROOT\CLSID\{ ADBB2D80-5DFD-11D2-A00C-00104B65AAF5 }\MS,将右窗口中的iPID60u 值删掉。重启PSP,这时您便会发现它又从第一天开始计时了。 怎么样?改起来并不难吧?其实要手工去除一些软件的时间限制就是这么简单,关键就是在于首先要找到这个时间记录的藏身之处,之后的步骤就是轻轻的一个Del 键。搞定! 当然也并非所有的软件都是这么简单就可以解决的,它们自身也似乎明白了这一点,光只在注册表中藏上一个值,是很容易被别人发现了。所以它们便再加上了一层保护。单独的一个记录也许您会瞎猫碰到死耗子,歪打正着地让您给撞上了。两个记录您还有那么好的运气吗?不过这也难不倒RegMon,只要是程序要读写注册表,那一切都逃不过它的监视。您只要仔细一点,多试试,N 个记录也能给找出来!哈哈
『玖』 哪些软件需要安装,哪些需要写注册表
这个只能按照类别粗略的进行下分析
首先绿色软件不需要更改注册表,当然个别的有个绿化.bat的批处理,安装时写入注册表,卸载时运行再把注册表信息删除,可以打开此批处理来进行查看学习添加的注册表内容。其功用自然是注册软件授权。
其次是安装版软件,这个都是写入注册表的,有些是为了简单的添加到“添加删除软件”的列表中显示。有的则是更复杂的添加服务项,用来启动相关服务。有些软件会通过修改该注册表添加开机启动项。有些用注册表来存储试用次数的已经使用情况、试用时间的已经过期情况。
除此之外有些所谓的安装软件实则并非修改了注册表,其实都未必算是安装版,用压缩软件如winRAR、7z就可把exe的压缩包直接打开查看、解压,完全就是设置了默认解压路径到C:\Program Files而已。
最后再总结下软件添加注册表项的作用
1.在 添加删除程序列表 记录,方便以后卸载
2.验证正版授权、试用期使用天数、试用次数已使用情况
3.安装服务
4.通过注册表设置随windows开机启动
5.修改浏览器主页
6.对某一种或多种后缀名文件进行打开方式的关联
7.添加右键菜单项
---------------------------------------------------------------
难道我写的还不明白吗?注册服务、设置文件关联、添加右键菜单、注册dll文件。这些都需要注册表,至于那些考过去就能用的软件是因为它写入注册表的仅仅是为了在 添加删除程序里显示,所以不会影响游戏、软件运行!
真汗。
『拾』 如何在注册表卸载软件啊
1、首先复按下win+R打开运行制窗口,输入“regedit”,回车确定。