taskkill.exe

taskkill.exe

我有以下习惯:

win-key notepad

每当我需要快速记下笔记时。

在以前版本的 Windows 中,我只需终止 notepad.exe 即可关闭所有这些窗口。

现在,在 Windows 11 中,所有这些 notepad.exe 窗口仍然存在。

taskkill.exe

建议的方法:

taskkill.exe /F /im notepad.exe

正如这篇文章中提到的:

如何在一次关闭操作中关闭所有记事本实例

不起作用;如果我运行记事本,所有窗口都会返回。

“关闭所有窗口”

如果我右键单击任务栏上的记事本图标并选择“关闭所有窗口”:

在此处输入图片描述

我收到一堆确认对话框:

在此处输入图片描述

问题

关闭所有记事本窗口的好方法是什么?

答案1

要恢复记事本的旧行为,您需要卸载记事本的新 UWP 实现。这样就可以在 Windows 10 中使用旧记事本,因为它仍然可以在 中找到 C:\Windows\System32。您需要忽略有关较新版本的消息。

本文对此进行了详细讨论 如何在 Windows 11 中恢复旧版经典记事本。以下是这些方法的总结:

方法 1:禁用记事本应用程序执行别名

  • 打开设置 > 应用程序 > 高级应用程序设置
  • 点击“应用执行别名”
  • 在列表中找到“记事本”并关闭单选按钮。

效果是立竿见影的。

如果 Microsoft 已从notepad.exe中删除C:\Windows\System32,您可能可以通过以下两种方法将其退回。

通过可选功能安装经典记事本程序

  • 打开“设置 > 系统 > 可选功能”
  • 点击“查看功能”
  • 类型notepad
  • 单击安装从列表中选择记事本(系统),然后单击下一步。

使用 DISM 命令行安装 Classical Notepad

  • 运行并提升 CMD 并输入此命令:

    dism /Online /add-Capability /CapabilityName:Microsoft.Windows.Notepad.System~~~~0.0.1.0
    

方法 2:通过注册表恢复 Classic Notepad

执行此.reg文件:

Windows Registry Editor Version 5.00

;Restore Old Classic Notepad on Windows 11
;Created by Ramesh Srinivasan for Winhelponline.com
;Created on May 6, 2022; Revised on May 12, 2022.

[HKEY_CLASSES_ROOT\Applications\notepad.exe]
"NoOpenWith"=-

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]

[HKEY_CLASSES_ROOT\txtfilelegacy\DefaultIcon]
@="imageres.dll,-102"

[HKEY_CLASSES_ROOT\txtfilelegacy\shell\open\command]
@="C:\\Windows\\System32\\notepad.exe \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"UseFilter"=dword:00000000

答案2

之后taskkill,删除以下文件夹的子文件夹和内容:

  %localappdata%\Packages\Microsoft.WindowsNotepad_8wekyb3d8bbwe\LocalState\

8wekyb3d8bbwe您的系统上的该部分可能会有所不同。

这将删除所有自动保存和选项卡状态,因此之后将打开一个干净的记事本。

将两个命令包装到批处理文件中应该很容易。

相关内容