将软件安装的d盘无操作权限下的Program File文件当中没有权限?该怎么解决???

走出软件安装位置的困惑_技巧_电脑爱好者
走出软件安装位置的困惑
电脑爱好者
条评论 标签:
在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)。
          
增值电信业务经营许可证编号:合字B2-
海淀分局备案编号:,
Copyright(C) .cn,All rights reserved
法律顾问:周涛律师&&
&&新出网证(京)字038号怎么才能找到下载的软件在默认下系统自动存放的位置和安装软件的文件夹?_百度知道
怎么才能找到下载的软件在默认下系统自动存放的位置和安装软件的文件夹?
我现在想把以前下的软件和安装的软件,比如PS.暴风影音等移动到其他盘里,不知道以前系统默认存在什么位置了,特别是安装软件的文件夹一般都是英文,请高手说说怎么才能快速的找到那些东西呢?
提问者采纳
很简单,你在C盘输入关键字搜索就可以出来了。如果不在C盘,那就全盘搜索,搜索到了然后右键——打开文件位置,看看在哪放着。像一些软件的自动更新的安装包,安装了以后,你重启电脑了就会消失了。至于安装后的文件,系统默认是C:\Program Files\,,,但是安装后的文件你还是别去直接移动了吧,要不可能会用不了,不过你可以用360软件里的C盘搬家试试看。其实软件安装在C盘也没什么,要是不想安装在C盘,那安装的时候,直接把默认路径的C改成你想要的盘符,我就是直接把C改成D的。
提问者评价
谢谢你,还是你的答案符合我说的
其他类似问题
为您推荐:
其他1条回答
1、在“我的文档”图标(注意不是快捷方式上,而是图标上)上点右键-
“属性”,选择第一个属性页“目标文件夹”,点“移动”,再找到你想放到的地方“D”就可以了。
2、首先将C:\Documents and Settings\用户名\桌面文件夹内的所有文件和文件夹(包括隐藏的)全部复制到D:\XYZ\zhuomian文件夹下。2、打开注册表编辑器,展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders,在窗口的右边找到字符串值(REG_SZ)名“Desktop”并右击,选择“修改(M)”,在弹出的“编辑字符串”窗口将“数据数值(V)”的值修改为“D:\XYZ\zhuomian”并确定。3、打开注册表编辑器,展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User ShellFolders,在窗...
您可能关注的推广回答者:
安装软件的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我的电脑D盘中软件安装文件夹中没有可安装的项怎么办_百度知道
我的电脑D盘中软件安装文件夹中没有可安装的项怎么办
我有更好的答案
如果是XP系统:
每天多带着你的电脑锻炼下身体,少吃油腻的食物,坚持一段时间,就有瘦身的效果了!
一、让系统盘更清净(可以在一定程序上保证你的电脑运行速度)
1、进入:控制面板--系统--高级--环境变量
2、单击用户变量中的TEMP--编辑--将那一长串内容变为D:TEMP(根据你需要,可改成其它盘,但不是系统所在的就行了)
3、同上,将TMP同样改为D:TEMP。因为这些东西是让你的系统盘快速膨胀的主要内患,其属性是隐藏的,有些朋友还找不到呢:)
4、在“系统变量”同样将TEMP和TMP改成上面的。
5、右键单击桌面“我的文档”--属性--目标文件夹中设置“目标文件夹位置”,将其改为D:My Documents或D:我的文档(喜欢哪个由你了),然后可选移动。
这个很重要,事实上当我们的电脑崩溃后,在系统盘中一般...
其他类似问题
为您推荐:
软件安装的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何使软件安装时默认安装到D盘?_百度知道
如何使软件安装时默认安装到D盘?
方法一:开始,运行输入regedit打开注册表编辑器,展开注册表“HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\ CurrentVersion”分支,在窗口的右侧区域找到名为“ProgramFilesDir”和“ProgramFilesPath”的键值,将其原键值“C:\Program Files”改为“D:\Program Files”,关闭注册表。
① 点击“开始”→“运行”。
② 输入“cmd”,回车。
提示符后输入“set ProgramFiles=D:\Program Files”,回车即可。
其他类似问题
为您推荐:
其它空间较大的分区里新建一个文件夹专用于安装软件,例如在D盘里新建一个文件夹,将其命名为“软件安装夹”(你也可以自定义文件夹名啦!^_^); 步骤二:执行“开始/运行”命令,输入“regedit”,打开注册表; 步骤三:依次进入HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion; 步骤四:在界面右窗里分别双击ProgramFilesDir和ProgramFilesP(好像只更改ProgramFilesDir就可以了) 步骤五:在数值数据框里将默认路径C:/Program Files改为自己的新路径“D:/软件安装夹” 步骤六:单击“确定”按钮。 步骤七:重启电脑后,注册表修改即可生效。 如此一番后,再安装新软件时就会看到系统给出的默认路径已经变成了自己修改的新路径,不必再做任何修改,直接安装下去就完事了
1、点击“开始”——&&运行“,在”运行”栏中输入 regedit ,打开注册表编辑器。
2、依次展开 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
3、如果在右侧可以找到名为CommonFilesDir,则右键此键,选择“修改”,将弹出的对话框中的数值数据项中的;路径改为需要软件安装的路径,如&D:\Program Files&(没有引号).确定。如果在右侧找不到这个键,则直接新建字符串键值,命名为 CommonFilesDir ,然后右击此键,选择修改,在弹出的对话框中的数值数据项中填写需要软件安装的路径,如&D:\Program Files&(没有引号).确定。
4、使用同样的方法,还是在此界面的找到右侧的名为ProgramFilesDir ,将其键值改为需要的软件安装路径,如&D:\Program Files&(没有引号).确定。
一般来说,默认安装盤都是C盤.安装时你可将路径改为D盤即可.
您可能关注的推广回答者:
软件安装的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 7457|回复: 21
D盘出现两个同名Program File文件夹,一个正常,一个不能删除,求帮忙!
本帖最后由 Jsay 于
00:24 编辑
如图,我前几天刚装的win7旗舰版。也没有什么病毒什么的,mse查杀过。删除又删除不掉,提示文件引用了一个不可用的位置,还要管理员权限。。。晕,哪位高手能帮我解决一下啊,谢谢了!!!
(36.85 KB, 下载次数: 2)
00:49 上传
Eternal_R 该用户已被删除
给文件夹加个管理员权限再删除试试
安全模式下可删除
推荐楼主两个工具,哪种都可以! 使用方法,运行工具后,在 “文件”下操作,首先查看那个是真实文件,然后可以删除假文件夹。
XueTr& && && && &
PowerTools& &&&
感谢解答: )
1.首先用文件粉碎机试一下,一般杀软或者卫士里面都有的……
2、在cmd命令提示下用“chkdsk /F N:”命令(检查并修复命令),然后在去删除掉。或者直接在cmd命令提示符下删除……
3、网上很多人都是这么干的:&&用“mkdir c:/s./”命令创建一个文件夹(显示为“s”)后,原先打不开的文件夹“s.&可以打开了,我再删除之,成功了。
4,最简单的方法,直接格式化那个盘
建议:由于你已经有了一个相同的文件夹,建议你在做哪些事情的时候,最好把另外的那个文件夹改一下名字,要不然或许会出现问题的……
本帖最后由 d.d.d.鬼 于
12:04 编辑
不好意思,卡了…………………………
绿鹰文件解锁器v1.78 
tianya4036
不会,帮顶起。。。
你就下一个unlocker 就可以把它删掉了
d.d.d.鬼 发表于
1.首先用文件粉碎机试一下,一般杀软或者卫士里面都有的……
2、在cmd命令提示下用“chkdsk /F N:”命令 ...
虽然6楼已经修改了二连帖,但是5、6楼相似度依然太高,希望进步一修改,保留6楼最后一句即可~
Copyright & KaFan & All Rights Reserved.
Powered by Discuz! X3.1( 苏ICP备号 ) GMT+8,}

我要回帖

更多关于 d盘无操作权限 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信