Questions tagged «windows-registry»

Windows注册表是一个分层数据库,用于存储Microsoft Windows操作系统上的配置设置和选项。它包含低级操作系统组件以及平台上运行的应用程序的设置。

6
如何为本地系统配置代理设置?
如果通过“控制面板”编辑“代理服务器设置”,则设置存储在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable和中...\ProxyServer。当在下作为服务运行时,当然不使用这些设置LOCAL SYSTEM。 因此,我尝试在(以及系统上的所有其他用户)下进行设置ProxyEnable和设置,但这不起作用。ProxyServerHKEY_USERS\S-1-5-18\...HKEY_USERS\.DEFAULT\... 如何为LOCAL SYSTEM用户设置代理设置?

2
注册表设置EnableLinkedConnections在技术级别上有什么作用?
注意:我的基本问题是,当我运行提升权限的程序时,能够访问我(Win 7管理员用户)设置的网络共享。通常,提升权限的程序将无法访问我的非提升网络共享。 根据Microsoft的说法,注册表设置EnableLinkedConnections将允许提升的进程访问当前登录(非提升)浏览器进程的网络共享。 这种解释是有道理的: [...]当您是Administrators组的成员并登录后,UAC会将您的帐户下放给非特权用户。右键单击“命令提示符”并以管理员身份启动时,此运行上下文与您获得的上下文完全不同。您可能已经注意到,在一个上下文中连接的网络驱动器在另一个上下文中不可见。[...] 该论坛主题询问此设置打开的漏洞。给出的答案链接到有关禁用UAC提示的文章(或据我所知)。 现在的问题是,假设我们不在域环境中运行,注册表设置EnableLinkedConnections 在Windows 7系统上会做什么或允许做什么。 编辑:我特别感兴趣的一件事是此设置仅影响网络驱动器的(可见性)还是具有其他含义。

2
NTUSER.DAT和UsrClass.dat文件由成千上万个生成,为什么并且可以删除?
我注意到,我的Web服务器2008 Xen VM逐渐失去了可用空间-比正常使用情况要多,我决定进行调查。 有两个问题区域: *C:\Users\Administrator\ (6,755.0 MB)* with files: NTUSER.DAT{randomness}.TMContainer'0000 randomness'.regtrans-ms NTUSER.DAT{randomness}.TM.blf 和 C:\Users\Administrator\AppData\Local\Microsoft\Windows\ (6,743.8 MB) with files UsrClass.dat{randomness}.TMContainer'0000 randomness'.regtrans-ms UsrClass.dat{randomness}.TM.blf 据我了解,这些是注册表更改的及时备份。如果真是这样,我将无法理解为什么会有10000多个更改。(这是每个文件夹位置有多少个文件,每个文件夹总共超过20,000个。) 这些文件占用了将近15GB的空间,我想摆脱它们,我只是想知道是否可以删除它们。但是,我需要了解为什么要创建它们,以便将来避免这种情况。 任何想法为什么会有那么多?有什么方法可以检查所做的修改吗? 它们是通过登录尝试创建的吗? 是否根据Web服务器的日常使用创建它们? 等

12
全新安装Windows时应更改哪些注册表项?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我曾经在Best Buy技术部门工作(前任Geek Squad,很高兴在那里完成工作),我们有一个很棒的小批处理文件,它为所有新计算机调整了注册表项。我丢失了此批处理文件,正在尝试编译一个列表以制作另一个。请帮忙!

3
如何在Windows中制作/比较文件系统/注册表快照?
通过Windows(XP,Vista或7)程序安装程序获取所有已安装/已修改文件和已添加/删除键的列表的简单方法是什么? 我想拍一张前后快照,看看有什么变化。在执行安装时让程序运行也可以。 这与Clinton Blackmore的问题非常相似(例如:获取和区分两个文件系统),但专门针对Windows,并同时考虑了文件和注册表项。

2
为所有现有用户和所有新用户添加HKCU键和值的最佳方法?
我需要将HKCU键和值添加到特定OU中的所有计算机,所有现有用户配置文件和默认配置文件中。解决此问题的最佳方法是什么? 我可以枚举并遍历所有NTUSER.DAT,加载配置单元,添加键,然后卸载配置单元,但这似乎很笨拙。 有人有更好的主意吗?我想编写此脚本(最好是PowerShell)并在可能的情况下推送更改,但是组策略登录脚本也可以工作。


2
通过命令行更改注册表项的权限
我试图通过命令行编辑此注册表项-一直在寻找年龄,但找不到任何东西。 此刻确实停滞不前,因此不胜感激。我不介意使用PowerShell或任何调用第三方工具的东西-只想通过命令行对其进行更改。 原因是默认情况下本地管理员具有只读权限。我想将其更改为“完全控制”。我可以在2秒内在GUI中完成此操作,但是命令行是另一回事。 HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder


7
DisablePagingExecutive注册表更改是否有任何实际效果?
过去,在许多计算机上,在不同版本的Windows(2000,XP和无Vista)上,我都启用了DisablePagingExecutive来尝试提高性能。在每种情况下,我都有足够的内存,在当前情况下尤其如此。但是,启用此注册表项调整并重新启动后,过了一会儿我检查了任务管理器,即使我有2GB的可用物理内存,我仍然显示了很大一部分内核分页到磁盘。 有人成功使用过此调整吗?曾经吗 检查任务管理器(“性能”选项卡->“内核内存”部分)时,也许我查看的指示器不正确,但是我想防止Windows将所有可能的页面分页到磁盘,尤其是考虑到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.