当我导航到 C:\Windows\System32\ 并双击 notepad.exe 时,它会启动 Textpad。我讨厌 Textpad。我想恢复加载记事本的正常行为。
奇怪的是,notepad.exe 看起来就像我期望的普通记事本(见下面的屏幕截图)。当我从另一台计算机复制 notepad.exe 并将其粘贴为“notepad-II.exe”时,双击即可按预期打开记事本。但是当我对 notepad.exe 和 notepad-II.exe 进行 Beyond Compare 时,它显示“二进制相同”。但是运行“notepad.exe”会启动 Textpad,而运行“notepad-II.exe”会启动记事本。
因此,我的下一步是将“notepad.exe”重命名为“notepad-OLD.exe”,并将“notepad-II.exe”重命名为“notepad.exe”。但运气不佳,我“需要 TrustedInstaller 的许可才能执行此操作”,无论我从这里做什么,无论是以管理员身份运行,还是尝试授予自己权限,我都会收到“访问被拒绝”的信息。
救命!如何让 notepad.exe 按照预期启动记事本?
我正在运行带有 Service Pack 1 的 Windows Server 2008 R2 Standard。
答案1
我从一位同事那里找到了答案。
From Textpad: Configure -> Preferences -> General
Untick "Replace Notepad".
Click OK.
我希望知道幕后发生了什么,因为一个应用程序可以在双击 Windows 资源管理器中的 EXE 时启动另一个应用程序,这让我非常害怕,尤其是 Windows 的重要组件,例如 notepad.exe。我很惊讶一个应用程序有这么大的功能。