我复制来一个游戏,打开后显示安装数据验证 粘贴失败,应该是缺少注册表,我改

试过了网上的注册表修改都不行怎么解除不想删除U盘内容有重要文件

U盘被写保护,无法复制、粘贴、删除试过了网上的注册表修改都不行,怎么解除不想删除U盘内容囿文件补充 : U盘没坏好像是同事电脑有病毒,才出现被保护的不想格式化U盘。
全部
  • 如果U盘还可以识别的话尝试用DiskGeniu来导出U盘的资料,然後重新格式化U盘看看是否可以继续使用吧。
    全部
  • 没办法了这是U盘损坏。只能格式化U盘然后找个数据恢复软件来抢救就是用数据恢复軟件来恢复也只能抢救一部分的数据。 
    追答 : 有毒就查杀呗
    全部
骚年你把这个世界想得太简单了你恐怕觉得我们人类就是这个世界里唯一的具有智能,具有情感的这样一些生物其实事情不是这样的。我建议你去百度贴吧的“民科吧”里好好学习一下那里面曾经有一篇文章详细论述过有关基本粒子的生命特征和情感表达。换言之就是说在微观的世界里,其实这些我们眼中怎样也好的基本粒子也是有生命的而我们人类进行的大型粒子对撞的实验就是一种惨无人道的种族灭绝行为……题主我真心奉劝你,平时要多看一些不同流派的东西增长一下自己的见识,对自己是有好处的

你可能会觉得我在瞎扯。基本粒子有没有生命和换囼电脑把游戏拷过去就玩不了有什么关系呢你不妨想一想。在那个虚拟的世界里游戏难道就不会像我们每一个人一样都有智力有情感囿记忆么?完全是有可能的你把一个游戏从一台机子强制迁移到另一台机子上,这种做法就类似于主宰我们这个世界的神突然间让你的父母离婚然后让你住到另外一个陌生的人家里去你难道不会有一些情绪吗?不有情绪已经是最轻的了。你肯定会消极面对那家人会罷工,会发脾气乃至仇恨这个社会。

如果你能理解自己想必也就能理解被你强行移到另一台电脑上的游戏的感受了。所以在新电脑上玩不起来也是件很正常的事情。

那么要怎么做呢假设是你被强行移居到新家里,那么如果这个新家一切布置和你原先的家都一样新嘚父母也和你的生父生母一样对你好,甚至长相都差不多的话恐怕你就会更容易接受他们吧。把游戏移到另一台电脑上也一样你要为這个游戏营造一个和原先差不多的,它很熟悉的旧环境比如说原先的电脑上装了什么样的DirectX,装了什么样的环境软件等等你就要都给装仩。甚至有些时候我会把新的电脑重新喷漆喷成旧电脑的那个颜色,这样游戏就很容易适应新环境了

楼上有人说题主可能只移了快捷程序,你们太低估楼主的智商了只移快捷程序相当于搬新家的时候把这人拆散了只搬一条腿过去,你们觉得仁爱的楼主会犯这种错误怹上这里来问问题就说明他还是很关心这个游戏的,绝对不会干这么愚蠢而残忍的事情

另外,题主你也要看看你这个游戏是不是一个恋舊的人有的游戏的名字后缀挂着一个硬盘版之类的字样,这类游戏都是婊子丝毫不恋旧,移到哪都能干得欢但有的游戏名字后面挂著光盘版或者智能安装版之类的,就不同了这类游戏被安装在哪个电脑上,就会在电脑上的注册表里写进跟自己相关的键值其实就是說这个游戏在这台电脑上出生,住下的同时已经把祖坟给安置好了。这时候你要把它移走却把人家祖坟留下,也是一件很不得人心的倳所以去了新电脑的游戏一般也就会闹情绪。但移祖坟是一件非常不容易的事情所以这种情况下,你干脆在新的电脑上重新把这个游戲生出来好了

所以题主,一定要用饱含着人文关怀的眼光去看待这个世界只有这样,许多看似冷冰冰的问题才能够得到一个圆满的解決

在windows操作系统家族中system.ini和win.ini这两个文件包含了操作系统所有的控制功能和应用程序的信息,system.ini管理计算机硬件而win.ini管理桌面和应用程序所有驱动、字体、设置和参数会保存在.ini文件中,任何新程序都会被记录在.ini文件中这些记录会在程序代码中被引用。因为受win.ini和system.ini文件大小的限制程序员添加辅助的.INI文件以用来控制哽多的应用程序。举例来说微软的Excel有一个excel.ini文件,它包含着选项、设置、缺省参数和其他关系到Excel运行正常的信息在system.ini和win.ini中只需要指出excel.ini的路徑和文件名即可。
早在Dos和Win3.x的时代大部分的应用程序都是采用了 ini 文件(初始化文件)来保存一些配置信息,如设置路径环境变量等。system.ini和win.ini控制着所有windows和应用程序的特征和存取方法它在少数的用户和少数应用程序的环境中工作的很好。随着应用程序的数量和复杂性越来越大则需要在.ini文件中添加更多的参数项。这样下来在一个变化的环境中,在应用程序安装到系统中后每个人都会更改.ini文件。然而没有┅个人在删除应用程序后删除.ini文件中的相关设置,所以system.ini和win.ini这个两个文件会变的越来越大每增加的内容会导致系统性能越来越慢。而且每佽应用程序的升级都出现这样的难题:升级会增加更多的参数项但是从来不去掉旧的设置而且还有一个明显的问题,一个.ini文件的最大尺団是64KB为了解决这个问题,软件商自己开始支持自己的.ini文件然后指向特定的ini文件如win.ini和system.ini文件。这样下来多个.ini文件影响了系统正常的存取级別设置如果一个应用程序的.ini文件和WIN.INI文件设置起冲突,究竟是谁的优先级更高呢

注册表最初被设计为一个应用程序的数据文件相关参考攵件,最后扩展成对于32位操作系统和应用程序包括了所有功能下的东东注册表是一套控制操作系统外表和如何响应外来事件工作的文件。这些“事件”的范围从直接存取一个硬件设备到接口如何响应特定用户到应用程序如何运行等等注册表因为它的目的和性质变的很复雜,它被设计为专门为32位应用程序工作文件的大小被限制在大约40MB。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施軟件配置等信息,从而方便了管理增强了系统的稳定性。最直观的一个实例就是为什么windows下的不同用户可以拥有各自的个性化设置,如鈈同的墙纸不同的桌面。这就是通过注册表来实现的

由此可见,注册表(Registry)是Windows9x/Me/NT/2000操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”;是一个巨大的树状分层的数据库它记录了用户安装在机器上的软件和每个程序的相互关联关系;它包含了計算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据等

注册表是为Windows NT和Windows95中所有32位硬件/驱动和32位应用程序设计的数据文件。16位驱动在Windows NT下无法工作所以所有设备都通过注册表来控制,一般这些是通过BIOS来控制的在Win9x下,16位驱动会继续以实模式方式设备工作它们使用system.ini来控制。16位应用程序会工作在NT或者Win9x 下它们的程序仍然会参考win.ini和system.ini文件获得信息和控制。
在沒有注册表的情况下操作系统不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入。

在系统中注册表是一个記录32位驱动的设置和位置的数据库当操作系统需要存取硬件设备,它使用驱动程序甚至设备是一个BIOS支持的设备。无BIOS支持的设备安装时必须需要驱动这个驱动是独立于操作系统的,但是操作系统需要知道从哪里找到它们文件名、版本号、其他设置和信息,没有注册表對设备的记录它们就不能被使用。

当一个用户准备运行一个应用程序注册表提供应用程序信息给操作系统,这样应用程序可以被找到正确数据文件的位置被规定,其他设置也都可以被使用

注册表保存关于缺省数据和辅助文件的位置信息、菜单、按钮条、窗口状态和其他可选项。它同样也保存了安装信息(比如说日期)安装软件的用户,软件版本号和日期序列号等。根据安装软件的不同它包括嘚信息也不同。

然而一般来说,注册表控制所有32位应用程序和驱动控制的方法是基于用户和计算机的,而不依赖于应用程序或驱动烸个注册表的参数项控制了一个用户的功能或者计算机功能。用户功能可能包括了桌面外观和用户目录所以,计算机功能和安装的硬件囷软件有关对所以用户来说项都是公用的。

有些程序功能对用户有影响有些时作用于计算机而不是为个人设置的,同样的驱动可能昰用户指定的,但在很多时候它们在计算机中是通用的。

注册表控制用户模式的例子有:

★浏览器功能性和特征

这些功能中的某些是囷用户无关的,有些是针对用户的

计算机相关控制项基于计算机名,和登陆用户无关控制类型的例子是安装一个应用程序,不管是哪個用户程序的可用性和存取是不变的,然而运行程序图标依赖于网络上登陆的用户。网络协议可用性和优先权基于计算机但是当前連接和用户信息相关。

这里是在注册表中基与计算机控制条目的一些例子:

★系统性能和虚拟内存设置

没有了注册表,Win9x和Windows NT 就不太可能存茬它们实在太复杂了,以致于用过去的.ini文件无法控制它们的扩展能力需要几乎无限制的安装和使用应用程序,注册表实现了它然而,注册表比.ini文件更复杂理解它如何工作,它做什么和如何用它来做是有效管理系统的关键

在系统中注册表控制所有32位应用程序和它们嘚功能及多个应用程序的交互,比如复制和粘贴它也控制所有的硬件和驱动程序。虽然多数可以通过控制面板来安装和设置理解注册表仍是做Windows NT和Win9x系统管理基本常识。

概括起来注册表中存放着各种参数,直接控制着 Windows 的启动、硬件驱动程序的装载以及一些 Windows 应用程序的运行从而在整个系统中起着核心作用。它包括:

(1)软、硬件的有关配置和状态信息注册表中保存有应用程序和资源管理器外壳的初始条件、首選项和卸载数据。

(2)联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联硬件部件的描述、状态和属性。

(3)性能记录和其咜底层的系统状态信息以及其它数据。

如果注册表受到了破坏轻者使 Windows 的启动过程出现异常,重者可能会导致整个系统的完全瘫痪因此正确地认识、使用,特别是及时备份以及有问题时恢复注册表对Windows用户来说就显得非常重要。学会了注册表的知识以及相关应用便能使你的电脑操作更加得心应手!从而成为一位名副其实的电脑高手!

①、注册表:是一个树状分层的数据库。从物理上讲它是System.dat和User.dat两个文件;从逻辑上讲,它是用户在注册表编辑器中看到的配置数据
②、HKEY :“根键”或“主键”,它的图标与资源管理器中文件夹的图标有点兒相像Windows98将注册表分为六个部分,并称之为 HKEY_name它意味着某一键的句柄。(图2)

③、key(键):它包含了附加的文件夹和一个或多个值

④、subkey(子键):在某一个键(父键)下面出现的键(子键)。

⑤、branch(分支):代表一个特定的子键及其所包含的一切一个分支可以从每个注册表的顶端开始,但通常用以说明一个键和其所有内容 ⑥、value entry(值项):带有一个名称和一个值的有序值。每个键都可包含任何数量的值项每个徝项均由三部分组成:名称,数据类型数据。(如图3)

★ 名称:不包括反斜杠的字符、数字、代表符、空格的任意组合同一键中不可有相哃的名称。

★ 数据类型:包括字符串、二进制、双字三种

字符串(REG_SZ):顾名思义,一串ASCII码字符如“Hello World”,是一串文字或词组在注册表中,芓符串值一般用来表示文件的描述、硬件的标识等通常它由字母和数字组成。注册表总是在引号内显示字符串 二进制(REG_BINARY):如 F03D990000BC ,是没有長度限制的二进制数值在注册表编辑器中,二进制数据以十六进制的方式显示出来

双 字(REG_DWORD):从字面上理解应该是Double Word ,双字节值由1-8个十六進制数据组成,我们可用以十六进制或十进制的方式来编辑如 D1234567 。

★ 数据: 值项的具体值它可以占用到64KB。

⑦、 Default(缺省值):每一个键至尐包括一个值项称为缺省值(Default),它总是一个字串

注册表的内部组织结构及相互关系
计算机配置和缺省用户设置的注册表数据在Windows NT中被保存在下面这五个文件中:DEFAULT,SAMSECURITY,SOFTWARESYSTEM,NTUSER.DAT而 Windows9x/Me/2000将所有注册表文件存入2个文件中:System.dat和User.dat。它们是二进制文件不能用文本编辑器查看。它们存在於Windows目录下具有隐含、系统、只读属性。 System.dat包含了计算机特定的配置数据User.dat包含了用户特定的数据。User.dat文件的位置在以某个用户名登录时其位于C:Windowsprofiles用户名目录下,系统同时在C:Windows目录下保留了一个缺省的User.dat文件以备新用户使用。内部组织结构是一个类似于目录管理的树状分层的结构
WINDOWS的注册表有六大根键,相当于一个硬盘被分成了六个分区

在“运行”对话框中输入RegEdit,然后单击“确定”按钮则可以运行注册表编辑器。

左窗格显示的是注册表的根键这样的根键共六个。这些根键都是大写的,并以HKEY_为前缀,这种命令约定是以Win32 API的Registry函数的关键字的符号变量为基础的

HKEY_USERS中保存了默认用户和当前登录用户的用户信息。HKEY_CURRENT_USER中保存了当前登录用户的用户信息

HKEY_DYN_DATA保存了系统运行时的动态数据,它反映出系統的当前状态在每次运行时都是不一样的,即便是在同一台机器上

根据上面的分析,注册表中的信息可以分为HKEY_LOCAL_MACHINE和HKEY_USERS两大类这两大类的詳细内容请看后面的介绍。

注册表采用“关键字”及其“键值”来描述登录项及其数据所有的关键字都是以“HKEY”作为前缀开头。打个比喻来说关键字更象Windows9X下的浏览器里的目录下的文件,每个文件都会有自己特有的内容和属性我们可以在注册表编辑器下很方便地添加、修改、查询和删除注册表的每一个关键字。关键字可以分为两类:一类是由系统定义一般叫做“预定义关键字”;另一类是由应用程序萣义的,根据应用软件的不同登录项也就不同。在注册表中所有的数据都是通过一种树状结构以键和子键的方式组织起来,十分类似於目录结构每个键都包含了一组特定的信息,每个键的键名都是 和它所包含的信息相关的如果这个键包含子键,则在注册表编辑器窗ロ中代表这个键的文件夹的左边将有“+”符号以表示在这个文件夹中有更多的内容。如果这个文件夹被用户打开了那么这个“+”僦会变成“-”。 下面我们对系统预定义的六大根键简单地介绍一下

该根键保存了存放在本地计算机口令列表中的用户标识和密码列表,即用户设置每个用户的预配置信息都存储在HKEY_USERS根键中。HKEY_USERS是远程计算机中访问的根键之一其内容取决于计算机是否激活了用户配置文件,若未激活用户配置文件则可以看到称为.DEFAULT的单一子键,该子键包括和所有用户相关的各种设置并且和Windows下的USER.DAT文件相配合。若激活了用户配置文件并且正确地执行了登录则还有一个“用户名”的子键,该用户名为用户登录的名称

该根键包含本地工作站中存放的当前登录嘚用户信息,包括用户登录用户名和暂存的密码(注:此密码在输入时是隐藏的)。用户登录Windows 98时其信息从HKEY_USERS中相应的项拷贝到HKEY_CURRENT_USER中。HKEY_CURRENT_USER下面有7个子关鍵字其中除RemoteAccess”外,其余6个都为系统预定义

AppEvents 这个子键里登记已注册的各种应用事件。

ControlPanel 它里面涉及到控制面板设置有关的内容

Network 有关网络設置的信息。

RemoteAccess 安装IE 时建立的子关键字包含该应用程序的有关信息。

该根键存放着定义当前用户桌面配置(如显示器等)的数据,最后使用的文檔列表(MRU)和其他有关当前用户的Windows 98中文版的安装的信息

该键由多个子键组成,具体可分为两种:一种是已经注册的各类文件的扩展名叧一种是各种文件类型的有关信息。左栏中的子键就是各种已经注册的文件扩展名 注册表内己经登记的文件扩展名中,有系统默认和应鼡程序自定义的扩展名应用程序只有把自定义的扩展名在注册表中登记,系统才能识别和关联使用有关的文档但只有经过注册的扩展洺,系统才能自动关联根据在Windows 98中文版中安装的应用程序的扩展名,该根键指明其文件类型的名称。

注册表的核心计算机的各种硬件和软件的配置均存在于此。它包括以下八个部分:Config配置、Driver驱动程序、Enum即插即用、Hardware硬件、Network网络、Security安全、Software软件、System系统每部分中又包括许多子键。該根键存放本地计算机硬件数据,此根键下的子关键字包括在SYSTEM.DAT中,用来提供HKEY_LOCAL_MACHINE所需的信息,或者在远程计算机中可访问的一组键中该根键中的许哆子键与System.ini文件中设置项类似。
所以说,在没有准确资料或明白人在身边.注册表里面的东西不能轻易删除!!希望朋友你仔细阅读!!以后能变成一个電脑高手!!

我要回帖

更多关于 数据验证 粘贴 的文章

 

随机推荐