Questions tagged «windows-registry»

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

3
始终显示上一个/默认用户Windows 7欢迎屏幕
我在Windows 7机器上有三个用户帐户:共享,管理员和标准。 我只希望标准帐户显示在欢迎屏幕上。 我知道特殊帐户/用户列表注册表的编辑。不幸的是,这会将帐户从UAC提升特权对话框中删除。我不想“自动登录”,因为这会跳过欢迎屏幕。 考虑“ 不显示最后一个用户 ”设置。 如果只有一种方法可以始终显示最后一个用户(例如重新启动时),而不仅仅是注销时。这会伪装其他帐户-只要用户仅看到他们的帐户,他们就永远不会单击“切换用户”。 有什么想法吗? 等待Win7 SP1吗?; D

4
增加音量控制滑块的粒度,范围和曲率
USB扬声器(例如我的Logitech SBS-150,Logitech没有提供解决方案)和耳机存在一个常见问题-它们太大声。当您使用Windows音量控制滑块将其设置为1时,它们仍然太大(实际上1与100之间并没有太大的区别),当然0不会发出声音,因此您会选择大声或无声完全没有声音。 上面的内容似乎表明对数两次从滑块应用于线性1-100值,一次是通过Windows,一次是通过扬声器,这导致曲线迅速达到饱和。Windows 7当然没有办法调整是否应用对数。 另一个问题是用户希望将音量提高到100以上。(是的,是的,它可能会损坏您的扬声器,等等。无关紧要。) 如果仅设置音量滑块上每个点应该对应的值,而不是Windows本身应用日志函数,似乎可以解决很多问题。(此时,是否应用日志并不重要,因为您可以自己插入一个指数函数来否定日志。) 我找到的最接近的东西是此页面,该页面准确地描述了我想要的内容,但是不幸的是,它仅适用于Windows XP,而不适用于Windows 7。我无法在Windows 7中找到注册表项(不过,我看起来可能不够努力)。 Volumouse也是有用的,它允许您指定音量的步长-这很容易使您将音量设置为1到0之间的一个点。这确实完成了至少让您减小音量但达到范围的99%的任务基本上还是没有用的。此外,增加或减少步距不是处理对数/指数响应曲线的方式。 所以问题是,我该如何在Windows 7中执行上述注册表方法在Windows XP中所做的事情?注册表项在哪里?另外,Volumouse如何将音量设置为任意值?


5
Mac OS X是否管理已安装应用程序的注册表?
我是Mac OS的初学者。直到现在我都在使用Windows。我对Windows中的注册表有所了解。 Mac OS X是否管理已安装应用程序的注册表? 如是 注册表存储在哪里? 您如何修改此注册表? 有关Mac OS注册表管理的参考链接。 如果不 Mac OS X在安装的应用程序上遵循什么系统? 有关Mac OS应用程序管理的参考链接。

2
通过命令行(批处理文件)更改注册表权限
我发现了一个很棒的Windows 7 Reg Hack,将“计算机”图标重命名为%username% on %computername%。不幸的是,在本教程中,它说要更改注册表项的权限。我想从命令行在批处理文件中更改此设置,然后添加该调整项,然后再次锁定该键,所有这些都在一个文件中。这可能吗?如果是这样,怎么办?

1
如何创建REG_NONE类型的注册表项?
在文件信息协会都存储在HKLM\SOFTWARE\Classes与HKCU\SOFTWARE\ClassesWindows的注册表分支(等等)。那里的每个条目都可以具有OpenWithProgIDs将其值中命名的程序添加到可从上下文菜单中的“ 打开方式”条目访问的程序列表中的键。这些键中的许多都有REG_NONE类型。但是regedit不允许创建这种类型的密钥- 上下文菜单的“ 新建”条目下可用的密钥类型列表中没有此类型。 如何创建类型的注册表项REG_NONE以将新程序添加到列表中或重新创建以前删除的项?

2
为什么gpedit和相应的注册表项不同步?
我在Windows 10专业版上。我注意到当我通过gpedit应用某些策略时,会在注册表中创建相应的条目。如果撤消,那么条目也会从注册表中删除。 因此,我希望它也能以其他方式工作,但是如果我通过注册表手动设置相同的策略,则相应的gpedit条目仍显示为“未配置”。 我想念什么吗?gpedit策略比注册表项还重要吗?所以...它们存放在哪里?

2
Windows 10上仍支持NoAutoRebootWithLoggedOnUsers或有效吗?
注意:类似的东西在这里有很好的答案如何在Windows 10中禁用自动重启?。这是不一样的,因为我正在明确地寻找有关其他选项的信息。 简单而简单的问题:Windows 10上是否仍支持/有效NoAutoRebootWithLoggedOnUsers(注册表值)?这个选项对我来说是黄金,因为它允许完全和自动更新安装(默认情况下),但阻止自动重新启动步骤。 在相当于 没有自动重启与登录用户为计划的自动更新安装 gpedit政策存在,所以我希望NoAutoRebootWithLoggedOnUsers进行过支持。 应用NoAutoRebootWithLoggedOnUsers之后,我得到的反馈参差不齐:有人说这很有效,有人说没有效果。是否有半官方参考? 谢谢!

3
将一种类型的多个文件添加到“新建”上下文菜单
我完全理解如何通过修改注册表从Windows资源管理器(Windows 7)向上下文菜单添加“新建”文件/模板,例如,在此处进行解释: 如何将项目添加到“新”上下文菜单? 它很好用,并且“文件名”子项允许我定义一个位于C:\ Windows \ ShellNew的特定文件。因此,我在其中配置了一个.doc文件,该文件与我公司的模板字母相对应(带有徽标,名称,地址...)。每次我要创建一个字母时,我都单击鼠标右键,然后将模板保存到当前目录中! 现在,我想只有一个文件类型(.doc)的几个这样的模板 问题在于,ShellNew密钥中似乎只有一个可能的NullFile / FileName / Data / Command子密钥。 是否有任何解决方法,例如使用Command值?还是没有修改注册表的类似行为? 我只想从当前目录轻松创建不同的Word模板,并避免复制/粘贴。 感谢您的回答或建议。

2
(如何)可以更改从屏幕保护程序启动屏幕保护程序之前的时间?
标题要求(Windows 7)。(如何)可以更改从屏幕保护程序启动屏幕保护程序之前的时间?可能吗 通常情况下,我对5分钟的设置感到满意,但有时我希望将其设置得更长一些。我想要热键的两个长度(我知道该怎么做)。 我想我可以记录两个宏并使用它们,但是我只是想知道是否有任何命令行选项(包括注册表更新)可用来告诉Windows在X分钟不活动后启动屏幕保护程序。 (请注意,我不想立即启动屏幕保护程序;我想更改Windows在启动之前将等待的时间) 提前致谢。 [答案]我终于在@Gjordis的答案上使用了变体-但所有功劳归功于他。 我不明白为什么我们需要3个操作:添加,删除然后重命名并将其减少为两个。 因为我想绑定到热键,所以我需要一次执行两个命令。通常,可以用分号分隔命令,然后在一行上发出命令(例如dir c:;dir d:)。这给reg命令带来了错误,所以最后我有两个批处理文件。内容相同,只是持续时间改变。 奇怪的是,该值已正确写入注册表,但是“控制面板” /“个性化” /“屏幕保护程序”并没有更新其GUI。但是,我进行了测试,并且屏幕保护程序的确符合预期。 @echo off reg delete "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveTimeOut /f reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveTimeOut /t REG_SZ /d 180 /f 如果这对您有帮助,请赞成这个问题;-)

5
在启动时更改Windows 7默认用户
由于我安装了ShrewSoft VPN,因此它在启动时默认为用户,而不是本地用户。我不喜欢它,因为它很少使用,我希望我的管理员帐户成为默认用户。是否有设置或注册表设置,我可以修改以在计算机启动时将本地管理员帐户重新设置为默认用户?

3
从格式化的驱动器中恢复Windows 7许可证密钥
我最近在计算机上执行了Windows 7的全新安装,但是只有删除了旧分区(包含旧的Windows 7安装)后,我才记得我没有提取Windows激活代码来重新激活新副本。 (并且看到我已经失去了原来的包装,现在有点卡住了)。 希望有人可以通过一种简单的方法来还原旧分区,并访问旧安装的注册表,因此我可能会重新获得密钥并重新激活。 编辑:我忘了添加更早的内容(请参阅评论)-我将全新安装写入的磁盘与之前运行Windows的磁盘不同。我只是删除了旧驱动器上的分区,然后在此之后不再混乱。

4
如何从SFC中的“待修复”错误中恢复?
我正在尝试解决Windows注册表和服务的问题。我尝试运行sfc命令,但这是我收到的错误消息? C:\Windows>sfc /scannow Beginning system scan. This process will take some time. There is a system repair pending which requires reboot to complete. Restart Windows and run sfc again. C:\Windows> 但是自从出现此消息以来,我已经重新启动了几次,我什至尝试在安全模式和控制台模式下运行命令,但仍然收到相同的消息。我如何摆脱它? 在winsxs文件夹中有以下文件:C:\ Windows \ winsxs \ cleanup.xml 这是内容: <?xml version='1.0' encoding='utf-16'?> <PendingTransaction > <POQ postAction="NoReboot"> <DeleteFile path="\??\D:\$$DeleteMe.CbsMsg.dll.01c85bd2f5893b40.0000"/> </POQ> </PendingTransaction> 这可能是什么吗?这是原因吗?删除此文件安全吗? …

1
如何使Windows注册表项保持不变?
有没有一种方法可以防止更改系统注册表项?还是以某种方式使其保持恒定? 在Windows 7中,我试图防止在关闭显示器或重新启动系统时自动更改系统注册表项。 笔记 关键在: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{39de53a5-eb32-44e2-a457-eca85387442b}\Properties Windows在此处设置特定声音设备(我的HDMI声音输出)的属性。每当关闭显示器或重新启动系统时,Windows都会将此设备的扬声器配置重置为2通道“立体声”设置,并将采样率/位深度重置为16bit / 44KHz。 我想锁定相应的键/属性,以防止Windows不断重置它们。 在没有任何知识渊博的情况下,我不愿意篡改这样的系统级密钥的权限。如果这不能锁定这样的系统级密钥,是否可以通过某种方式以脚本/编程方式轮询此注册表项,如果更改,请将其重新设置为所需的设置? 有任何想法吗?


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.