论文部分内容阅读
如今,随着互联网技术的不断发展,推动了计算机技术的发展。而软件系统是计算机运行中比较关键性的组成部分,其不仅能够提高计算机的运行能力,而且还能拓宽计算机的应用领域。但是在软件系统发展的过程中,也会遇到一些安全隐患,从而导致软件系统无法正常运行。此时就需要根据软件系统的实际情况为其制定一套有效的保护及恢复技术,将将安全隐患降到最低,保证计算机软件系统的正常运行。
在软件系统的参与下,计算机变得越来越高效,在计算机的发展历程中扮演了十分重要的角色。但是基于计算机的运行环境,其会在一定程度上对软件系统产生影响,从而对系统的运行效率和安全性能产生影响,使其面临着失效编程、安全漏洞的风险。此时可以为其制定有效的保护及恢复技术,不仅能够为软件系统的营造创造良好的环境,而且还能提高计算机的运行效率。
一、计算机软件的分类
在计算机中,软件系统和硬件系统是其中比较重要的组成部分,其中软件系统多是在硬件系统上进行运行的一种程序。如果计算机中未安装软件系统则被定义为裸机。实际上,计算机软件系统一般可以分为系统软件和应用软件两种,各部分的具体特点如表1所示。
二、计算机软件系统保护及恢复技术概述
通常情况下,计算机软件系统具备兼容性和多功能程序的特点,可以更好的满足多个用户使用需求。在计算机运行过程中,软件系统一般源于计算机的初始编程,具有比较基础的特性。例如:软件系统主要负责对计算机的维护、管控,从而保障各程序和资源处于安全环境内,并对计算机的运行能力给予了有效的改进和优化,同时支持软件操作,例如windows 系统;对于应用层次的软件系统可以根据用户的指定命令来开展相关程序的运行,其一般具有较强的专业性,而且涉及领域比较广,例如Flash、统计软件等应用软件。在计算机运行过程中,常用的软件系统保护及恢复技术包括数据备份技术、数据恢复技术、还原技术、PE 工具箱、一键Ghost等。而Ghost 技术在计算机运行中得到了广泛的应用,但是并不能对病毒起到很好的防范效果。因此加大了对软件系统保护及恢复技术的改进和完善,研发出了一系列保护及恢复技术,如CMOS 保护、雨过天晴软件系统保护、闪电恢复软件等,他们能够实现对计算机软件系统的全面保护,确保系统的正常运行。
三、计算机软件系统保护和恢复常用技术介绍
(一)保护卡的保护功能
在计算机软件系统中,保护卡中央芯片仅是一块小型的芯片,其内部总体容量达到了4M左右,可以实现对相关数据的有效保护。实际上,保护卡有ISA和PCI两种插槽类型,ISA经常会出现地址冲突,因此需要人为对其地址进行修改。而PCI可以实现自动分配地址,能够避免与不同设备间的冲突。通常情况下,保护卡的工作原理主要是假写原理,其一般在计算机通电之后就开始将硬件全面初始化,并开展了与之对应的BIOS 自检测,检测完成之后就可以加载保护重要芯片程序,从而实现启动就可以转化为操作系统。但是在启动操作系统的过程中一般会导致相关数据的遗失,因此需要采取有效的保护措施。对于首次安装保护卡的计算机,其会全面扫描整个数据硬盘中的相关数据,并将一些较为重要的数据信息存储于虚拟硬盘中,但是增加了用户修改硬盘里面数据的难度。当计算机再次启动后,就可以使硬盘中的数据恢复到工作状态,从而实现了对软件系统的有效保护。
(二) Ghost软件保护
Ghost软件保护具有强大的数据修复和恢复功能,因此在计算机软件系统中得到了广泛的应用。实际上,Ghost 软件能够实现对硬盘的有效分区,并把相关数据按照一定的规范和标准压缩存放在硬盘分区内。Ghost软件保护还可以有效的实现格式化、自动分区,进行容量的自我调整,从而有效的提高工作效率。同时,Ghost软件不仅对多命令操作模式给予了有效的支持,而且还可以对多系统多任务工作模式给予兼容,如NETS、FAT32等文件系统。此外,Ghost软件还可以有效的恢复计算机单机系统,实现计算机初始化配置。只要安装好一台计算机,并对数据进行有效的备份,随后即使出现软件系统故障,解决故障后只需将数据备份文件恢复,就可以避免资源的浪费,达到了对计算机软件系统的有效保护和数据信息的恢复。
(三)在计算机软件系统中数据恢复技术的应用
在计算机运行过程中,数据恢复技术可以有效的解决物理故障、用户误删等诱发的系统问题,其极易诱发数据的大面积丢失,尤其是误删操作,其无法借助软件系统来实现数据的有效恢复,此时就需要借助数据恢复技术来实现对相关数据的有效保护。数据恢复技术实际上是软件系统的存储介质,对软件系统的保护及恢复起到了十分重要的作用。数据恢复技术的工作原理主要包括:(1)分区表。该分区一般是通过链表来实现,对于链表诱发的数据丢失,一般可以按照链表的路径,来进行相关数据的查找,并给予恢复;(2)目录/ 数据区的协作。其一般可以借助DIR、FTA来对被损坏文件的位置给予有效的确定,从而实现文件的快速恢复,使文件恢复到保护状态;(3)引导扇区。借助DOS规则来实现对破坏数据的主分区和扩展区进行有效的规划,同时借助扇区内容,还可以构成引导程序,加快速数据的有效恢复。
四、计算机软件系统保护及恢复技术的未来发展前景
过去世界上一些知名的计算机生产商并未对软件系统保护及恢复给予过多的关注,导致文件和数据丢失现象时有发生,而且丢失后又無法及时、有效的恢复,从而在一定程度上影响了计算机行业的发展。目前,计算机软件系统保护及恢复技术已经引起了国内外相关专家的普遍关注,并投入了大量的人力、物力和财力致力于相关技术的研发,具有非常广泛的未来发展前景。
(一)提高计算机硬件系统对保护功能的支持。如今,方正科技、联想集团联合保护卡生产企业进行保护及恢复技术的研究,并致力于研发出适合自身产品特点的保护卡。这还仅仅是一个开始,相信在不久的将来可以把保护卡看作标准配置安装到计算机主板上。假如将软件系统保护程序加入到BIOS系统中,这样一旦启动计算机硬件检测,就可以使其保护功能随之启动。实际上,CMOS可以一分为二,分别用于存储不允许操作系统修改的参数和允许操作系统修改的参数,这样可以实现对软件系统数据参数的有效保护。此外,将大容量快闪芯片增加到主板上,用于存储硬盘中相关文件信息,但是要想更好的实现这一愿景,就需要硬件厂商的大力支持。
(二)采用主机/终端机系统。通常是将一台高性能的主机与多台哑终端进行有效的连接,而终端连接仅包括通讯设备和输入输出设备,并且一系列的存储和运算操作都是在主机中完成。上世纪8O年代,VAX得到了快速的发展,其主机就是选择了分时操作系统,并且对主机的所有访问都会受到终端权限的控制,有效的提高了其安全性能。由于受主機存储容量、运行速度、网络带宽等因素的限制,导致此类技术并未获得长久的发展。如今,计算机网络技术和硬件性能的发展,使主机/终端机系统得到了不断的改进和优化,如IBM等几家公司致力于对主机/终端机系统的进一步研发,并计划将大容量磁盘阵列、多处理器系统、多端口高带宽通讯系统等引入到新一代主机上,以确保软件系统的安全运行。
五、结语
随着计算机技术的不断发展,软件系统的作用越来越重要,为了确保软件系统的安全、高效运行,一般需要完善软件系统的保护及修复技术,这样不仅可以实现对软件系统中相关数据的有效保护,而且还能实现数据的高效、高质量恢复,提高计算机软件系统的运行价值。
在软件系统的参与下,计算机变得越来越高效,在计算机的发展历程中扮演了十分重要的角色。但是基于计算机的运行环境,其会在一定程度上对软件系统产生影响,从而对系统的运行效率和安全性能产生影响,使其面临着失效编程、安全漏洞的风险。此时可以为其制定有效的保护及恢复技术,不仅能够为软件系统的营造创造良好的环境,而且还能提高计算机的运行效率。
一、计算机软件的分类
在计算机中,软件系统和硬件系统是其中比较重要的组成部分,其中软件系统多是在硬件系统上进行运行的一种程序。如果计算机中未安装软件系统则被定义为裸机。实际上,计算机软件系统一般可以分为系统软件和应用软件两种,各部分的具体特点如表1所示。
二、计算机软件系统保护及恢复技术概述
通常情况下,计算机软件系统具备兼容性和多功能程序的特点,可以更好的满足多个用户使用需求。在计算机运行过程中,软件系统一般源于计算机的初始编程,具有比较基础的特性。例如:软件系统主要负责对计算机的维护、管控,从而保障各程序和资源处于安全环境内,并对计算机的运行能力给予了有效的改进和优化,同时支持软件操作,例如windows 系统;对于应用层次的软件系统可以根据用户的指定命令来开展相关程序的运行,其一般具有较强的专业性,而且涉及领域比较广,例如Flash、统计软件等应用软件。在计算机运行过程中,常用的软件系统保护及恢复技术包括数据备份技术、数据恢复技术、还原技术、PE 工具箱、一键Ghost等。而Ghost 技术在计算机运行中得到了广泛的应用,但是并不能对病毒起到很好的防范效果。因此加大了对软件系统保护及恢复技术的改进和完善,研发出了一系列保护及恢复技术,如CMOS 保护、雨过天晴软件系统保护、闪电恢复软件等,他们能够实现对计算机软件系统的全面保护,确保系统的正常运行。
三、计算机软件系统保护和恢复常用技术介绍
(一)保护卡的保护功能
在计算机软件系统中,保护卡中央芯片仅是一块小型的芯片,其内部总体容量达到了4M左右,可以实现对相关数据的有效保护。实际上,保护卡有ISA和PCI两种插槽类型,ISA经常会出现地址冲突,因此需要人为对其地址进行修改。而PCI可以实现自动分配地址,能够避免与不同设备间的冲突。通常情况下,保护卡的工作原理主要是假写原理,其一般在计算机通电之后就开始将硬件全面初始化,并开展了与之对应的BIOS 自检测,检测完成之后就可以加载保护重要芯片程序,从而实现启动就可以转化为操作系统。但是在启动操作系统的过程中一般会导致相关数据的遗失,因此需要采取有效的保护措施。对于首次安装保护卡的计算机,其会全面扫描整个数据硬盘中的相关数据,并将一些较为重要的数据信息存储于虚拟硬盘中,但是增加了用户修改硬盘里面数据的难度。当计算机再次启动后,就可以使硬盘中的数据恢复到工作状态,从而实现了对软件系统的有效保护。
(二) Ghost软件保护
Ghost软件保护具有强大的数据修复和恢复功能,因此在计算机软件系统中得到了广泛的应用。实际上,Ghost 软件能够实现对硬盘的有效分区,并把相关数据按照一定的规范和标准压缩存放在硬盘分区内。Ghost软件保护还可以有效的实现格式化、自动分区,进行容量的自我调整,从而有效的提高工作效率。同时,Ghost软件不仅对多命令操作模式给予了有效的支持,而且还可以对多系统多任务工作模式给予兼容,如NETS、FAT32等文件系统。此外,Ghost软件还可以有效的恢复计算机单机系统,实现计算机初始化配置。只要安装好一台计算机,并对数据进行有效的备份,随后即使出现软件系统故障,解决故障后只需将数据备份文件恢复,就可以避免资源的浪费,达到了对计算机软件系统的有效保护和数据信息的恢复。
(三)在计算机软件系统中数据恢复技术的应用
在计算机运行过程中,数据恢复技术可以有效的解决物理故障、用户误删等诱发的系统问题,其极易诱发数据的大面积丢失,尤其是误删操作,其无法借助软件系统来实现数据的有效恢复,此时就需要借助数据恢复技术来实现对相关数据的有效保护。数据恢复技术实际上是软件系统的存储介质,对软件系统的保护及恢复起到了十分重要的作用。数据恢复技术的工作原理主要包括:(1)分区表。该分区一般是通过链表来实现,对于链表诱发的数据丢失,一般可以按照链表的路径,来进行相关数据的查找,并给予恢复;(2)目录/ 数据区的协作。其一般可以借助DIR、FTA来对被损坏文件的位置给予有效的确定,从而实现文件的快速恢复,使文件恢复到保护状态;(3)引导扇区。借助DOS规则来实现对破坏数据的主分区和扩展区进行有效的规划,同时借助扇区内容,还可以构成引导程序,加快速数据的有效恢复。
四、计算机软件系统保护及恢复技术的未来发展前景
过去世界上一些知名的计算机生产商并未对软件系统保护及恢复给予过多的关注,导致文件和数据丢失现象时有发生,而且丢失后又無法及时、有效的恢复,从而在一定程度上影响了计算机行业的发展。目前,计算机软件系统保护及恢复技术已经引起了国内外相关专家的普遍关注,并投入了大量的人力、物力和财力致力于相关技术的研发,具有非常广泛的未来发展前景。
(一)提高计算机硬件系统对保护功能的支持。如今,方正科技、联想集团联合保护卡生产企业进行保护及恢复技术的研究,并致力于研发出适合自身产品特点的保护卡。这还仅仅是一个开始,相信在不久的将来可以把保护卡看作标准配置安装到计算机主板上。假如将软件系统保护程序加入到BIOS系统中,这样一旦启动计算机硬件检测,就可以使其保护功能随之启动。实际上,CMOS可以一分为二,分别用于存储不允许操作系统修改的参数和允许操作系统修改的参数,这样可以实现对软件系统数据参数的有效保护。此外,将大容量快闪芯片增加到主板上,用于存储硬盘中相关文件信息,但是要想更好的实现这一愿景,就需要硬件厂商的大力支持。
(二)采用主机/终端机系统。通常是将一台高性能的主机与多台哑终端进行有效的连接,而终端连接仅包括通讯设备和输入输出设备,并且一系列的存储和运算操作都是在主机中完成。上世纪8O年代,VAX得到了快速的发展,其主机就是选择了分时操作系统,并且对主机的所有访问都会受到终端权限的控制,有效的提高了其安全性能。由于受主機存储容量、运行速度、网络带宽等因素的限制,导致此类技术并未获得长久的发展。如今,计算机网络技术和硬件性能的发展,使主机/终端机系统得到了不断的改进和优化,如IBM等几家公司致力于对主机/终端机系统的进一步研发,并计划将大容量磁盘阵列、多处理器系统、多端口高带宽通讯系统等引入到新一代主机上,以确保软件系统的安全运行。
五、结语
随着计算机技术的不断发展,软件系统的作用越来越重要,为了确保软件系统的安全、高效运行,一般需要完善软件系统的保护及修复技术,这样不仅可以实现对软件系统中相关数据的有效保护,而且还能实现数据的高效、高质量恢复,提高计算机软件系统的运行价值。