在Windows下围绕软件安装位置的题目不少,此中包罗Windows传统应用默认的多种安装路径,尚有新的Metro应用的安装路径题目。有的路径是软件自作主张确定的,用户看似无法改变;有的安装路径对用户不敷透明,让人摸不清去脉。就让我们来揭开这些谜团。
1. 软件默认安装位置知多少
在Windows 8.1环境下安装软件时,很多软件被安装到Program Files或Program Files (x86)文件夹中的,但大概你会发现,尚有的会被安装到“Users\用户名\Local\AppData”或“Users\用户名\Local\Roaming”文件夹。文件安装位置起首与软件的计划位数有关。在64位的Windows下可以安装64位的软件,也可以安装32位的软件。但在32位的Windows下安装软件,只能安装32位的,不支持64位的软件在32位Windows下安装或运行。差别权限的软件被安装到差别的目次中。通常环境下,传统桌面软件如果32位的Windows则只有一个Program Files文件夹,如果64位的体系则有Program Files与Program Files(x86)两种文件夹,此中32位计划的软件被安装在Program Files(x86)文件夹中。
但是,安装到上述两种常用位置大概必要具备管理员权限,因此假如当前用户是标准权限用户,大概会必要举行UAC提拔(User Account Control,即用户账户控制),假如UAC已关闭,会因权限不敷而造成安装失败。因此如今有些软件的安装或运行,若本身不需管理员权限,为简化安装过程,让标准权限用户也能直接安装,软件开辟者大概会将软件默认安装路径设置到“Users\用户名\Local\AppData”或“Users\用户名\Local\Roaming”文件夹,这些位置是针对于“EveryOne”用户的,每个用户都可以直接向此中创建文件夹或写入新文件,不必要提拔权限。尚有一些软件基于其他缘故起因,要求体系中的每个用户必须自行安装一份软件,也会用雷同的做法将软件默认安装到这些“特别”的位置。
小提示:
Windows市肆里的Metro应用安装在体系分区“Program Files”文件夹的隐蔽目次“WindowsApps”里,文件夹上有公司名、软件名、版本号等,一览无余。这一点要优于传统应用程序。留意:要查察该文件夹,大概必要添加或提拔当前用户的权限,方法见后。
(图1:Windows市肆的Metro应用安装的隐蔽目次)
2. 默认安装位置是否可自界说
我们留意到,在不少软件的安装过程中,安装程序会给我们一次选择自界说安装路径的机遇,但它们也会给出默认的安装路径C:\Program Files或Program Files(x86)。可自界说路径的自不必说,那么,这个自带的Program Files或Program Files(x86)文件夹,是不是可以改为别的路径呢?比方改为非体系分区。
对于传统应用,可通过修改注册表来改变默认安装路径。在注册表编辑器中定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”,找到含有ProgramFileDIR的项目并双击,将其修改为本身想要的安装路径即可。
(图2:注册表中修改传统应用默认安装路径)
对于市肆应用的安装路径修改,可先用PE启动盘中的WimTools工具将体系盘下存放应用的WindowsApps文件夹打包移动到新分区的位置,然后启动注册表编辑器并定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx”,双击PackageRoot,修改数值数据为新路径即可。
(图3:用注册表修改市肆应用默认安装路径)
小提示:
修改上述路径时若碰到权限题目而无法修改,在弹出Appx权限表窗口后,点击TrustedInstaller,选择“高级”,在选择用户或组的窗口中“立即查找”当前登任命户,将权限设置为“完全控制”,返回后就可以修改路径了。
小本领:查察已安装软件的位置
对于传统应用,右击快捷方式查察属性,点“打开文件位置”查察即可。对于市肆应用,右击开始屏幕中应用图标或在触屏上长按应用图标,在屏幕下方菜单中选择“打开文件位置”即可。
3. 怎样确定最公道的安装位置
那么,软件到底是安装在体系默认给出的路径符合,还是本身指定一个别的位置更好呢?如今有不少人发起不要将软件安装在Windows体系目次中,以为如许轻易让体系盘爆满,且会拖慢体系速率。这种说法好像有肯定原理,因而引起不少人的认同,且在实际中也如许做了。各人会将硬盘分为好几个分区,差别分区放置差别的文件,乃至为应用软件专门设置一个分区。如许做固然并无什么不当,但是,细致的你肯定会发现,很多条记本或品牌台式机在买返来后都只有一个分区,不管硬盘空间有多大,默认发起只有一个分区。这是微软“不懂事”还是别有“用心”呢?
着实,微软早在Vista时期就引入“库”的概念,他们本盼望用户像苹果体系管理资源那样,淡化文件体系的存在,不去思量文件生存在C盘还是D盘,反正文件都在一块物理硬盘中,如许就没须要将磁盘分为多个分区了。但文件和文件夹这种传统Windows文件头脑在老用户头脑中已经根深蒂固,很难扬弃,因此在履历了从Windows Vista到Windows 10的几代演变之后,用户始终没有转过弯来,微软只得屈从用户原来的风俗,还不得不将“库”做成一个可以藏起来的东西让用户选择,如许就造成了两种头脑都不算不公道且并存的局面。以是,到底是不分区安装在默认的Program Files目次,还是分区独立安装,没什么对错,只是用户的风俗题目而已。
小提示:
着实软件是否安装在C盘,最大的一个题目是空间分别是否充足。这着实也是因分区的头脑而引起的,若只有一个分区,就不存在这个题目,当空间不敷时阐明你该腾空间或换更大的硬盘了。尚有一个题目就是体系瓦解之后用户数据的丢失,但这可以通过精良的备份风俗和科学的备份方法来办理。
4. 可否实现安装位置的大一统
假如以为将软件安装在差别的目次管理和升级不方便,还可以用360软件管家来一键安装升级。只需在360软件管家中开启一键安装升级设置参数,设定默认的软件安装路径即可(图4)。
转自电脑爱好者
更多资讯请关注电视之家(www.tvhome.com)-智能家庭娱乐第一媒体
想相识更多有关智能家居的消息吗?赶快关注微信:tvhome2014 吧!
我要评论