电脑入门必懂的常识8

本文介绍了如何使用Windows自带的regsvr32.exe工具修复因DLL文件注册表项破坏导致的操作系统运行问题,并详细解释了如何在NTFS文件系统下加密和解密文件或文件夹,包括加密过程中的注意事项和解密时可能出现的问题及解决方案。
重新注册DLL 修复Windows操作系统故障
如果DLL文件的注册表项(Registry entry)遭到破坏,那么打开文件或网页时,操作系统就会运行缓慢或者无法正常运行。幸运的是,来自俄亥俄州Dayton的高手Dick Waller告诉我们,Windows自带的regsvr32.exe工具能重新在注册表中添加DLL数据。


  Windows XP和2000会在文件中保存有关其功能的信息,这些文件就是动态链接库(DLL)。有关DLL信息则保存在Windows注册表中。如果DLL文件的注册表项(Registry entry)遭到破坏,那么打开文件或网页时,操作系统就会运行缓慢或者无法正常运行。幸运的是,来自俄亥俄州Dayton的高手Dick Waller告诉我们,Windows自带的regsvr32.exe工具能重新在注册表中添加DLL数据。


  即使你无法确定哪些DLL信息丢失或被破坏,也不会影响重新注册随Windows安装的DLL。对于由损坏的DLL注册表项引起的常见问题,下面的方法或许可以修复。


  很多问题通过重新注册Shell32.dll文件就能简单地得到修复,Shell32.dll保存有关Windows界面的信息,并被用来打开文件和网页。例如,重新安装这个DLL文件能在桌面“图形选项”对话框下重新保存JPEG或GIF图片预览(右击桌面,选择“选项”就能看到对话框)。它同时还能修复启动“新建快捷方式向导”功能(右击桌面,选择“新建”?“快捷方式”)以及修复非常容易损坏的文件夹图标双击功能。


  若想重新保存这个DLL文件,选择“开始”\“运行”,键入regsvr32 /i shell32.dll,按回车键。会有信息提示你这个命令是否生效(不过得重启电脑)。


  重新保存Windows XP图片和传真浏览器。如果双击文件图标不能浏览图片或传真,可以重新注册浏览器的DLL。选择“开始”\“运行”,键入regsvr32 /i shimgvw.dll,按回车键。同样的,会有信息弹出提示这个DLL是否已经修复了这个问题。


  激活XP中的“添加网络空间向导”。有时重新保存一个破损的功能要求数次运行regsvr32 /i命令,每个需要重新保存数据的DLL都应运行一次。例如,如果在“我的网络空间”文件夹窗口左侧面板内点击“添加网络空间”但毫无反应的情况下,你在Windows“运行”栏内依次运行三个命令就能重新激活“我的网络空间”。操作是:选择“开始”\“运行”,键入regsvr32 /i netplwiz.dll,按回车键。接下来相同操作,键入regsvr32 /i mshtml.dll命令行,最后运行regsvr32 /i shell32.dll命令行。


  重新保存快速启动栏。如果在任务栏右击,选择“工具栏”\“快速启动栏”,只能收到一条错误信息提示说工具栏未能建立,你可能丢失了快速启动栏文件夹、注册表项或其他重要的文件。快速启动栏文件夹应该在C:\Documents and Settings\profile name\Application Data\Microsoft\Internet Explorer中。如果没有,你可以手动创建(点击“文件”\“新建”,在刚刚提到的这个文件夹中新建一个文件夹,并命名为快速启动栏),也可以让Windows进行这项操作,操作是:选择“开始”\“运行”,键入ie4uinit.exe,按回车键。试试是否能显示快速启动栏。


  如果仍然没有反应,选择“开始”\“运行”,键入regsvr32 /i shell32.dll,按回车键。然后,点击“开始”\“运行”,键入regsvr32 /i browseui.dll,按回车键。  
系统安全之NTFS格式下加密与解密问题
  NTFS是WinNT以上版本支持的一种提供安全性、可靠性的高级文件系统。在Windows2000和WindowsXP中,NTFS还可以提供诸如文件和文件夹权限、加密、磁盘配额和压缩这样的高级功能。


  一、加密文件或文件夹


  步骤一:打开Windows资源管理器。


  步骤二:右键单击要加密的文件或文件夹,然后单击“属性”。


  步骤三:在“常规”选项卡上,单击“高级”。选中“加密内容以便保护数据”复选框


  在加密过程中还要注意以下五点:


  1.要打开“Windows 资源管理器”,请单击“开始→程序→附件”,然后单击“Windows 资源管理器”。


  2.只可以加密NTFS分区卷上的文件和文件夹,FAT分区卷上的文件和文件夹无效。


  3.被压缩的文件或文件夹也可以加密。如果要加密一个压缩文件或文件夹,则该文件或文件夹将会被解压。


  4.无法加密标记为“系统”属性的文件,并且位于systemroot目录结构中的文件也无法加密。


  5.在加密文件夹时,系统将询问是否要同时加密它的子文件夹。如果选择是,那它的子文件夹也会被加密,以后所有添加进文件夹中的文件和子文件夹都将在添加时自动加密。


  二、解密文件或文件夹


  步骤一:打开Windows资源管理器。


  步骤二:右键单击加密文件或文件夹,然后单击“属性”。


  步骤三:在“常规”选项卡上,单击“高级”。


  步骤四:清除“加密内容以便保护数据”复选框。


  同样,我们在使用解密过程中要注意以下问题:


  1.要打开“Windows资源管理器”,请单击“开始→程序→附件”,然后单击“Windows资源管理器”。


  2.在对文件夹解密时,系统将询问是否要同时将文件夹内的所有文件和子文件夹解密。如果选择仅解密文件夹,则在要解密文件夹中的加密文件和子文件夹仍保持加密。但是,在已解密文件夹内创立的新文件和文件夹将不会被自动加密。


  以上就是使用文件加、解密的方法!而在使用过程中我们也许会遇到以下一些问题,在此作以下说明:


  1.高级按钮不能用


  原因:加密文件系统(EFS)只能处理NTFS文件系统卷上的文件和文件夹。如果试图加密的文件或文件夹在FAT或FAT32卷上,则高级按钮不会出现在该文件或文件夹的属性中。


  解决方案:


  将卷转换成带转换实用程序的NTFS卷。


  打开命令提示符。键入:


  Convert [drive]/fs:ntfs


  (drive 是目标驱动器的驱动器号)


  2.当打开加密文件时,显示“拒绝访问”消息


  原因:加密文件系统(EFS)使用公钥证书对文件加密,与该证书相关的私钥在本计算机上不可用。


  解决方案:


  查找合适的证书的私钥,并使用证书管理单元将私钥导入计算机并在本机上使用。


  3.用户基于NTFS对文件加密,重装系统后加密文件无法被访问的问题的解决方案(注意:重装Win2000/XP前一定要备份加密用户的证书):


  步骤一:以加密用户登录计算机。


  步骤二:单击“开始→运行”,键入“mmc”,然后单击“确定”。


  步骤三:在“控制台”菜单上,单击“添加/删除管理单元”,然后单击“添加”。


  步骤四:在“单独管理单元”下,单击“证书”,然后单击“添加”。


  步骤五:单击“我的用户账户”,然后单击“完成”(如图2,如果你加密用户不是管理员就不会出现这个窗口,直接到下一步) 。


  步骤六:单击“关闭”,然后单击“确定”。


  步骤七:双击“证书──当前用户”,双击“个人”,然后双击“证书”。


  步骤八:单击“预期目的”栏中显示“加密文件”字样的证书。


  步骤九:右键单击该证书,指向“所有任务”,然后单击“导出”。


  步骤十:按照证书导出向导的指示将证书及相关的私钥以PFX文件格式导出(注意:推荐使用“导出私钥”方式导出,这样可以保证证书受密码保护,以防别人盗用。另外,证书只能保存到你有读写权限的目录下)。


  4.保存好证书


  注意将PFX文件保存好。以后重装系统之后无论在哪个用户下只要双击这个证书文件,导入这个私人证书就可以访问NTFS系统下由该证书的原用户加密的文件夹(注意:使用备份恢复功能备份的NTFS分区上的加密文件夹是不能恢复到非NTFS分区的)。


  最后要提一下,这个证书还可以实现下述用途:


  (1)给予不同用户访问加密文件夹的权限


  将我的证书按“导出私钥”方式导出,将该证书发给需要访问这个文件夹的本机其他用户。然后由他登录,导入该证书,实现对这个文件夹的访问。


  (2)在其也WinXP机器上对用“备份恢复”程序备份的以前的加密文件夹的恢复访问权限


  将加密文件夹用“备份恢复”程序备份,然后把生成的Backup.bkf连同这个证书拷贝到另外一台WinXP机器上,用“备份恢复”程序将它恢复出来(注意:只能恢复到NTFS分区)。然后导入证书,即可访问恢复出来的文件了。 
让普通文件夹挤进控制面板
在Windows中,打开控制面板,可以进行系统设置;打开拨号网络,可以建立新连接,或进行拨号;打开打印机,可以安装打印机,并可对打印机进行设置……。其实,我们也可以自己制造这样的文件夹。下面就跟我一起来制作吧。


  比如要把文件夹“aa”制成控制面板,方法如下:右键单击该文件夹,选择“重命名”,输入“aa.{21EC2020-3AEA-1069-A2DD-08002B30309D}”(注意“aa”后有一个英文字符“.”),回车。怎么样?变成了名称为“aa”的控制面板了吧。再双击打开看看,弹出的也是控制面板的内容吧。那么这长串的数字是什么意思呢?它是控制面板的类ID号。


  用同样的方法,我们可以把任意一个文件夹变为其他的系统文件夹,方法是只要在文件夹的名称后加上一个英文字符“.”和相应的类ID号即可。那么这些系统文件夹的类ID号是多少呢?


  控制面板:{21EC2020-3AEA-1069-A2DD-08002B30309D} 
  拨号网络:{992CFFA0-F557-101A-88EC-00DD010CCC48} 
  我的电脑:{20D04FE0-3AEA-1069-A2D8-08002B30309D} 
  网上邻居:{208D2C60-3AEA-1069-A2D7-08002B30309D} 
  打印机:{2227A280-3AEA-1069-A2DE-08002B30309D} 
  回收站:{645FF040-5081-101B-9F08-00AA002F984E} 
  计划任务:{D6277990-4C6A-11CF-8D87-00AA0060F5BF} 
  我的文档:{450D8FBA-AD25-11D0-98A8-0800361B1103} 
  URL历史:{FF393560-C2A7-11CF-BFF4-444553540000} 
  字体:{BD84B380-8CA2-1069-AB1D-08000948F534} 




  其中,把文件夹设为控制面板、拨号网络、打印机、计划任务等时,双击打开的是相应的内容,而设为其他文件夹时,双击打开的是这个文件夹的内容。所以我们可以用设为控制面板、拨号网络、打印机、计划任务等的方法为重要文件夹加密。


  其实,一些文件夹加密软件对文件夹的加密原理也是相类似的。


  对于加密后的文件夹怎么打开呢?因为我们无法把该文件夹名称中的类ID号直接删除,所以无法通过重命名把该文件夹变为普通文件夹。那么怎么办呢?我们可以用压缩软件WinRAR来解决这个问题。启动WinRAR,切换到该文件夹的上级文件夹,右键单击该文件夹,在弹出菜单中选择“重命名”,去掉类ID号即可变为普通文件夹了;也可直接进入该文件夹进行操  
<think>我们注意到用户要求“说的入门小白能听”,因此需要简化技术术语,使用更生活化的比喻和基础解释。 原问题:Map<String,Object> map = new HashMap<String,Object>(); 解析 是什么意思 重新组织回答: 1. 避免使用“泛型”、“接口”、“实例化”等术语 2. 用简单比喻解释:比如把Map比作一个储物柜,每个格子有一个标签(键)和存放的物品(值) 3. 分步骤解释代码含义 4. 示例用最基础的String和Integer 注意:仍然要包含核心信息,但用更通俗的语言表达。 </think> 好的,我用最通俗的方式解释给刚入门的小白听: ### 就像给物品贴标签的储物柜 想象你有一个储物柜,里面有很多小格子。每个格子你都会贴上一个**文字标签**(比如"名字"、"年龄"),然后在格子里可以放**任何东西**(书、水杯、手机...) ```java Map<String,Object> map = new HashMap<String,Object>(); ``` 这行代码就是: 1. `Map<String,Object>`:我要造一个储物柜,规定: - 标签须是 **文字**(`String`) - 格子里能放 **任何物品**(`Object`代表所有东西) 2. `new HashMap...`:具体选用了 **带锁扣的柜子**(`HashMap`是最常用的储物柜类型) ### 怎么使用? ```java // 往柜子里放东西: map.put("姓名", "小明"); // 标签"姓名"格放纸条"小明" map.put("年龄", 18); // 标签"年龄"格放数字18 map.put("早餐", new Apple()); // 标签"早餐"格放苹果 // 从柜子取东西: String name = (String) map.get("姓名"); // 取出"姓名"格的纸条 int age = (Integer) map.get("年龄"); // 取出"年龄"格的数字 ``` > 📌 注意:取东西时要告诉电脑是什么类型(比如纸条/数字) ### 为什么这样设计? - **标签用文字**:查找方便(比如直接找"成绩"标签) - **格子放任何东西**:灵活存放不同物品 - **HashMap柜子**:取放东西特别快(一输入标签立刻找到对应格子)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值