我来分享怎么使用注册表编辑将文件所有权添加到Windows 10资源管理器。

您可以通过以下步骤将文件所有权添加到Windows 10资源管理器:,,1. 打开注册表编辑器。您可以使用搜索栏或在“开始”菜单中键入“regedit”来打开它。,2. 导航到以下路径:HKEY_CLASSES_ROOTDirectoryshell。,3. 在右侧窗格中,右键单击空白区域并选择“新建”>“项”。,4. 将新项命名为“TakeOwnership”。,5. 右键单击“TakeOwnership”项并选择“修改”。,6. 在“数值数据”框中输入以下内容:takeown /f "%1",%1”是您要更改所有权的文件或文件夹的路径。,7. 点击“确定”以保存更改。

什么是注册表编辑器?

注册表编辑器(Registry Editor)是Windows操作系统中一个用于管理和修改系统配置信息的工具,它是一个基于文本的数据库,存储了大量关于操作系统、应用程序和硬件设备的信息,通过注册表编辑器,用户可以对这些信息进行增删改查操作,以实现对系统的优化和维护。

如何打开注册表编辑器?

在Windows 10系统中,打开注册表编辑器的方法有以下几种:

我来分享怎么使用注册表编辑将文件所有权添加到Windows 10资源管理器。

1、使用快捷键Win+R组合键,打开“运行”对话框,输入regedit并回车,即可打开注册表编辑器。

2、在开始菜单中搜索“regedit”或“注册表编辑器”,点击搜索结果中的“regedit.exe”文件,即可打开注册表编辑器。

3、在组策略编辑器中,切换到“用户配置”>“管理模板”>“Windows组件”>“Windows资源管理器”,双击右侧的“防止访问文件资源管理器的属性页”,在弹出的“禁止访问文件资源管理器属性”窗口中,勾选“已启用”,然后点击“确定”按钮,最后点击“应用”和“确定”按钮,此时,会弹出一个提示框,要求重启计算机以使设置生效,重启计算机后,按下Win+R组合键打开运行对话框,输入regedit并回车,即可打开注册表编辑器。

如何将文件所有权添加到Windows 10资源管理器?

在注册表编辑器中,找到以下路径:

我来分享怎么使用注册表编辑将文件所有权添加到Windows 10资源管理器。

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShellFolders

在这个路径下,你会看到一系列的文件夹名称,如Desktop、Documents等,每个文件夹名称对应一个特定的文件夹,Desktop文件夹对应的就是桌面文件夹,接下来,我们需要为这些文件夹添加文件所有权。

假设我们要为桌面文件夹添加文件所有权,首先需要找到该文件夹的GUID(全局唯一标识符),在注册表编辑器中,右键点击Desktop文件夹名称(不包括引号),选择“新建”>“项”,命名为“{645ffa67-ad25-11d0-958f-00a0c91efb8b}”,然后在该项下创建名为“Attributes”的DWORD值(32位整数),并将其值设置为7(表示只读属性)。

接下来,我们需要为桌面文件夹及其子文件夹和文件添加文件所有权,在注册表编辑器中找到以下路径:

HKEY_CLASSES_ROOTCLSID{645ffa67-ad25-11d0-958f-00a0c91efb8b}InprocServer32

在该路径下,你会看到一个名为“(默认)”的项,双击该项,在弹出的“数值数据”窗口中,你可以看到一个名为“ImagePath”的字符串值,这个值指向了一个DLL文件(通常是shell32.dll),这个DLL文件负责处理文件和文件夹的操作,记下这个DLL文件的完整路径。

我来分享怎么使用注册表编辑将文件所有权添加到Windows 10资源管理器。

接下来,我们需要修改这个DLL文件,在记下的DLL文件路径下,找到名为“fileext.dll”的文件(通常位于System32目录下),用文本编辑器打开这个文件,在其中找到以下代码:

if (!IsFileOwnedByUser(lpFileName)) {
    SetLastError(ERROR_ACCESS_DENIED); // 错误的代码,应该改为SetLastError(ERROR_ACCESS_DENIED);
    return FALSE; // 错误的代码,应该改为return FALSE;
}

将这段代码中的错误代码分别替换为正确的代码:

if (!SetLastError(ERROR_ACCESS_DENIED)) { // 错误的代码,应该改为SetLastError(ERROR_ACCESS_DENIED);
    return FALSE; // 错误的代码,应该改为return FALSE;
}

保存修改后的fileext.dll文件,然后重新启动计算机,现在,当你尝试访问桌面文件夹及其子文件夹和文件时,将会收到一个权限不足的提示,这意味着文件所有权已经成功添加到Windows 10资源管理器。

本文来自投稿,不代表科技代码立场,如若转载,请注明出处https://www.cwhello.com/474507.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
硬件大师硬件大师订阅用户
上一篇 2024年7月8日 13:19
下一篇 2024年7月8日 13:29

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息