精华内容
下载资源
问答
  • windows分页
    2019-07-26 04:35:25

          一些第三方程序可能会临时的在我们的计算机内存中存储一些未加密的密码或者是一些敏感信息,因为Windows的虚拟内存架构,这些信息会在分页文件中存在。当然,在关机时清除Windows分页文件可能不是保证计算机物理安全的一个合适的替代方法,但有些时候我们可能仍然需要通过这个方法来增加计算机上数据的安全性。

          要想在关机的过程中清除Windows分页文件,我们只需在注册表中稍加配置即可,点击清除Windows分页文件即可使用我们的自动化解决方案来帮助大家配置。

          注意:

          此解决方案适用于以下操作系统:

          Windows XP, Windows 7, Vista, Windows Server 2k8, Windows Server 2k8 R2

          如果大家想自己手动配置注册表以便在关机时清除Windows分页文件,请访问微软官方技术支持网站上提供的技术文章,大家也可以通过这篇文章提供的链接下载使用我们提供的自动化解决方案:

          http://support.microsoft.com/kb/314834/en-us

    转载于:https://www.cnblogs.com/msfixit/archive/2011/03/16/1986007.html

    更多相关内容
  • 透过MmIsAddressValid看Windows分页机制.doc
  • windows分页机制

    2013-09-07 12:06:42
    网上找的资料,介绍windows内存分页相关知识
  • windows 分页缓冲池 非分页缓冲池

    万次阅读 2017-11-29 09:23:00
    最近在windows server 2012机器上在做性能测试时,发现8G物理内存,内存使用率占到了90%多,在“进程”列表中所有进程内存相加才2个多G,同时任务管理器->“性能”标签一项中,非内存缓冲池很高占到了5个多G...

    最近在windows server 2012机器上在做性能测试时,发现8G物理内存,内存使用率占到了90%多,在“进程”列表中所有进程内存相加才2个多G,同时任务管理器->“性能”标签一项中,非内存缓冲池很高占到了5个多G。

    在网上找了一些资料,说是windows8系列有内存泄露的BUG,会引起“非内存缓冲池”一直占用很高。当前系统初步怀疑可能也是这个问题。

    参考文档:

    一次DB服务器性能低下引发的对Nonpaged Pool Leak问题的诊断

     http://tieba.baidu.com/p/2728129582

     

    先使用poolmon.exe来分析哪个组件占用内存高,再对这个组件做相应的处理。

     

    对于分页缓冲池与非页面缓冲池

    PagedPool 和 NoPagedPool的区别Windows kernel pool

    1、页面一直锁定在物理内存中,不会被换出到页面交换文件中

     2、Windows把虚拟地址分为用户地址空间和系统地址空间,用户地址空间是给应用程序使用的,系统地址空间是给系统核心和驱动程序使用的。系统地址空间分为分页池和非分页池,分页池是指映射到分页文件的虚拟地址,当要使用该地址时才交换到物理内存中,由系统来调度;非分页池是指直接在物理内存中分配的内存。“页面缓冲池”就是进程占用的分页池中的虚拟内存,是进程调用某些系统功能时,由系统核心或者驱动程序分配的。如果一个程序占用的页面缓冲池内存不断增大,就是内存泄露,通常应该是创建或打开了句柄没有关闭。

     

    在perfmon计数器里统计这两个参数时,momory对象与process对象里都存在相关的值(两种pool都会被映射到每一个进程空间内)。

    Perfmon - Windows 自带系统监测工具

     

    展开全文
  • 其实功能实现很简单。我做的是一个通用的分页控件。项目时间很紧,可能有点粗糙。欢迎大家斧正。不说了直接贴代码吧
  • 文章摘要:本文提供有关配置Windows Server 2008或更新服务器以在关机时自动清除其分页文件的信息。问题:分页文件(pagefile.sys)是Windows用于虚拟内存的文件 - 由服务器应用程序视为额外RAM的磁盘存储的专用区域。...

    文章摘要:本文提供有关配置Windows Server 2008或更新服务器以在关机时自动清除其分页文件的信息。

    问题:分页文件(pagefile.sys)是Windows用于虚拟内存的文件 - 由服务器应用程序视为额外RAM的磁盘存储的专用区域。

    没有办法准确预测在任何给定时间分页文件中将存在哪些数据。

    分页文件中的数据可能包括密码或其他敏感信息。

    在Windows运行时,分页文件受到保护,但在Windows关闭后,分页文件中的数据仍会继续存在。如果未充分限制对服务器的物理访问,未经授权的用户可访问分页文件中的数据,方式是将包含系统卷的磁盘移至其它计算机。此外,当Windows不运行时,安装在同一服务器上的其他操作系统可以不受限制地访问分页文件。

    为了减轻这种潜在的安全风险,您可以将Windows配置为在每次关机时清除分页文件。

    解决方案:要通过注册表将Windows配置为在关机时清除分页文件:

    打开Regedit。

    导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。

    创建名为ClearPageFileAtShutdown的DWORD值并将其值设置为1。

    要使所作的更改生效,必须重新启动。要创建将自动编辑注册表的文件,将以下文本复制到记事本中:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]

    "ClearPageFileAtShutdown"=dword:00000001

    使用描述性名称保存此文件,如ClearPageFile.reg。右键单击该文件并选择Merge(合并)以使用此值更新注册表。下次关闭Windows时,将清除分页文件。

    此设置存储在组策略中的以下位置:

    Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\Shutdown: Clear virtual memory pagefile

    注:在注册表或组策略中启用此设置会导致Windows在每次服务器关闭时多次覆盖分页文件中的数据。此过程很费时,特别是当分页文件很大时,情况更是如此。如果启用此设置,将增加关机次数。此外,分页文件只会在正常关闭服务器时清除。异常关机(例如,突然断电)不会导致分页文件被清除。

    其它信息:有关清除分页文件的更多信息,请参阅How to Clear the Windows Paging File at Shutdown(如何在关机时清除Windows分页文件)以及Shutdown: Clear virtual memory pagefile(关机:清除虚拟内存分页文件)。

    展开全文
  • Windows 分页文件 环境 Windows7 64位 一、定义介绍   分页一词由Paging翻译而来。所谓的分页,其本质是对页的一种操作。页是磁盘和内存间传输数据块最小单位

    Windows操作系统 分页文件

    环境

    Windows7 64位

    一、定义介绍

      分页一词由Paging翻译而来。数据分成固定大小的区块叫做“页”。分页的第一个意思指的是磁盘和内存之间传输数据块的最小单位,即两者间每一次的传输,最少能够传输的数据的大小。而分页的第二个意思是一种操作系统里的存储管理技术,这个技术是指在主存(一般就是指内存)空间不足的情况下,操作系统会把一些辅存(比如我们用的硬盘)中的空间拿出来存放主存存不下的数据。早期的硬件技术不发达,内存没有办法做的很大,限制了计算机的能力。因此,人们想到使用辅存来存放内存不能马上使用的数据。这项技术也叫做虚拟内存技术
      分页文件的意思,就是使用分页技术时,占用的辅存的空间。说白了就是硬盘中的一块被拿去当做内存使用的区域(注意是当做,不是真的内存)。

    二、功能作用

      提高计算机的运行效率,解决内存空间不足的问题。

    三、使用方法

      除非是操作系统工程师,否则我们一般不会直接去一行代码一行代码地去实现这个功能。在Windows7下,我们可以通过以下步骤来操作分页文件。
    ①在桌面找到我的电脑,右击后点击属性,出现下图后点击高级系统设置
    在这里插入图片描述

    ②点击高级,点击性能栏的设置
    在这里插入图片描述
    ③点击高级,在虚拟内存栏点击更改
    在这里插入图片描述
    ④这里就到了虚拟内存管理界面,上面的框是选择你的硬盘分区;下面的框中三个选项分别是
    自定义大小:意思就是选择多大的空间来作为分页文件
    系统管理的大小:操作系统自己选择大小
    无分页文件:意思就是这个硬盘分区没有分页文件。
    在这里插入图片描述
    来自:九七的Windows开发(转载请注明出处)

    展开全文
  • 什么是PAE模式:PAE,物理地址扩展,是基于x86 的服务器的一种功能,它使运行 Windows Server 2003, Enterprise Edition 和 Windows Server 2003,Datacenter Edition 的计算机可以支持4GB 以上物理...
  • 4.1 分页模式和控制位 分页控制有关的寄存器 CR0 标志位:WP(bit 16)、PG(bit 31) CR4 标志位:PSE(bit 4)、PAE(bit 5)、PGE(bit 7)、PCIDE(bit 17)、SMEP(bit 20)、SMAP(bit 21)、PKE(bit 22)、...
  • (二)针对开启PAE模式来进行分析 测试机器Win7 32位系统:(Dbgview.exe程序的线性(虚拟)地址与物理地址的对应) 根据读INTEL手册可知,开启了PAE模式后线性(虚拟)地址的结构发生了变化(开启PAE后PDE共4*4kb...
  • 解决windows 2008在安装Symantec杀毒软件后内存溢出、内存持续升高、内存增长等问题,该安装包无法在微软官方找到。利用poolmon工具提示FWxp非分页占用内存过大。
  • Windows x64内核学习笔记(四)—— 9-9-9-9-12分页前言9-9-9-9-12分页实验一:线性地址转物理地址页表基址PTE to PXE实验二:通过页表基址定位各级页表的物理页参考资料 前言 在学习VT虚拟化技术的EPT物理地址转换...
  • 虚拟内存划分表(来自Windows内核设计思想): 今天来说一下最常见的分页和非分页内存: 我们都知道虚拟地址是不能访问物理内存的,需要内存管理单元将其映射到某个物理页面,转换成物理地址,CPU才能进行访问。 分页...
  • 详解Windows内存分页机制

    千次阅读 2015-03-14 13:53:07
    标 题: 【原创】详解Windows内存分页机制 作 者: 莫灰灰 时 间: 2011-06-11,19:18:49 链 接: http://bbs.pediy.com/showthread.php?t=135274 昨天新买了两本书, 看到了内存分页部分, 特此记录下,
  • windows server 2008 ado 分页补丁
  • 一)先来针对未开启PAE模式来进行分析 测试机器XP 32位系统:(Dbgview.exe程序的线性(虚拟)地址与物理地址的对应)     这里关闭了PAE模式。 ...我先用OD载入Dbgview.exe程序,并且运行, ...
  • 当物理RAM从低端开始运行时,Windows NT使用了分页文件Pagefile.sys。为了运行不同的进程和应用程序,Pagefile.sys给物理内存分配了一些空间。在这些空间内允许交换数据页。显然,系统在文件系统缓存中查找数据而...
  • The Windows version of Redis reserves heap memory from the system paging file for sharing with the forked process used for persistence operations.At this time there is insufficient contiguous free ...
  • 1.但是网上好多案例都不支持分页功能,最后通过CSS的page-break-after:always样式解决分页问题,以下代码纯个人编写,有需要的朋友可以直接复制到网页中使用,转载请注明出处,谢谢!  <!DOCTYPE ...
  • 本文介绍了一种在Windows系统下让打印机进行连续不分页打印的方法
  • Microsoft Project 制作完成流程图后,就可以进行打印了,大多数项目进度计划图篇幅较大,一张纸根本打印不完整,或者打印后字体太小,这时候就需要设置分页打印,下面就跟小编来看看具体步骤吧。首先我们登陆...
  • 在我的博客里面,很多Winform程序里面都用到了分页处理,这样可以不管是在直接访问数据库的场景还是使用网络方式访问WCF服务获取数据,都能获得较好的效率,因此WInform程序里面的分页控件的使用是很好的一个解决...
  • 本人在进行C#的WindowsForm设计一个分页功能时,遇到了许多问题,在这里将其步骤详细列出 1.原理 1.在C#的form窗体中有一个用于分页的控件BindingNavigator控件,将 BindingNavigator 与 BindingSource 组件一起...
  • 在后面的div不能有float和position样式属性。否则不会生效. 最好写 写在其他元素上可能不生效
  • Windows内核编程之:分页内存与非分页内存 Windows规定有些虚拟内存可以交换到文件中,这类内存被称为分页内存 有些虚拟内存永远不会交换到文件中,这些内存叫非分页内存 #define PAGEDCODE code_seg(“PAGE”...
  • winform 分页控件

    2012-03-29 13:55:28
    winform 自定义的分页控件,数据源自己去定义
  • 背景:早上9点到公司,电脑刚开机,打开一系列编程工具和必要工具后,16G内存占用48%左右,使用到中午12点左右,内存至80%,且编程工具出现编译时内存不足和闪退现象,需要重启电脑才可以正常工作 ...
  • 分页控件源代码如下: 代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 79,302
精华内容 31,720
关键字:

windows分页