推 whitefox: 尋找registry 中的shellnew ,再找出對應的dll,換掉 12/11 12:11
→ drkh: .txt 下面的 shellnew 只包含一個 ItemName 指向 notepad, 12/11 12:41
→ drkh: 沒有任何其他 value 指向任何 dll 12/11 12:42
推 whitefox: 看txtfile 有沒有被改掉 12/11 12:45
→ drkh: txtfile 裡面的 (Default) value 是 Text Document. 12/11 13:07
→ MangoTW: 個人覺得英文比中文好多了… 12/11 13:07
→ drkh: txtfile 底下的 ShellEx 有一個 subkey 叫做 12/11 13:07
→ drkh: {8895b1c6-b41f-4c1c-a562-0d564250836f} 12/11 13:07
→ drkh: 它裡面的 (Default) value 其值為 12/11 13:08
→ drkh: {1531d583-8375-4d3f-b5fb-d23bbd169f22} 12/11 13:08
→ drkh: 網路搜尋了一下, 這些都是正常的吧? 12/11 13:08
→ drkh: 12/11 13:08
→ drkh: 能否請幫忙搜尋一下 registry, 看看"新增文字文件" 12/11 13:09
→ drkh: 這個字串放在哪裡. 我的 registry 已找不到此字串. 12/11 13:10
→ drkh: 12/11 13:10
→ drkh: 樓上M大, 我現在要處理很多英文名稱的檔案, 中文的"新增文字 12/11 13:11
→ drkh: 文件.txt" 在一堆英文檔名中, 會比較明顯. 12/11 13:12
推 whitefox: 我的txtfile沒有shellex 這東西 12/11 13:22
→ whitefox: 只有1個shell 12/11 13:23
→ whitefox: "新增文字文件"是放在shell32.dll裡的 12/11 13:24
→ whitefox: 在reg裡應該是 "@shell32.dll,編號 " 的形式 12/11 13:25
→ whitefox: 你把shellex備份再刪除試看看 12/11 13:27
→ drkh: 我把 shellEx 改名, 重開機. 但還是英文檔名. 12/11 13:46
推 whitefox: c:\windows\ShellNew\ 全刪了 12/11 13:54
→ drkh: 沒刪, 但改名. 然後重開機. 還是英文檔名 12/11 17:27
→ drkh: 另外,搜尋了一下 shell32.dll,並沒有發現"文字文件"這四個字 12/12 09:27
噓 zx246800tw: 有差? 12/12 13:25
→ fatstan: 在regedit中搜尋 @C:\Windows\system32\notepad.exe,-470 12/12 21:24
→ fatstan: 然後把後面字串改為新文字文件 試試看 12/12 21:25
→ fatstan: 我自己搜尋的結果是有兩筆(要勾選完全吻合) 12/12 21:26
→ fatstan: 原本上面要搜尋的關鍵字有誤 12/13 07:46