新版《Windows Sysinternals实战指南》,读书积赞活动

       新书《Windows Sysinternals实战指南》即将上市。该本由Sysinternals创始人、Windwos内核技术专家Mark Russinovich 与 Windows专家Aaron Margosis联手编著,详细介绍了Sysinternals每款工具的独到功能,并用较多篇幅深入介绍了如何通过几款重量级工具优化Windows系统的可靠性、执行效率、性能以及安全性。开展一个积赞赠书活动,通过试读图书样张,中文版样张试读:http://www.epubit.com.cn/book/details/4786 。留言发你对这本书的意见和看法,得到最多赞的同学获得一本图书,一共有3本。




新版《WindowsSysinternals实战指南》的到来让人惊喜,我在苏格兰乡村庄园收到这本书的同时正在筹划一次骑行活动,当时的激动之情无疑于首次体验飞行。现在我已经意识到,对于没有魔法的人(我们将其称之为Sysintuggle[1]),无论领悟能力如何,作者正在试图解决“人们为什么不再读说明书了?”这样的问题,而结论实在让人无言,“因为那些小册子根本没什么用”(他们在解决问题的过程中也获得了更多经验和收获,足以应对哪怕最严重的问题)。但其实他们根本没有意识到这本书所蕴含的价值。

我静下心来开始阅读本书。轻抚书脊,平静地翻开,开始浏览。这是一本很有魅力的书,有着最高的质量,仿佛每一页都在彰显着实用的魔法。通过与《Windows Internals》中的理论遥相呼应,读者可以从中获得最全面的知识和神奇的魔力。通过充分利用本书中介绍的技术和思路,可以帮助读者顺利应对各种问题。本书可以帮助读者更好地领悟Windows,预防恶意软件。本书可以告诉读者如何获得见解,更顺利地完成排错,甚至轻松解决蓝屏死机问题。我开始一边读一边做笔记,重点页面开始折角,留白处写满了心得体会,就这样给自己准备了一个不可或缺的参考工具。这本书会在我的书架上占据最醒目的位置。

对于希望将“不可能”变为“可能”的读者,本书提供了巨大的参考价值。如果你在公司中担任系统管理员,那么无论公司规模或大或小,都能从本书中有所收获。Russinovich教授无疑是这个年龄段中最耀眼的天才,他和同事联手合作给我们带来了如此不可或缺的宝藏。

 

一个著名的人

20165


 

[1] 译注:此处的“Sysintuggle”是一个自造词。在《哈利·波特》系列电影中,使用麻瓜(Muggle)称呼没有魔法能力的普通人,其中的“M”是魔法(Magic)的首字母,因此这里使用“Sysintuggle”称呼没有“Sysint”能力,即System Internal(系统原理)能力的人。


2 一个著名的人,其实是Chris Jackson,被称为“The App Compat Guy”,亦即Captain Inappropriate,微软资深架构师、微软企业应用兼容性领域的世界级领袖

 

 

 

 

内容提要

Windows Sysinternals工具已被很多IT专家和高级用户用作在Windows平台上进行问题诊断和排错,以及深入理解Windows系统的全功能“瑞士军刀”。这本由Sysinternals创始人MarkRussinovichWindows专家AaronMargosis联手编著的实战指南图书详细介绍了Sysinternals每款工具的独到功能,并用较多篇幅深入介绍了如何通过几款重量级工具优化Windows系统的可靠性、执行效率、性能以及安全性。最后,还通过大量现实案例介绍了通过这些工具解决程序出错、停止响应、卡顿、恶意软件感染等问题的思路、方法以及完整过程。


 

关于作者

Mark RussinovichMicrosoft Azure首席技术官,主要负责微软云计算平台的技术战略和架构。他是分布式系统、操作系统内部原理以及网络安全方面公认的专家。他撰写了Jeff Aiken系列网络惊险小说《ZeroDay》《Trojan Horse》以及《RogueCode》,同时也是Microsoft Press出版的《Windows Internals》多版图书的合著者。Russinovich1996年创立了Winternals Software公司,该公司2006年被微软收购,同时Russinovich也加入了微软。此外Russinovich还建立了Sysinternals网站,并通过该网站创作和发布了数十款广受欢迎的Windows管理和诊断工具。他还是业内各大技术会议,包括Microsoft IgniteMicrosoft//buildRSA Conference等活动的特邀演讲嘉宾。

你可以通过markruss@microsoft.com联系Mark,或关注他的Twitter账号:https://www.twitter.com/markrussinovich

 

Aaron Margosis是微软Global Cybersecurity Practice部门首席顾问,从1999年起开始与安全意识极强的客户打交道。Aaron专精于Windows安全、最小特权、应用程序兼容性,以及锁定环境的配置。他是微软各大会议的主要发言人,开发了很多帮助组织实现高安全环境的常用工具,包括LUA BuglightPolicyAnalyzerIE Zone AnalyzerLGPO.exe(本地组策略对象工具)以及MakeMeAdmin,这些工具均可从他的个人博客(https://blogs.msdn.microsoft.com/aaron_margosis),以及他作为主要作者的两个团队博客(https://blogs.technet.microsoft.com/fdcchttps://blogs.technet. microsoft.com/SecGuide)下载。

你可以通过aaronmar@microsoft.com联系Aaron,或关注他的Twitter账号:https://www.twitter.com/AaronMargosis

 

关于译者

刘晖,IT技术和Windows操作系统爱好者,热衷于研究Windows客户端和服务器技术,多次当选微软最有价值专家(MVP)称号,曾出版过多本有关微软技术的原创和翻译图书。

 

 

图书基本信息

书  号:978-7-115-46365-4

页  数: 556

印刷方式:黑白印刷

开  本: 16

英文书名:Troubleshooting with the Windows Sysinternals Tools



.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/323707.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Bladex生成Swagger的方法

一、在启动类中添加如下代码:(目的是为了打印输出swagger的地址等) 注解:Slf4j 实现接口:CommandLineRunner 依赖注入: Autowiredprivate Environment environment;Overridepublic void run(String... str…

了解spark计算模型

简介 在集群背后,有一个非常重要的分布式数据架构,即弹性分布式数据集(resilient distributed dataset,RDD),它是逻辑集中的实体,在集群中的多台机器上进行了数据分区。通过对多台机器上不同RDD…

如何理解事件溯源

在近期举行的PHPDublin见面会上,来自DynamicRes的架构师Barry Sullivan被问到“什么是事件溯源”,作为对这个问题的回答,他在博客上写下了这篇文章,详细解释了什么是事件溯源以及事件溯源有哪些好处。以下内容翻译自Barry的博客&a…

java中日期处理的一些工具方法

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言 现在是2022年4月16日15:35:14!忙里偷闲,直接来看方法吧,写完文章继续去改Bug: 1.计算两个日期之间相差的天数 /*** param stratTime 开始时间* p…

ASP.NET Core 运行原理解剖[5]:Authentication

在现代应用程序中,认证已不再是简单的将用户凭证保存在浏览器中,而要适应多种场景,如App,WebAPI,第三方登录等等。在 ASP.NET 4.x 时代的Windows认证和Forms认证已无法满足现代化的需求,因此在ASP.NET Core…

bladex自定义分页

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言 现在是2022年4月16日21:44:05!今天分享一个代码段,个人觉得还是比较有参考性的。 后端使用框架:bladex前端使用技术:AVue功能:自定义分…

bladex中自定义分页的写法~

“大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂”前言现在是2022年4月16日21:44:05!今天分享一个代码段,个人觉得还是比较有参考性的。后端使用框架:bladex前端使用技术:AVue功能:自定义分…

OpenID Connect:OAuth 2.0协议之上的简单身份层

OpenID Connect是什么?OpenID Connect(目前版本是1.0)是OAuth 2.0协议(可参考本人此篇:OAuth 2.0 / RCF6749 协议解读)之上的简单身份层,用 API 进行身份交互的框架,允许客户端根据授权服务器的认证结果最终确认用户的身份&#x…

一文看懂web服务器、应用服务器、web容器、反向代理服务器区别与联系

我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相似概念如何区分。 1.1. Web服务器概念与基本原理 1.1.1. Web服…

bladex实现单点登录

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言 现在是:2022年4月17日16:19:51 在实际开发中,有时候我们有这样的需求,即,一个体系中的用户是共通的,比如统一体系下&#…

若依实现单点登录(解析请求链接中的参数做鉴权认证)

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言 现在是:2022年4月19日19:56:56 昨天写了个bladex的单点登录,回想起来还是比较复杂的,今天又收到了个在若依里面实现单点登录。具体是这样的:别的系…

Docker打包 Asp.Net Core应用,在CentOS上运行

本文主要介绍下运用docker虚拟技术打包Asp.net core应用。 Docker作为一个开源的应用容器引擎,近几年得到广泛的应用,使用Docker我们可以轻松实现应用的持续集成部署,一次打包,到处运行。 开篇借用百科上对docker的介绍。 Docker …

若依实现系统单点登录(可绕过验证码)

“大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂”前言现在是:2022年4月19日19:56:56昨天写了个bladex的单点登录,回想起来还是比较复杂的,今天又收到了个在若依里面实现单点登录。具体是这样的:别的系…

springboot解析txt文件顺便加到数据库中(nohup文件)

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言 现在是:2022年4月20日13:33:23 以前是怎么都没想到,我需要在服务器的nohup文件中找记录,然后往数据库里面更新。具体因为啥不提了,说多…

ASP.Net Core 2.0中的Razor Page不是WebForm

随着.net core2.0的发布,我们可以创建2.0的web应用了。2.0中新东西的出现,会让我们忘记老的东西,他就是Razor Page。下面的这篇博客将会介绍ASP.Net Core 2.0中的Razor Page。 在ASP.Net Core 2.0新特点之一就是支持Razor Page。今天的Razor…

记录几个部署项目常用的命令

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 查询运行项目的进程 ps -aux|grep farbeat 杀死进程 kill -9 1600336进入目录 cd /www/wwwroot/farbeat/查看文件 ls将日志输出在nohup文件中的方式启动项目(注意.jar文件的名字) nohup j…

C#最佳工具集合:IDE、分析、自动化工具等

C#是企业中广泛使用的编程语言,特别是那些依赖微软的程序语言。如果您使用C#构建应用程序,则最有可能使用Visual Studio,并且已经寻找了一些扩展来对您的开发进行管理。但是,这个工具列表可能会改变您编写C#代码的方式。 C#编程的…

常用公有云接入——AZURE

一、概念 1、订阅 可以使用订阅为组织内的团队提供访问开发环境(即测试、生产、开发、临时部署等)和项目的权限。针对每个应用程序环境创建不同的订阅,并为每个订阅分配不同的服务管理员帐户,这是保护每个环境安全的一个好方法。…

记录几个常用部署项目的命令,以备后用!

“大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂”查询运行项目的进程ps -aux|grep farbeat杀死进程kill -9 1600336进入目录cd /www/wwwroot/farbeat/查看文件ls将日志输出在nohup文件中的方式启动项目(注意.jar文件的名字)nohup java -…

分布式测试工具Beetle.DT的部署并进行HTTP,SQL,TCP压测

由于Beetle.DT是一个分布式压力测试工具,所以在使用上并不像普通工具那样安装运行这么简单;由于工具涉及到测试管理中心,节点和管理端等工具; 所以必须要进行相应的部署才能运行。接下来详解一下如果安装Beetle.DT并进行简单的HTT…