Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Whilst i have found posts that tell me how to add a new context item for a specific file type, i seem to be unable to see a way of adding one for a blank file (a la ubuntu). Is there a way of adding just a blank file (with no extension), which i can then rename myself with the appropriate extension?

share|improve this question
I came across this question, just wondering if you found a solution? – RhysO Jun 6 at 10:45

Create a genericFile.reg with the following content and add it to the registry. This will add a new context menu entry called "Generic file". A reboot may be required in order to let the entry appear. Or simply use Shell New Handler and tick/untick the entry for the .dummy once.

Windows Registry Editor Version 5.00




@="Generic file"
share|improve this answer
The icon doesn't match the empty file icon, for me anyway. This takes care of that: "IconPath"="%SystemRoot%\\System32\\imageres.dll,2". It should be a child of ShellNew. – bryc Feb 27 '15 at 6:08
Thanks! I updated the config file above. – orschiro Feb 27 '15 at 6:33

The NullFile types create empty/0-byte "blank" files. You can rename them to whatever you like, with whatever extension you like, and go from there.

Details about resolving the "new text document" being missing here.

share|improve this answer

You can create a template for .dummy (or whatever unused extension you like) files, then add a flag to indicate they should be created with no extension.

Here are the steps I followed:

  1. Create a file called 'asdf.dummy'
  2. Double-click on it, tell windows to always open it with notepad
  3. In regedit, go to "HKEY_CLASSES_ROOT\.dummy"
  4. Create the "ShellNew" key
  5. Under "ShellNew", create an empty string value named "NullFile"
  6. Under "ShellNew", create a key named "Config"
  7. Under "Config", create an empty string value named "NoExtension"

Here's what I ended up with:

Windows Registry Editor Version 5.00



share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.