删除 .accdb ShellNew 注册表项后,“Microsoft Access 数据库”仍保留在“新建”资源管理器菜单中

Lup*_*lum 2 windows-registry microsoft-access

删除 ShellNew 后,菜单选项让我进入 Access 并显示“创建新文件”窗口。

我想从 Windows 资源管理器的“新建”菜单中删除条目“Microsoft 访问数据库”。问题是删除条目后,该选项不是创建 .accdb 文件,而是打开 Access 和窗口以创建新数据库。我想从上下文菜单中完全删除该选项。

我想整理我的“新建”上下文菜单。我通过访问 Windows 注册表中的 HKEY_CLASSES_ROOT 来删除条目,找到相应的文件扩展名并删除键“ShellNew”。

Are*_*ete 6

您实际上必须删除两个注册表文件,因为 *.accdb 和 *.mdb 都是 Microsoft Access 数据库文件格式。

您可以在提升的命令提示符窗口中使用以下命令删除这两个注册表项:

reg delete "HKCR\.accdb\Access.Application.16\ShellNew" /f
reg delete "HKCR\.mdb\ShellNew" /f
Run Code Online (Sandbox Code Playgroud)

重新启动 explorer.exe 可能也是一个好主意,您可以使用它:

taskkill /f /im explorer.exe & start explorer.exe
Run Code Online (Sandbox Code Playgroud)