Questions tagged «windows-registry»

窗口注册表是一个分层数据库,用于存储Microsoft Windows操作系统上的配置设置和选项。它包含低级操作系统组件以及平台上运行的应用程序的设置:内核,设备驱动程序,服务,SAM,用户界面和第三方应用程序均使用注册表。

2
编辑另一个Windows安装的注册表
我有一个硬盘驱动器插入了我要在其中编辑注册表的计算机。打开“ regedit”时,显然会加载本地Windows注册表。有没有办法为驱动器G加载Windows注册表?我需要打开某个文件来编辑其他安装的注册表吗? 我特别需要HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\在另一台计算机上编辑一个密钥。

2
如何从cmd修改现有注册表项值名称的数据?
如何从cmd修改现有的注册表项值? Reg命令有很多选项和开关,包括铃声和口哨声。有用于查询,添加和删除键,子键和值名称的选项。但是,如何修改现有值名称的数据?您是否完全删除了值名称,然后再次添加并重新输入修改后的值/数据?这似乎很麻烦... 我对任何脚本/批处理自动化都不感兴趣,至少现在不感兴趣,我只想通过cmd Reg命令进行简单的注册表编辑。无需销毁密钥,只需稍后再添加一些其他数据即可。您可以在Regedit中执行相同的操作。 这是一个激发思考过程的示例。 Key: HKEY_CURRENT_USER\Software\Citrix\Receiver Value type: reg_sz Value name: UpgradeDone Value data: true 现在,这很好,但是如果我必须将值数据从“ true”更改为“ false”,该怎么办。所以我得到这个代替: Key: HKEY_CURRENT_USER\Software\Citrix\Receiver Value type: reg_sz Value name: UpgradeDone Value data: false 从cmd执行此操作的选项和语法是什么? 更新: 我现在才意识到上面的示例可能太简单了... 在上面的示例中,我可以执行以下操作: reg delete HKEY_CURRENT_USER\Software\Citrix\Receiver /v UpgradeDone reg add HKEY_CURRENT_USER\Software\Citrix\Receiver /v UpgradeDone /t Reg_Sz /d false 我可以完全删除该值,然后再次添加它,因为其中包含的数据非常小。它只是一个字符串,如“ true”或“ …

8
如何在Windows 10中自动将Chrome设置为默认浏览器
我尝试在reg键中设置默认值: hkeycu>software>microsoft>windows>shell>associations>urlassociations>http和https。 尝试使用master_preference文件。 尝试使用命令开关--make-default-browser。 到目前为止,这些都不起作用。 任何帮助,将不胜感激。对任何批处理文件,注册表项,文件替换/编辑开放...基本上我可以自动化的任何事情。

4
从Linux检索/解密Windows 7产品密钥
我不小心断开了仍在运行的硬盘驱动器,并损坏了Windows 7安装;我现在完全无法启动Windows。我已经尝试了所有方法来尝试修复安装:Windows启动修复,chkdsk / r,SFC / scannow,bootrec / rebuildbcd等,但是没有运气。我只想执行全新安装,但是我的问题是我的Windows产品密钥没有记录在任何地方,并且由于无法启动Windows,所以无法使用任何脚本或实用程序从注册表中检索它。 Windows 7产品密钥以加密形式存储在注册表项HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion的“ DigitalProductId”值中。我能够从Ubuntu实时CD挂载损坏的Windows分区,并将其包含问题的键和值的Windows \ System32 \ config \ SOFTWARE注册表配置单元复制到闪存驱动器,但是将此配置单元加载到regedit中在运行正常的Windows安装上,然后尝试使用脚本或实用程序来解密已加载的“ DigitalProductId”值,无论我尝试了多少摆弄,都只会返回主机Windows安装的产品密钥。我曾尝试与Microsoft支持人员联系,但他们一直无济于事。有人能进一步指导我吗?也许还有其他从Linux检索产品密钥的方法吗? 如果更熟悉脚本/密码学的人愿意尝试并遵循解密脚本来手动解密产品密钥,我可以通过电子邮件将导出的“ DigitalProductId”值,SOFTWARE注册表配置单元和解密脚本发送给您。


5
通过CMD脚本删除注册表项或值?
如何编辑已在生产中的.cmd脚本文件,以使该脚本删除Windows注册表中的某个注册表项? 首先,这是否有可能,其次(如果不可能),我可以创建一个.reg文件并从该.cmd文件中执行该文件吗? 在.cmd脚本中,它不起作用: del "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\SampleKey]" 此方法对我也不起作用: cmd "\\networkdrive\regfiles\deleteSampleKey.reg" 然后从.reg文件中: Windows Registry Editor Version 5.00 [ -HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon ]

3
在Windows 7注册表中禁用超线程
某些BIOS的选项没有禁用CPU超线程的选项,它是否可以在Windows 7注册表中禁用它?还是工具或软件? 我知道msconfig的“启动”选项卡(高级选项)并在其中禁用处理器,不确定是否禁用了完整的内核或超线程,或者如何分辨。 32位或64位Windows 7 编辑: 假设它是具有超线程的双核或更多个。 在设备管理器中,它在我的i5英特尔处理器上显示4个处理器,但您也不能禁用它们。


4
独立可执行文件和已安装可执行文件之间的区别?
我至少在Windows上注意到,您可以下载一个直接的,静态链接的可执行文件并直接启动它,或者编写自己的程序并执行它(甚至是动态执行)而不必安装它。 这使我明白了重点...安装过程的目的是什么?我的意思是除了Windows注册表之外。但是,出于实用性和使用目的,可以有一个独立的独立程序,该程序可以运行,存储在非易失性存储器中,并可以通过所用设备的文件系统进行访问并在OS上执行。那么,如果许多几乎任何规模的优秀程序都可以在不经过安装配置的情况下完美运行,那么对所有“安装此”业务有何重大意义呢?这让我有些疑惑,除了数据库或其他元数据/访问配置系统之外,如果后者(已安装的可执行文件)执行并以与独立服务器相同的方式工作,那么这里的真正区别是什么? 我不知道未安装的程序与已安装的程序有什么区别吗? PS:这不仅适用于Windows操作系统,而且还适用于实现类似功能的任何操作系统。

4
如何更改cmd.exe字体?[重复]
这个问题已经在这里有了答案: 9年前关闭。 可能重复: 如何更改Windows控制台字体? 首先:我已经尝试了它的选项对话框(Windows显示的对话框),但我不想要这样。 默认的Windows选项对话框仅允许两种字体:“ Raster”(Fixedsys)和Lucida Console。但是,我想使用Consolas(这是一种非常时尚的字体)。我尝试弄乱了当前用户“ HKEY_CURRENT_USER \ Console”的注册表选项,但是它似乎不起作用。帮助表示赞赏。

8
在Windows 7中使用管理员权限右键单击“在此处打开命令窗口”的最简单方法
我不想安装PowerToys,我想针对这个特定问题采用更简单的解决方案。 我试过了Ctrl+Shift+Right-Click。 我尝试添加注册表脚本,但是出现以下错误: 无法导入D:\ Admin \ Reg \ Open命令窗口(管理员)\ Open命令窗口(管理员)。reg:指定的文件不是注册表脚本。您只能从注册表编辑器中导入二进制注册表文件。 有什么建议么? 编辑: 忘了提及:我已经尝试了该import设施,regedit但无济于事

5
哪个注册表项或Windows文件确定监视器在多监视器环境中的放置位置?
我有一台带有USB到VGA适配器的笔记本电脑,这使我可以在笔记本电脑中添加第三台显示器(第二台显示器使用板载插槽)。 它在Windows Vista上可以正常工作-您可以进入Windows的显示设置,Windows会识别出第三台显示器,并相应地拖动它。在Windows 7中,第三个监视器实际上不在Windows的显示设置中。该驱动程序允许您显示到第三个监视器,但是您不能将其移动到当前位置。显示设置相对于其他两个设置放错了位置(如果将窗口拖到其他位置,则它们应在对齐时最终位于底部)。 我打电话给技术支持,他们说Windows 7尚没有具有此功能的驱动程序。但是这是我的直觉。显示器的位置仍然有些类似于我在Vista上的位置,大约只有500像素左右。我认为某个地方有注册表项或驱动程序文件告诉此监视器在哪里。如果我可以修改数字并将其向上移动500像素,那么它就在正确的位置,而我不必等6个月即可为公司推出新的驱动程序。 有任何想法吗?


7
为什么Windows仍然在Ctrl + Scroll + Scroll“功能”上有BSOD?
当Windows XP问世时,我听说有一个测试功能可以手动导致BSOD(蓝屏死机)。我还听说这应该在XP Service Pack 2中删除。它没有被删除,它也在Vista和Windows 7中。要启用此导航到注册表中的此位置: HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ i8042prt \参数 并添加CrashOnCtrlScroll作为REG_DWORD具有1的值。 现在重新启动并按Ctrl+ Scroll Lock+ Scroll Lock,您将获得BSOD。 为什么这个功能还在这里?

3
是否有可以为注册表内容编制索引以便快速查找的软件?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 5年前关闭。 在Windows注册表中进行搜索可以非常方便。 是否有一些可用的工具可以索引整个注册表的内容或单个配置单元的内容,从而可以进行快速查找?(例如,生成一些启用了FTS3或FTS4的SQLite数据库以进行全文搜索) 谢谢。 PS。我不希望RegScanner或每次都执行新的线性搜索的工具。我想要一个索引器,通过它可以立即进行搜索。查看问题评论。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.