Questions tagged «windows-registry»

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

1
拖放到附件功能仅在Outlook 2010中间歇性地工作
我一直在尝试解决Outlook 2010安装中的问题,其中将附件拖放到新电子邮件中的能力将不时停止。这似乎是相当的月相,我似乎无法找到导致它停止工作的相关性。 一些在线搜索引导我尝试通过Windows运行对话框运行此命令:Regsvr32 ole32.dll,它显然将该特定dll重新注册为注册表中的命令组件。它不起作用,但我很好奇为什么它是一个建议的修复,如果有类似尝试的东西,或其他已知的解决方案。

1
从注册表中捕获作为密钥名称一部分的GUID并将其转换为变量
我试图抓住一个特定的 GUID 来自独特(自然)和不时变化的注册表。然后把它变成我可以使用的变量 REG ADD 操作(我知道那部分)。 关键是 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video 该 Video 子项本身包含8-10个GUID-s作为子项名称。关于我要捕获的子项名称的独特之处在于它包含更多子文件夹,如0002,0003等(其他子项仅包含0001)。 事实上,我能够通过搜索其中包含0005的子键来捕获此GUID。当然这是唯一的比赛。我使用以下命令: REG QUERY HKLM\SYSTEM\CurrentControlSet\Control\Video /s /f 0005 /k 这给了我: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{E7DC82FD-9088-411B-9B0A-2FED7F034E03}\0005 End of search: 1 match(es) found. 现在,如果我只能提取 {E7DC82FD-9088-411B-9B0A-2FED7F034E03} 部分并将其变为变量。

0
注册表项权限已损坏 - 如何恢复访问权限
我最近正在寻找一种解决方案来阻止Dropbox与Svn争夺优先权 ShellIconOverlayIdentifiers 在系统注册表中。 一个解决方案 是设置密钥的权限以拒绝写访问。然而,似乎我犯了一个严重的错误,并且有点过于热心地撤销这些权限。 现在,我只是在尝试查看权限时遇到错误,更不用说更新它们了。我尝试以管理员身份运行RegEdit,但仍然不允许我查看或更改密钥。我只是不断收到消息: 错误打开键 无法打开ShellIconOverlayIdentifiers。一个 错误是阻止此键被打开。细节:访问是 否认。 如果我跑 RegEdit 作为管理员,我仍然无法查看内容。如果我右键单击并选择 Permissions 我收到一条警告信息说: Windows安全 您无权查看当前权限设置 对于ShellIconOverlayIdentifiers,您可以进行权限更改。 这似乎有点奇怪。 有什么办法可以从这种情况中恢复过来,还是现在这是一个失败的原因?

2
防病毒软件删除了注册表项
在安装了卡巴斯基反病毒程序的Windows7 x64上,kaspersky删除了“imageconv”(软件)的资源管理器上下文菜单安装 imageconv ) 如果我停止卡巴斯基,我可以安装并使用imageconv。如果卡巴斯基开始,卡巴斯基删除我的注册表项。 exe程序是独立的, 仅安装在注册表中。 exe-location被硬编码到注册表中 仅通过删除注册表条目卸载 题: 如何阻止卡巴斯基删除这些注册表项?

0
在不使用第三方工具的情况下查找已安装和已激活的Adobe Photoshop CS6 Extended的密钥
问题基本上是一样的 这个 ,但对于Adobe Photoshop CS6 Extended而不是Acrobat。如何查找已安装,已激活,正在运行的实例的序列号 无 第三方工具,只使用它运行的计算机?我没有在Acrobat密钥的Windows注册表项中看到它,但也许我不是在寻找正确的位置。假设Win7 Pro OS。


1
无法在Registry中设置系统的新所有者
我试图将自己设置为Windows 10注册表中系统文件的所有者以启用任务管理器。我不是管理员,所以当我点击Apply时,我收到了消息: 无法在系统访问被拒绝时设置新所有者。 有没有办法绕过这个?我看过类似的问题,但没有人回答我想要做的事情。我无法在计算机上下载任何内容或联系管理员。

2
复制Windows注册表和/或其他锁定的文件
在改进我的(个人)备份系统时,我注意到,我无法复制某些锁定的文件,如Windows注册表文件。有没有办法复制这样的东西?或者注册表的特定解决方案(我知道regedit->文件 - >导出,解决方案''但这是文本格式并且看起来很慢)。 AFAIK,在Linux上,锁定系统是建议性的,在Windows上它是强制性的。我可以以某种方式绕过强制性的备份目的等吗? TIA。

1
在QuickBooks 2014中,如何为所有用户预填充MRU?
我已经尝试编辑注册表和 QBWUSER.ini 文件,但没有运气。无论我对这两个位置做了什么,我都找到了文件名,当QBW 2014推出时,MRU不会改变。 注册地: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Intuit\QuickBooksCommon\QBFinder] "0"="P:\\DOCS\\Quickbooks\\CarLights LLC 2015.QBW" "1"="P:\\DOCS\\Quickbooks\\CarConsults LLC.QBW" "2"="p:\\docs\\quickbooks\\Car Consultants.qbw" INI档案: “C:\ Users \< username> \ AppData \ Local \ Intuit \ QuickBooks 2014 \ QBWUSER.INI” [PREFS_STANDARD_STRATUM] NEWUSER=N AUTOBACKUPFREQUENCY=4 REPORTONFULLMONTHS=N MULTIUSERMODE=N MAXMRUFILES=6 [MRUFILES_STANDARD_STRATUM] FILE1=P:\\DOCS\\Quickbooks\\CarLights LLC 2015.QBW FILE2=P:\\DOCS\\Quickbooks\\CarConsults LLC.QBW FILE3=P:\\DOCS\\Quickbooks\\Car Consultants.qbw

1
Windows Vista Corrupt Registry
我有一台装有Windows Vista Basic的笔记本电脑。它无法启动。我已尝试使用安装光盘进行自动修复,但无法自动修复错误。根据测试结果,注册表已损坏。 我已经找到了如何从Windows XP中损坏的注册表恢复该指南 在这里。本指南是否也适用于Vista,或者我可以尝试另一种方法(重新安装Vista)? 干杯, 皮特


0
如何使用批处理文件在注册表中添加程序?
我想在.exe此注册表路径中添加一个程序: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell 我试过这段代码 @echo关闭 reg添加“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon”/ v Shell / t REG_SZ / d notepad.exe / f 但不工作......请帮助我。

2
命令行注册表编辑
我似乎遇到了一个问题reg,我试图通过cmd添加一个命令。任何想法我如何解决这个语法错误,因为命令似乎错了... reg add HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command /v command /t REG_MULTI_SZ /d xb'BV5!!!!!!!!!MKKSkEXCELFiles>VijqBof(Y8'w!FId1gLQ /dde /p "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /e "%1" 我需要编辑command字符串并添加数据: xb'BV5!!!!!!!!!MKKSkEXCELFiles>VijqBof(Y8'w!FId1gLQ /dde /p "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /e "%1"

0
用户访问控制不再打开
我不能运行的程序作为管理员,因为我试图做这个,并修改注册表中的值并没有做什么,我想做的事,我认为这将阻止询问密码,并让我跑作为管理员,每当我通缉。相反,它只是不打开密码提示并以普通用户身份运行。我试图将其更改回来,但我不能,因为我无法将Regedit作为管理员运行。 到目前为止我尝试过的是通过故障排除程序打开命令行: 然后我可以作为管理员进入命令行,所以我现在可以运行管理命令,所以我运行这个: X:\windows\system32>regedit 这打开了注册表编辑器,我可以将值更改回1,但是当我退出注册表编辑器,并重新启动计算机并在登录后查看该值时,它没有更改,它仍然设置为0。我是否需要以某种方式保存退出的注册表编辑器?为什么不提交它并在重启时使用该值?

1
有没有办法在计算机上为每个IE请求添加HTTP标头?
我想为计算机上的每个Internet Explorer请求(或每个浏览器请求)添加一个自定义HTTP标头。我不知道这是否可能,如果你听说无论如何要完成这样的任务,请你指点一下大方向? 我已经考虑过使用PowerShell包装器打开IE,或者编辑注册表但是无法确定是否可以通过这种方式修改标头。我愿意接受任何可能的选择,但我在实现这一目标方面做得很短。谢谢! 如果对于这个问题这是错误的地方我很抱歉,我感谢任何指导或想法。

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.