深入理解Windows系统——2.Windows对象管理器

Windows对象管理器用于Windows资源管理,包括内核对象(文件对象,事件对象,互斥对象,进程对象,线程对象),GDI对象(位图,画刷,字体,调色板),User对象(快捷键,光标,菜单,窗体)

对象结构

常用的内核对象查看工具

Winobj

Process Explorer

内核调试命令:!handle

原文地址:https://blog.51cto.com/14207158/2366371

时间: 2024-11-02 05:49:58

深入理解Windows系统——2.Windows对象管理器的相关文章

深入理解Windows系统——3.Windows同步机制

windows系统在内核态,用户态,提供了很多种同步机制,用于控制都处理器.多线程并发. 高IRQL的同步 互锁操作 自旋锁 排队的自旋锁 栈内排队自旋锁 执行体的互锁操作 低IRQL的同步 互斥体(仅用于内核模式) 互斥体(被导出至用户模式) 信号量 事件 事件对 定时器 这些同步方式,有些适用于内核模式,如:写驱动的时候,有些适用于用户模式,如:写应用程序的时候,这里不再详细赘述. 原文地址:https://blog.51cto.com/14207158/2369084

让虚拟机的软盘盘符不显示(适用于所有windows系统包括Windows Server)

windows系统还原

windows系统还原 windows 系统还原有两种方法: 方法一.开始-控制面板-系统和安全-备份和还原 (或者开始—所有程序—附件—系统工具—系统还原) 详细请看下面的截图说明 方法二.开机的时候按F8选择安全模式,看提示也可做系统还原 方法一截图说明: 方法二不便截图 注意开机BIOS启动时按F8进入安全模式>>高级模式>>系统初始化

烂泥:Linux系统与windows系统文件同步

本文首发于烂泥行天下. 上篇文章中,我们介绍了有关Linux系统之间的文件同步,这篇文章我们来介绍下,有关Linux系统与windows系统,以及windows系统与windows系统之间的文件同步. 这篇文章我们需要分三个部分进行讲解: 1. windows系统同步文件到Linux系统 2. Linux系统同步文件到windows系统 3. windows与windows系统之间的文件同步 一.windows系统同步文件到Linux系统 要使windows系统下的文件同步到Linux系统,我们

Linux系统与windows系统文件同步

这篇文章我们需要分三个部分进行讲解: 1. windows系统同步文件到Linux系统 2. Linux系统同步文件到windows系统 3. windows与windows系统之间的文件同步 一.windows系统同步文件到Linux系统 要使windows系统下的文件同步到Linux系统,我们需要安装rsync的windows客户端cwRsync. cwRsync我们可以去下面这个连接进行下载: https://www.itefix.net/cwrsync 当然,我们也可以去这个连接下载<c

摘:Windows系统内存计数器理解解析_备忘录_51Testing软件测试网...

[原创]Windows系统内存计数器理解解析 2008-05-13 11:42:23 / 个人分类:性能测试 说明:本文的计数器以Windows2003为准. 序言;F9n)\%V1a6Z C)?ZV0内存的使用情况是系统性能中重要的因素之一,频繁的页交换及内存泄露都会影响到系统的性能.本文主要是描述内存的一些概念.计数器含义,以及可能存在的性能瓶颈.4Cd%l3r(T&z y051Testing软件测试网xi[8VP?r?Q?a一些概念f2c(qDw-y&{l01Vu7t|%D} r5e

Windows系统下Python与NumPy安装方法

Windows系统下Python与NumPy安装方法 Windows下Python的某些第三方包安装步骤实在是太麻烦了(这里主要以NumPy为例,目前只有遇到安装它的时候出现了很多问题),晚上花了好几个小时才把NumPy科学计算包安装好,在这里描述下安装过程,避免大家走没有必要的弯路. 1,安装Python 首先,运行下载的MSI安装包,选择安装组件时,确保勾上了所有的组件. 特别要注意选上pip和Add python.exe to Path,然后多次点击Next即可完成安装. Python解释

windows系统的网络凭证一个漏洞,一定要注意了

局域网或者公网两台同是windows系统的计算机,如果打开共享时,是加密的那么,在访问时将会被询问输入网络凭证那么网络凭证是什么呢?简单理解为前往对方计算机的通行证.下面做一个小实验来了解下网络凭证的危害,可还真不小. 环境: windows 2008 R2 IP地址:192.168.80.129 windows 7 IP地址:192.168.80.134 1.现在windows2008R2装完系统后并没有及时的关闭默认共享,现在我们用windows7去访问他的默认共享. 2.成功进入默认共享

Windows系统中path环境变量详解

在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手.究其原因,就是对这些概念没有理解,知其然但不知其所以然.下面的内容,就是帮助大家知其所以然. 一.基本原理 首先看PATH环境变量. JAVA的初学者,必须要学会配置PATH环境变量,否则无法编译.运行JAVA程序.那么,为什么要配置PAT