Windows-10
為什麼我不能在 Windows 10 上使用 gvim 編輯 IIS XML 配置文件?
例如,當我嘗試
C:\Windows\system32\inetsrv\config\schema\IIS_schema.xml
在 Windows 10 Pro、build 20H2 上打開時,我總是可以在記事本中打開它,但如果我在 gvim(真正的編輯器)中打開它,它會假裝文件不存在。我什至以域管理員的身份執行 gvim,但它仍然讓人覺得它不存在。我以前從未見過這種行為,真的很奇怪。
原因可能比你想像的要簡單,
- 您安裝了 32 位版本的 gvim。
- 您嘗試訪問僅 64 位的 Windows 路徑(如
C:\Windows\system32
)。然後稱為 WOW64 的機制將該文件訪問重定向到
C:\Windows\sysWOW64
),當然那裡什麼也沒有。您打開的預設記事本是 64 位的,所以它絕對可以在任何地方訪問。這是 64 位 Windows (Windows Server 2003) 引入的經典問題之一。