c:\windows\installer文件夹的安全清理缺少缓存文件:重建

发布时间 : 2020/09/14 21:04

installer文件夹恢复

« 我家的小帅哥 - 爱浮夸的盖小咪 | Blog首页 | 终于解决了MSN - Live Messenger 性能问题 »

C:\WINDOWS\Installer文件夹的安全清理

这几天微软公布了不少补丁,系统盘(C:\)又开始空间告警。

没措施又要研究一下哪些空间是可以开释的,我的C:\分派了10G的空间,一度又一度的空间紧张, 大家的系统盘是多大呢

这一次我预备向 C:\WINDOWS\Installer 这个目次动手,这个目次占用了我约莫2.5G的空间( 注意过你的这个目次有多大么? )。

这个文件夹保存着全部基于Windows Installer安装的应用软件的注册信息,一样平常不能容易删除,我从前实验过,会导致一些软件在碰到问题时无法正常恢复或运行。
网上也有一些相关讲明:

%systemRoot%\Installer文件夹保存着全部基于Windows Installer安装的应用软件的注册信息,一旦此文件受损,那么基于Windows Installer安装的相关软件将无法正常运行,你需要重新安装基于是Windows Installer安装的应用软件,以修复%systemRoot%\Installer文件夹中的注册信息。
以Office为例,当你删除了这个文件夹中的内容后,Office的安装程序将无法使用,无论是重新安装,修复、添加和删除Office组件,都无法运行,此时你必须手动删除Office,然后再重新安装。

可以肯定的是,删除全部文件会在未来为我们带来肯定的麻烦。
那么这内里有没有一些冗余的工具可以安全清理呢?
微软提供了一个助手,可以用于清理这些文件中的无用文件,这个工具是: Windows Installer CleanUp Utility (该工具已经被更换,如今微软提供了一个 Program Install and Uninstall troubleshooter 替换)
可以在以下链接下载: http://support.microsoft.com/default.aspx?scid=kb;en-us;290301
详细下载链接为: http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
但是肯定留意看提示,不要都删了,不然大概就有麻烦了。
在下令行,通过下令 msizap.exe G 可以删除一些孤儿文件:

C:\>msizap.exe G
MsiZapInfo: Performing operations for user S-1-5-21-1935655697-1409082233-839522115-1003
Removing orphaned cached files.
Removed file: C:\WINDOWS\Installer\102db95.mst
Removed file: C:\WINDOWS\Installer\102dba2.mst
Removed file: C:\WINDOWS\Installer\102dbac.mst
Removed file: C:\WINDOWS\Installer\337c229.mst
Removed file: C:\WINDOWS\Installer\3b1ae.mst
Removed file: C:\WINDOWS\Installer\41485c5.mst
Removed file: C:\WINDOWS\Installer\65a2f.mst
Removed file: C:\WINDOWS\Installer\76bf7.mst
Removed file: C:\WINDOWS\Installer\9419741.mst
Removed file: C:\WINDOWS\Installer\9419770.mst
Removed file: C:\WINDOWS\Installer\9419778.mst
Removed file: C:\WINDOWS\Installer\a43b7be.mst
Removed file: C:\WINDOWS\Installer\f8fe2f1.mst


网上还可以找到这样一个工具:
Windows Installer UnUsed Files Cleanup Tool (简称WICleanup)是一个用于!清理 Windows Installer 冗余文件的工具。
软件主页为: http://www.kztechs.com/wicleanup/
下载地点: http://www.kztechs.com/wicleanup/wicleanup.zip

下载了这个软件扫描了一下,删除了约莫1G的冗余文件,开释出来不少空间,又可以维持一段时间了。

为什么会如此呢?理解一下Windows Installer的作用就明白了
Windows Installer 软件安装技能。该技能包括实用于 32 位 Windows 操作系统的 Windows Installer 服务器,以及一个用于存储有关设置和安装信息的新软件包文件格式。
Windows Installer 不但仅是一个安装程序,它还是一个可扩展的软件管理系统。Windows Installer 管理软件的安装,管理软件组件的添加和删除,监视文件还原,并通过使用回滚来维护基本的劫难恢复。

别的,Windows Installer 还支持从多个源安装和运行软件,而且可以由要安装自定义程序的开发职员定制。
Windows Installer 的功能包括:
• 在安装失败时将盘算机还原为原始状态:Windows Installer 跟踪在程序安装過逞中对系统进行的全部变动。假如安装失败,Installer 可以将系统恢复到其初始状态。这称为"回滚"。
• 帮助防备特定情势的程序之间产生冲突:正在安装或卸载的程序大概会导致盘算机上已安装的另一个程序出现问题,甚至导致盘算机停止相应(挂起)。 Installer 可以逼迫实行一些安装规矩,以帮助防备当安装操作更新由现有程序共享的动态链接库 (DLL) 文件时,或当卸载操作删除由另一个程序共享的 DLL 文件时出现冲突。
• 诊断并修复破坏的程序:程序可以要求 Installer 确定已安装的程序是否缺少文件,要么文件是否已破坏。然后,它可以要求该服务根据需要再次只复制已发现丢失或破坏的文件来修复该程序。
• 可靠地卸载现有程序:Installer 可以可靠地卸载从前安装的任何程序,并删除全部相关联的注册表条目和程序文件,但其他已安装的软件所共享的文件及注册表条目除外。
• 支持按需安装程序功能:可以指示 Installer 首先安装程序的最小子集。之后,在您初次使用需要附加组件的功能时,会主动安装附加组件。
• 支持无人参与的程序安装:Installer 支持根据管理员的指令使用脚原来安装程序。

Windows Installer 技能分为以下两部分,它们联合在一起工作:客户端安装服务 (Msiexec.exe) 和 Microsoft 软件安装 (MSI) 软件包文件。Windows Installer 使用软件包文件中包含的信息安装程序。
Msiexec.exe 程序是 Windows Installer 的一个组件。当安装程序调用 Msiexec.exe 时,它使用 Msi.dll 读取软件包 (.msi) 文件,应用任何转换 (.mst) 文件,并归并安装程序所提供的下令行选项。Installer 实行全部与安装有关的使命,包括将文件复制到硬盘、修改注册表、在桌面上创建快捷方法,以及在须要时表现对话框以提示用户输入安装首选项。
在盘算机上安装 Windows Installer 后,它将变动注册的 .msi 文件的文件种类,以便当您双击 .msi 文件时,将运行 Msiexec.exe。
每个 MSI 软件包文件都包含一个关系种类的数据库,用于存储在种种安装方案中安装(或卸载)该程序所需的指令和数据。

假如系统盘的空间不足,可以将Installer文件夹移动到其他分区或外置硬盘,然后在C:\Windows\下创建指向该位置名为Installer的标记链接,要么目次联结点,这样就把占用的C盘空间转移到了其他位置,而且效果和原来的C:\Windows\Installer文件夹效果相同。

历史上的今日...

>>

2012-12-13

文章:

>>

2011-12-13

文章:

>>

2007-12-13

文章:

>>

2006-12-13

文章:

>>

2005-12-13

文章:

By eygle on 2008-12-13 23:19 | Comments (5) | Windows | 2113 |

Windows

点击此处修复Windows错误并进步系统性能

Windows Installer缓存文件夹是位于C \ Windows \ Installer的隐蔽系统文件夹。无论何时使用Windows Installer安装软件,都市在此文件夹中放置已变动的系统信息的副本。Windows Installer缓存包含安装程序应用的已安装更新的保存副本。

此信息是必须的,假如您以后决定卸载该软件。该信息不是以完备文件的情势存储,而只是作为触发MSI。假如删除特定文件或文件夹,则大概无法使用Windows Installer卸载或修复甚至更新程序。这就是为什么不应该删除Windows Installer文件夹的内容。

但是,假如您碰到发现您无法卸载,修复或更新某些软件的环境,纵然您尚未从缓存中删除任何文件,Windows Installer缓存文件夹大概已被泄密或破坏。比方。假如%WINDIR%\ Installer目次中的全部者从SYSTEM或Administrators变动,Windows Installer将扫除安装程序缓存。

假如您想将丢失的安装程序文件从其他盘算机复制到这个文件中,那将不会有帮助,由于缓存中的文件对于每个系统都是唯一的。

Windows Installer缓存验证程序包

Windows Installer缓存验证程序包问题排查程序可以实行主动诊断分析,以辨认解决方案,并查找是否缺少Windows Installer缓存文件。

要运行故障清除程序,请访问Microsoft Fix it Center Pro并使用您的Microsoft帐户登录。您将看到一个Analysis包的列表。搜索并单击Windows Installer缓存验证程序包。给你的分析会话一个名称,然后点击保存。你将需要这个名字才能看到分析。

缺少Windows Installer缓存文件:重建,修复,重置,还原

根据屏幕上的说明下载并运行Windows Installer Cache Verifier Package。

缺少Windows Installer缓存文件:重建,修复,重置,还原

一旦完成,一个小时左右就到这里,察看分析结果。

缺少Windows Installer缓存文件:重建,修复,重置,还原

为您的分析会话提供的名称,并检察是否有任何大概的建议解决方案可以帮助您。

缺少Windows Installer缓存文件

Microsoft Support或第三方软件将无法真正帮助您从Windows Installer缓存中恢复丢失的文件。您大概需要重新安装软件,甚至大概需要重新构建操作系统,使用系统还原点,系统备份

由于缺少Windows Installer缓存文件,大概会出现其他系统错误消息。您可以在KB2667628阅读更多关于它们的信息。

UPDATE 2017年2月5日。您可以使用此PowerShell脚本“Restore-InstallerFiles”。ps1“扫描丢失的安装程序文件,并从差别的源恢复它们,比方当地文件夹,共享文件夹或可从目的盘算机访问的其他盘算机。它在TechNet上可用。

."

文件夹是盘算机中存储数据和文件的聚集场合,在系统盘中,我们访问到许多文件夹,着此中不乏许多系统文件夹,也有许多关于缓存文件聚集的文件夹。

Installer文件夹就是WindowsInstaller服务下的一个系统缓存文件夹。

它存在于盘算机系统磁盘当中。

Installer文件夹扼要介绍Installer文件夹是用来存储相关!MSI应用程序安装包的缓存数据文件的一个文件夹,一样平常环境下,假如系统中安装了过多的MSI应用程序就会导致这个文件夹越来越大,文件夹内部的缓存数据就会越来越多,并占用大量的磁盘空间。

说到这里有的人就要问了,那我们能不可以或许清理这个文件夹,以此来节省磁盘空间呢?

固然,说到这里我想也有许多人都明白系统盘下的文件是不可以或许任意删除的。

能不能删除?

小编首先要说的是Windows系统盘下的Installer文件夹!中的数据是不可以或许进行任意删除的。

Installer文件夹是基于MSI安装包的应用程序的一个数据文件,它存储的数据都是这些应用程序的安装数据,因此不可以或许任意进行删除。

这些数据之以是存在,是由于我们在进行盘算机程序的安装的时间,盘算机需要用这些数据来对程序进行判定旧版程序是否存在,安装程序是否需要进行下一步的安装操作。

固然,由于每台电脑上的应用程序不相同,因此它们的Installer文件夹中的数据都是不一样的,假如我们把这个文件夹下的数据删除了,在进行程序安装的时间,一定就会出现安装程序运行失败,要么无法启动等问题,而这些问题都需要非常庞杂的操作才能修复。

那怎么解决占用空间大的问题?

既然它不可以或许任意删除,但是它占用空间太大,那该怎么办呢?

实在我们可以通过标记连接的方法将这个文件夹下的数据进行转移,不用将它安放在系统盘当中占用系统运行空间。

使用标记连接转移的方法一样平常有:1.将我们可以将C:WindowsInstaller文件夹移动到其他存储空间当中,而这个存储空间自然需要肯定的空闲空间,好比我们可以将它转移到D:Installer目次之下。

2.我们可以在C:Windows目次下进行创建指向D:Installer相关存储位置的名为Installer的标记链接(或目次联结点)。

关于Installer文件夹的内容我们就说到这里,通过这样的介绍我想大家都明白了Installer文件夹的功能和占用空间大的处置方法。

固然,除此之外,为了保证盘算机运行服从,我们应当尽量将程序安装在其他磁盘中,不应将它安装在系统盘中挤压过多空间,拖累盘算机运行。

本文网址: http://www.directapkdownloader.com/d/2020814214852_4786_4262730948/home