2021年4月29日 星期四

add new notepad++ document in file explorer

測試平臺是 win10 10.0.19042.928 

首先將以下內容存成 notepad++.reg

----

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"NullFile"=""

----

再以 administrator 身份開啟 notepad++ (在這之前請記得關掉所有已開的 notepad++), setting -> performance -> file association -> notepad 這裡把 .txt .log 新增進去, 再 close 即可.


新增檔案應該很多人都會了, 我寫這篇的目地是筆記 ShellNew (new key) / NullFile (expandable string value) 這個 registry, 新增完 registry 後再設定該副檔名相關開啟 app, 就可以在檔案管理員裡新增對應的副檔名空檔案.


2021年4月17日 星期六

ImDisk

 ImDisk 從知道有這個軟體以來, 其實一直在等待它修掉有關 windoz update 方面的問題, 而到目前為止 (2021/04) 都沒有修掉, 只有幾個奇怪的 workaround.

1.有關 update error 0x80070001:

    這個跟磁碟代號有關係. 建議掛到 z: 也就是最後一個, 可以簡單的迴避掉這個問題. 

    或是掛載到指定路徑如 c:\temp, 這樣做最大的好處是可以同時解決這個 update 與佔用一個磁碟機代號的問題, 如果有使用磁碟機代號的習慣, 可以再用 sharring folder (網路檔案共用) 方式開共享, 再從 \\127.0.0.1\temp 連回來. 如果要使用網路檔案共用, 一定要使用底下所說開啟 Administrator 可以看到 network disk 的做法, 否則一堆東西無法讀寫.

2.Administrator 帳號看不到:

    這個似乎是 windows 10 新增的帳號權限管制, 在 10 以前 Administrator 帳號都可以看的到 network disk, RAMdisk, virtual disk (ImDisk 其實是 virtual disk 不是 RAMdisk..), 這問題的解法在這裡有提及, 簡單的說是用 regedit 在:   

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

新增一個 32bit DWORD 值 EnableLinkedConnections 並設為 1

重開機才會生效.

ps. adobe LightRoom / classic 無法在這區存檔的問題也跟這有關係...

    

目前我是跟 DATARAM RAMdisk 配合使用, 即使問題一堆, 很多時候仍是很好用的工具...