[Windows 7] HOWTO:使用资源监视器删除正被使用中的文件
如何使用资源监视器删除正被使用中的文件
在 Windows 平台上操作时,我们经常会因为某些意外的操作而导致文件被死锁在某个进程下而无法释放,比如我们执行了某个安装程序后当删除该程序时提示无法完成该操作,因为该文件正被其他程序所使用,等等诸如此类的场景。尤其是经常会遇到插上的 U 盘或移动硬盘不能被正常弹出。这类情况发生后唯一解决的方法就是重新启动一次操作系统,或者事先安装个什么强制删除文件或弹出移动存储的小程序。这里不讨论该问题的发生到底是系统原因还是程序原因或者是用户操作原因所致,不过在 Windows 7 中微软的资源监视器已经能够协助我们解决此类的问题。
为了能够重现问题解决得方法,我设计了一个场景。在桌面上我建立了一个名为 test 的目录,之后我在 cmd 中定位到这个路径,实现程序进程对文件的占用,以模仿文件被死锁在程序进程中。之后我执行删除该目录的操作,此时系统会提示当前操作无法完成,该目录或文件被其他程序打开的提示。默认情况下,我们如果知道是哪个程序进程占用了文件,那么可以直接去终止进程,否则之前所提到的尴尬场景就出现了,我们不可能去尝试终止所有的进程来完成这个操作。
但是现在我们只需要打开 Windows 7 的 Windows Task Manager(Windows 任务管理器),并切换到“Performance”(性能)选项卡,单击“Resource Monitor”(资源监视器),切换至“CPU”选项卡,在“Associated Handles”(关联的句柄)内容框的“Search Handles”(搜索句柄)文字框中输入文件或目录的名称,这样资源监视器就能搜索到是哪些程序进程在使用这些目录或文件。
找到了目标,我们就可以终止该进程重新完成之前的操作了。下面是测试时的截图很容易理解和使用。
Windows 7 的资源监视器却是强大了很多,更加方便我们了解和掌握当前系统的运行情况。最后还需要注意的是,虽然这个方法可以有效地解决问题,但是也需要承担强行终止进程所引发的其他意外错误!
Windows XP 主流支持服务于2009年4月14日过期
Windows XP 主流支持服务于2009年4月14日过期
2009年4月14日,也就是明天!Windows XP 的主流支持服务到期。至此 Windows XP 即完成了它的历史使命退出主流操作系统市场。回首 Windows XP 发布之处的艰辛,现在再看看 Windows XP 的成功,颇有一番感慨!下面是 Windows XP 支持生命周期的具体数据,供大家参考!
产品发布 | 总体有效日期 | 主流支持服务过期 | 扩展支持服务过期 | 补丁包支持过期 |
Windows XP Pro | 2001/12/31 | 2009/4/14 | 2014/4/8 | 2005/8/30 |
有关主流支持服务及扩展支持服务的详细说明请参考微软官方网站说明,地址是:http://support.microsoft.com/lifecycle/
[Hyper-V] 微软发布 Linux Integration Components
微软发布 Linux Integration Components
微软终于发布了 Linux Integration Components 正式版,这意味着我们可以在 Hyper-V 上安装 Linux,并且使用 Hyper-V 卓越的 VMBus 技术,以提升 Linux 在 Hyper-V 下的性能。正是发布的包含了简体中文以及其他11个语言版本,共计12个!有在 Hyper-V 部署 Linux 的朋友或准备测试 Linux 的都可以体验一下。下面是有关 Linux Integration Components 的官方概述,供大家参考:
概述
When installed in a supported Linux virtual machine running on Hyper-V, the Linux Integration Components provide.
Driver support for synthetic devices: The Linux integration components include support for both the synthetic network controller and synthetic storage controller that have been developed specifically for Hyper-V. These components take advantage of the new high-speed bus, VMBus, which was developed for Hyper-V.
Hypercall adapter: The Hypercall adapter is a thin layer of software that translates the Xen-specific virtualization function calls from a Xen-enabled Linux kernel to Microsoft Hyper-V hypercalls. This results in improved performance for the Linux virtual machine.
Fastpath Boot Support: Boot devices now take advantage of the storage VSC to provide enhanced performance.
访问下载:Linux Integration Components