Win10种类桌面右键新建没有内容怎么回复

Win10系统桌面右键新建没有内容怎么过来

怎么消除右键菜单_右键新建菜单没有txt如何是好
 

壹 、注册表基本知识

  • 添加txt文本文书档案
  • 添加txt文本文书档案

运行regedit到HKEY_CLASSES_注册表操作汇总,怎么化解右键菜单_右键新建菜单没有txt咋做。ROOT\*\shell那些上边看看,一般都以在此间的

1) 结构

    
键->项->子项->值项(名称、类型、数据)

    REG_SZ         字符串

    REG_BINARY    二进制

    REG_DWORD    双字

 

  1. 澳门金沙国际 ,运营->regedit,打开注册表编辑器
  2. 展开HKEY_CLASSES_ROOT 找到.txt
  3. 选中.txt,修改左侧窗格的“私下认可值”数据为txtfile 
  4. 在.txt上右击,选“新建->项” ,命名为ShellNew,即便有就毫无新建了
  5. 当选shellNew,然后“新建”->“字符串值”,将其名称设置为nullfile,值留空即可
  1. 运维->regedit,打开注册表编辑器
  2. 展开HKEY_CLASSES_ROOT 找到.txt
  3. 选中.txt,修改左侧窗格的“私下认可值”数据为txtfile 
  4. 在.txt上右击,选“新建->项” ,命名为ShellNew,若是有就无须新建了
  5. 当选shellNew,然后“新建”->“字符串值”,将其名称设置为nullfile,值留空即可

鼠标可能存在的别的地点

2) 组成

  1. HKEY_CLASSES_ROOT 
    定义了系统中拥有文件类型标识和基本操作标识

  
该主键包括文件扩大名和应用程序关联的音讯

  
主键下的子键决定怎么样在能源管理器和桌面中呈现此类文件及其图标

  
不是2个单独的道岔,而只是HKEY_LOCAL_MACHINE\SOFTWARE\Classes的三个炫耀

 

  1. HKEY_CURRENT_USE卡宴 
    当前用户的计划消息,包蕴环境变量、桌面设置、互联网    

   连接、软件运维音讯等

 

  1. HKEY_LOCAL_MACHINE
    本机相关的系统音讯,包含硬件音信、驱动音讯、内部存款和储蓄器

   数据、总线数据等

 
个中的音讯与特定用户毫不相关,可供全体用户采用。

 

  1. HKEY_USELAND 全体用户的音讯

 
该子键下保存了改用户的桌面设置、背景位图、应用程序飞快键、字体等音讯。而这个音讯都足以由此控制面板等工具设定。应用程序也不直接待上访问该主键,而是通过HKEY_CURRENT_USE奇骏主键举办走访。

  1. HKEY_CURRENT_CONFIG
    本地电脑运转时的配置的有关音讯。如环境音信、

桌面主题、背景象之类

     也只是HKEY_LOCAL_MACHINE\CONFIG结构中的贰个辉映。

 

 

一 、鼠标右键桌面空白处,新建菜单中的项目在注册表中的地点
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\
Discardable\PostSetup\ShellNew]

3) C#操作注册表

Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\\\\MapWinGISConfig",false);

Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\\\MapWinGISConfig");

 

  • 添加word、excel、ppt
  • 添加word、excel、ppt

② 、鼠标右键文件,弹出的菜谱明细在注册表中的地点
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers]
  www.2cto.com 
三 、鼠标右键文件夹,弹出的食谱明细在注册表中的地点
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers]

贰 、使用注册表

  1. HKEY_CLASSES_ROOT中找到Office相对应的后缀
    (如:Excle的后缀为.xlsx或.xls,Word的后缀为.docx或.doc,PPT的后缀为.pptx或.ppt)
  2. 双击.docx中的暗中同意注册表值,数值数据修改为:Word.Document.12   
    (Word为:Word.
    Document.1二 、Excel为:Excel.Sheet.1② 、PPT为:PowerPoint.Show.12)
  3. .docx项下边继续新建项,项名为ShellNew,并在ShellNew项中开创字符串值
    ,名称为:FileName,无需写赋值数据。(Excel和PPT同理)
  4. 说到底退出注册表,查看右键新建中的项目是不是已添加。
  1. HKEY_CLASSES_ROOT中找到Office相对应的后缀
    (如:Excle的后缀为.xlsx或.xls,Word的后缀为.docx或.doc,PPT的后缀为.pptx或.ppt)
  2. 双击.docx中的暗中认可注册表值,数值数据修改为:Word.Document.12   
    (Word为:Word.
    Document.1贰 、Excel为:Excel.Sheet.1二 、PPT为:PowerPoint.Show.12)
  3. .docx项下边继续新建项,项名为ShellNew,并在ShellNew项中创立字符串值
    ,名称为:FileName,无需写赋值数据。(Excel和PPT同理)
  4. 最终退出注册表,查看右键新建中的项目是不是已添加。

肆 、鼠标右键在IE浏览器里,弹出的菜系明细在注册表中的地点
[HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\MenuExt]
 

l    在“财富管理器右键/新建”和“桌面右键菜单/新建”中添加新建自个儿的文件类型。

  该示例使用代码表示:

            //设置右键

            RegistryKeykey1 = Registry.ClassesRoot.CreateSubKey(“.acc”);

            key1.SetValue(“”, “acc”);

            RegistryKeykey2 = key1.CreateSubKey(“ShellNew”);

            key2.SetValue(“NullFile”, “”);

            key1.Close();

            key2.Close();

            //设置关联后缀名

            key1 = Registry.ClassesRoot.CreateSubKey(“acc”);

            key1.SetValue(“”, “accfile”);

            key2 = key1.CreateSubKey(“DefaultIcon”);

            key2.SetValue(“”, “c:\\acc.ico”);  //c:\\Windows\\notepad.exe,1

            key2.Close();

            key2 = key1.CreateSubKey(“shell\\open\\command”);

            key2.SetValue(“”, “c:\\windows\\notepad.exe”);

 

Tip:
.acc的子键ShellNew就表示创造1个右键新建菜单,而ShellNew上边包车型客车值NullFile代表空文件。

HKEY_CLASSES_ROOT\.zip\ShellNew值

     FileName d:\Program
Files\HaoZip\ZipNew.data 代表怎么样呢?

c:\\Windows\\notepad.exe,1 
表示不适用该exe的图标,使用系统暗中认可的图标澳门金沙国际 1,若不安装就会显得暗中同意打开程序的小图标

c:\\Windows\\notepad.exe,0表示使用和exe一样的图标澳门金沙国际 2

  

注意:
① 、有个别软件研商所添加的鼠标右键可能在
[HKEY_CLASSES_ROOT\Folder\shell]
[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers]
① 、运行regedit打开注册表编辑器
展开HKEY_CLASSES_ROOT
找到.txt

小结右键新建设置步骤:

 1.在HKEY_CLASSES_ROOT中新建子项后缀名“.acc”。

 2.设置.acc的私下认可值“accfile”该值可以不管,但然而是acc或accfile什么的。

 3.新建.acc子项ShellNew,并新建字符串值
NullFile\FileName 注意必须是这四个名还要必

  
须设置,但值设置与不安装没影响,依据须要。

 4.新建accfile子项并设置暗中认可值“acc文件”该值必须安装,用于提醒新建的acc文件的名

  称。 至此右键新建菜单就马到功成了。

 5.可是为着让新建的文件有图标和有关系程序,需安装DefaultIcon和shell\open\command\

  
那样新建的acc文件就有了关联程序。

 

选中.txt,查看右边窗格的“暗中认可值”数据是否txtfile,若是还是不是,就双击修改成txtfile

在.txt上右击,选“新建——项”
把新建项命名为ShellNew,如若有ShellNew就无须新建了。
当选shellNew,然后“新建”——“字符串值”,将其名目设置为“nullfile”(不带有引号),即使有“nullfile”就毫无新建了,值留空即可。一般现身无法新建本文文件,正是由那八个地点引起的。然后刷新一下注册表和桌面。
即便右击不能够立即出来,就收回一下。再看看您的右键菜单,是还是不是曾经有了“记事本”了吧?

l    将内定扩大名的文书管理到钦命的先后

  该示例使用手动设置:

率先讲述这一个键中的值项的含义(以.txt为例)。

   一般后缀子键中会设置那正如八个值

 澳门金沙国际 3

1.(默许):在论及中最珍视的叁个值,决定了现阶段后缀的文件提交哪个人还要怎么处理,那里大家收看的剧情是“txtfile”。其实那个.txt键只是约等于一个目录,该键中并不曾实际的处理表达,而实际的拍卖都提交了另三个键,那多个键的名字正是那里的“(私下认可)”给出的。

  1. ContentType:那里钦赐了那几个文件内容是如何项目,那些值还可以广大参数,这几个参数的列表能够再MSDN中搜索ContentType看到。那一个值存在的含义是当系统要拍卖这几个文件内容的时候,和这么些后缀名关联在一块的程序会依据那几个值决定如何开辟并展现文件中的内容。

3.PerceivedType:那些值也是二个类型的标志。他的用处呢?举个例子,假诺这些值的内容是video的时候。我们开拓一些录像播放器,许多播放器第②次打开很可能会招来电脑硬盘,寻找能够播放的文件并呈将来“播放列表”中,而以此搜索进程就是遵照那几个值进行的。

   上面跳转到负责真正处理和开辟工作的键中,对于大家的例子.txt,处理键txtfile,找到该键,并且全体展开,能够观察如下内容:

澳门金沙国际 4
当选最顶层的txtfile看右侧界面展现的始末:

澳门金沙国际 5

1.(私下认可):那里是文件类型的证实,我们右击文件图标,选取属性的时候,在品质中的文件类型框中能够看出这么些值。
2.艾德itFlags:标识那些文件的读写权限,比如是只读,照旧可读写。。。等等,这一个在文件属性里也能修改。
3.FriendlyTypeName:这些值是应用程序的投机名称。那些值其实尽管表明那几个处理键对应的应用程序是哪位,大家开拓文件属性找一找,也能找到那几个值的人影。可是记住,这一个值可不是起决定效用。决定功效在子键中。

回来txtfile键层次图中:.

澳门金沙国际 6

1.DefaultIcon安装这一品类文件的图标。能够一向钦点ico也得以运用notepad.exe,0尽管用exe的图标。,0代表使用和exe相同的图标,,1意味着不使用exe图标而是用系统暗中认可图标。若不安装任何值则会议及展览示默许代开程序的小图标。

  1. shell下边平日会有 open,print,edit等等。。。

open 该后缀文件的默许代开程序,在程序后边加%1 意味双击时暗中同意启用程序。edit代表编辑时的文书、print打字与印刷时的文本。

二 、懒人朋友能够把以下内容存入记事本:

小结文件涉及手动完毕步骤:

 1.HKEY_CLASSES_ROOT下新建子项”.abc”,设置暗许值
abcfile

 2.HKEY_CLASSES_ROOT
下新建子项”abcfile”, 不设置该默许值。

 3.在abcfile下新建子项,DefaultIcon和shell\open\command。分别设置暗中同意图标和暗许运营程序。

 

 

 

 

 

Windows Registry Editor Version 5.00
  www.2cto.com 
[HKEY_CLASSES_ROOT\.txt]
@=”txtfile”
“Content Type”=”text/plain”

[HKEY_CLASSES_ROOT\.txt\ShellNew]
“NullFile”=””

[HKEY_CLASSES_ROOT\txtfile]

@=”文本文档”

[HKEY_CLASSES_ROOT\txtfile\shell]

[HKEY_CLASSES_ROOT\txtfile\shell\open]

[HKEY_CLASSES_ROOT\txtfile\shell\open\command]
@=”NOTEPAD.EXE %1″

然后保留为NewTxtFile.reg文件。双击导入到注册表中,就足以了。 
 

运行regedit到HKEY_CLASSES_ROOT\*\shell那几个下边看看,一般都以在此间的
鼠标恐怕存在的其它地点…

相关文章