我的一个安装(itunes)由于找不到路径而失败。
问题:
我需要创建一个文件夹,C:\Windows\System32\DriverStore\FileRepository\
并将一些文件复制到该新文件夹中。我被拒绝访问,我是管理员。当我看到权限时 - 只有用户System
可以在那里写入,但我不知道如何获取此用户(我从未创建过它)。
很长的故事:
iTunes 失败,因为它找不到 的位置usbaapl64.inf
。它查找该文件,但C:\Windows\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_neutral_ca639d07023cb608
实际上该文件并不存在,但我搜索了安装从哪里获取此路径(存储在某些文件/注册表/设备管理器中),但没有找到此路径的存储位置。我确实有该位置,C:\Windows\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_neutral_c111aaecb61e9a2b
所以我想创建该位置并将文件复制到那里。我真的尝试了一切方法来修复失败的安装,这是最后的手段。
我尝试过的事情(我浏览了谷歌和苹果的支持,所以我真的不记得了)包括安装以前的版本、从驱动程序管理器更新苹果 USB 驱动程序、将苹果安装分成 3 个(应用程序支持、移动设备和 iTunes)、在卸载和安装之间重新启动 Windows、清理计算机上各种程序的残留物、清理注册表(以及清理任何包含的东西ca639d07023cb608
),我想我可能还忘记了更多的事情......
答案1
文件夹的正常 NTFS 权限C:\Windows\System32\DriverStore\FileRepository\
是系统 - 完全控制,以及所有人 - 读取和执行。
你我真的想要复制到该目录你可以执行以下操作:
- 右键单击文件夹,单击属性
- 单击“安全”选项卡
- 单击编辑按钮。
- 现在添加您的帐户并授予其完全控制权
- 单击“确定”
- 在“Windows 安全”提示下单击“是”
- 在出现“错误应用安全性”提示时单击“继续”一次,然后在下一次单击“取消”
- 在“Windows 安全”提示下单击“确定”
您现在可以将文件/文件夹复制到该目录中。
要控制所有其他目录,您可以“获取此文件夹的所有权”,但不建议这样做。(您已经拥有这些目录的读取权限)
答案2
你的做法是本末倒置。@Rik 的答案是可行的,但这里有一个更好的方法。
创建文件夹 c:\driver 将所有驱动程序文件复制到
转到此处:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 查找 DevicePath 保留那里的内容,但添加
;c:\驱动程序
默认值通常是:%SystemRoot%\inf 添加以上内容将获得: %SystemRoot%\inf;c:\driver
然后在这里重复:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion
拔下并重新插入您的设备发现新硬件向导将启动并查找驱动程序并自动将其加载到您上面提到的目录中。