首页 > 其他分享 >关于文件夹权限不够,引起的安装错误的处理方法

关于文件夹权限不够,引起的安装错误的处理方法

时间:2023-11-06 13:57:41浏览次数:38  
标签:en Windows System32 US 文件夹 权限 安装

 

 文件夹没有权限,在更改文件夹的权限的时候会报各种错误,很多人在一报错的情况下,都不知道如何设置了。
今天 给大家带来一个用命令来处理这个问题的方法:
假设文件路径为:C:\Windows\System32\en-US   比如:在安装软件的时候,报这个错误:

用上面的设置文件权限的方法又报错的情况下,请用下面的方法来设置:

文件路径:C:\Windows\System32\en-US


takeown /f "C:\Windows\System32\en-US" /r /d y          # 允许管理员取得文件或文件夹的所有权,并在弹出确认对话框的时候,默认为y

icacls "C:\Windows\System32\en-US" /grant Administrators:F /t      #  通过以上获取到管理权后,把此文件夹设置成所需要的权限,管理员完全访问权限,并应用于其下面所有的子文件夹。

 

 

上面的两条命令的功能: Windows系统上更改一个目录的所有权和访问权限。具体来说,它们针对的是 C:\Windows\System32\en-US 目录,这个目录包含了系统文件的英语(美国)语言资源。

以下是每条命令部分的解释:

  1. takeown /f "C:\Windows\System32\en-US" /r /d y

    • takeown 是一个命令行工具,允许管理员取得文件或文件夹的所有权。
    • /f 指定要取得所有权的文件名或目录名模式。"C:\Windows\System32\en-US" 是您想要取得所有权的文件夹路径。
    • /r 表示对指定目录及其所有子目录中的所有文件执行递归操作。
    • /d y 当当前用户没有目录的“列出文件夹”权限时,抑制确认提示;它假定对提示的回答为“是”。
  2. icacls "C:\Windows\System32\en-US" /grant Administrators:F /t

    • icacls 是一个用于管理NTFS权限的命令行工具。
    • "C:\Windows\System32\en-US" 是需要应用权限的文件夹路径。
    • /grant 指定要授予的权限。
    • Administrators:F 授予Administrators(管理员)组完全访问权限。
    • /t 将操作应用于当前目录及其所有子目录中的所有指定文件。

在执行这些命令之前,请注意以下事项:

  • 只有知识丰富的管理员才应执行这些操作,因为更改系统目录的所有权和权限可能会影响系统的稳定性和安全性。
  • 通常不建议修改系统文件和目录,除非您在解决特定问题时需要这样做。
  • 在更改系统文件或目录前,请确保您已经完全备份了您的系统。

如果您确认需要执行这些操作并且已经采取了必要的预防措施,您可以以管理员身份打开命令提示符并运行这些命令。

请记住,只有经验丰富的管理员在清楚了解可能带来的后果的情况下才能这样做

 



 

标签:en,Windows,System32,US,文件夹,权限,安装
From: https://www.cnblogs.com/lyt263/p/17812454.html

相关文章

  • mongoshake安装部署
    环境:Os:Centos7主库:单机的副本集模式目的库:单机的非副本集模式 1.下载地址https://github.com/alibaba/MongoShake/releases?spm=a2c6h.12873639.0.0.695e4a3dr8l0Ee 2.安装步骤我这里是安装在目的端,安装在源端机器或是单独的机器安装也是可以的[root@localhostsoft......
  • Nodejs的安装以及配置(node-v12.16.1-x64.msi)
    Nodejs的安装以及配置1、安装node-v12.16.1-x64.msi点击安装,注意以下步骤本文设置nodejs的安装的路径:D:\soft\nodejs  继续点击next,选中AddtoPATH,旁边的英文告诉我们会把环境变量给我们配置好 当然也可以只选择Node.jsruntime,根据自己需要选择安装 下面如......
  • datasophon安装问题
    1.节点检测成功,部分节点部署失败,但是部署失败的节点agent进程启动成功   检查网络没有问题,查看manager日志没有问题,检查agent日志,发现提示连接管理节点失败,提示未知机器名称,经查看是hosts配置的管理节点映射名称有误,检查所有失败节点,修正hosts后部署成功。2.agent部署成......
  • UOS 1060a 安装向日葵
    1、准备操作系统(https://cdimage-download.chinauos.com/server/1060/uos-server-20-1060a-amd64.iso):  2、准备软件包(访问https://sunlogin.oray.com/download/linux?type=personal选择CentOS,下载图形版本):  3、安装试一下(rpm-ivhSunloginClient_11.0.1.44968......
  • Mac OS 10.15 安装 java 1.8
     1.到Oracle官网下载JDK1.8安装包 选择接受证书协议,然后选择对应的MacOSX一栏下载SDK,下载sdk必须要登录才可以下载,大家有需要的可以点击这里,百度网盘提取码:c62d下载完成后,我们得到一个dmg的安装包,名称为jdk-8u211-macosx-x64.dmg,表示这是java8版本号为211的JDK安装包。 2......
  • 关于Mac OS虚拟机下共享文件夹的方法
     1、确保左上角苹果标志的旁边是“Finder”;2、点击"Finder";3、选择“偏好设置设置”;4、然后在“通用”标签下勾选“已连接服务器”;5、重启。    FinderPreference--General--连接服务器 设置边栏: 重启之后可以看到共享文件夹: ......
  • VMware Workstation 15 Pro 安装macOS 10.15 Catalina (cdr文件版)
    VMwareWorkstation15Pro安装macOS10.15Catalina(cdr文件版) 所需工具:1.VMwareworkstation15Pro2.Unlocker (https://github.com/paolo-projects/unlocker/releases)https://github.com/paolo-projects/unlocker/releases/download/3.0.3/unlocker.zip3.macOScdr安......
  • Linux Centos安装JDK1.8教程
    第一步:先下载JDK1.8,可以去官网下载,也可以直接这里的:下载地址:链接:https://pan.baidu.com/s/1f1EDWvG-GzpQRJaC_W4SpA密码:9pj1先检查是否有安装JDK:#rpm-qa|grepjdk先把系统自带的干掉(如果没有直接跳过):   rpm-e--nodepsjava-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64......
  • 关于CP2102(USB转TTL模块)的驱动安装、电脑识别、接线
    一、CP2102与CH340对比特性CP2102CH340芯片制造商SiliconLabsWCH(江苏沁恒)接口USBUSB最大波特率1Mbps2Mbps支持操作系统Windows,Mac,LinuxWindows,Mac,Linux驱动程序需要安装驱动程序需要安装驱动程序兼容性较好较好价格稍贵......
  • Docker安装部署
    传统虚拟机技术虚拟机是虚拟出一套硬件,在其上面运行一个完整的操作系统给,例如我们使用KVM,指定系统镜像,然后装系统,最终可以使用,在该系统上再运行所需的应用程序。KVM创建虚拟机是,指定较少的cpu,内存,硬盘等资源,虚拟机性能较低。容器技术容器内的应用程序直接运行再宿主机的内......