开发人员工具被禁用

时间:2015-10-07 18:21:06

标签: google-chrome developer-tools

我使用的是版本45.0.2454.101 m,由于某些原因,dev工具选项被禁用。

  

我重新安装了Chrome 3次,没有运气。

我尝试根据此答案删除注册表文件 Google chrome develop tools disabled

我在政策文件夹下看不到铬:(。

我搜索了用户数据 - >默认 - >在Preferences文件夹中查看我是否可以删除devtools引用,没有任何帮助:(

更新: 根据lostleader的评论我检查了chrome:// policy并且我看到devtools被禁用,我应该如何启用或将其设置为false

enter image description here

请帮忙

enter image description here

enter image description here

enter image description here

更新时间:2015年10月13日 我的偏好文件截至今天,仍然禁用开发控制台:

enter image description here

10/16/2015我在组策略对象下也看不到任何内容

enter image description here

8 个答案:

答案 0 :(得分:9)

<强>更新

我做了small video with step by step instructions

1 - 关闭 Chrome 2 - 打开文件:

C:\users\[your users account]\AppData\Local\Google\Chrome\User Data\Default\Preferences

3 - 搜索:

"devtools": {
something...
"disabled": true,
something...
},

4 - 更改为:

"devtools": {
something...
"disabled": false,
something...
},

5 - 重新启动 Chrome。

<强> DISABLED: enter image description here

<强> ENABLED:

enter image description here

<强> TIPS
1 - 如果找不到"disabled": true,,只需在"disabled": false,下添加值devtools 2 - 您可能希望将文件内容复制到http://jsonlint.com/以便正确阅读。
3 - 备份原始文件(以防万一)
4 - 我测试了enablingdisabling devtools ,它按预期工作。
5 - 如果问题仍然存在,您可能需要停用扩展程序,以确保它们不会影响您的偏好。这同样适用于防病毒软件。

<强>更新

你说:

  

notepad ++投诉说源文件已被修改   另一个程序

无关紧要,文件上的其他值可能已更改,这是正常的,但您添加的值不会更改。

答案 1 :(得分:5)

尝试删除此文件夹:

[user drive]\Users\%user%\AppData\Roaming\Google

我是从超级用户question获得的。

或者,做:

按Windows键+ R,键入regedit.exe并按Enter键 HKEY_USERS \ - &gt; S-1-5-21-1177238915-1897051121-839522115-1003 \ - &gt;软件\ - &gt;微软\ - &gt; Windows \ - &gt; CurrentVersion \ - &gt;组策略对象\ - &gt; {91DD4E7D-FE0F-4B62-A092-91DC1486888E}用户\ - &gt;软件\ - &gt;政策\ - &gt; Google \ - &gt;铬

删除RED中的那些。点击“Google”,然后点击“修改”,然后选择“删除”。 单击“文件”,然后单击“退出”。

有效吗?

答案 2 :(得分:1)

这显然是一个Windows框,但你没有说它是个人计算机还是工作计算机。

查看chrome:// policy中的策略,您会注意到该策略正在设置为“计算机”级别。

阅读Google的文档here

通过Windows上的组策略对象(GPO)应用

计算机策略

..(计算机政策)使用Windows组策略对象(GPO),Mac上的托管首选项或其他带外管理系统推送给用户>适用于Windows / Mac / Linux ..

换句话说,您的工作场所可能已设置了组策略对象,并将这3个设置强制到您的计算机上。组策略对象通常不能被禁用,并且通常甚至不能被非管理员看到。请注意,当我说“管理员”时,我说的是域管理员,而不是本地机器管理员。

组策略的目的(Mac上的“托管首选项”)是强制将某些设置强加到一大组计算机上。常见示例包括密码策略,安装插件的能力等。

您组织中的某个人认为禁用Chrome的开发者工具和隐身模式有助于提高安全性。这是一个愚蠢的想法,但这与讨论无关。

编辑:“这种情况极不可能,但我会看”

您对IT部门的信心比我更有信心。 :)

有人可能会阅读this NSA "briefing"并认为这是一个好主意。

答案 3 :(得分:1)

如果您使用优先关闭的客户帐户登录Google,则必须退出才能解决问题。除此之外,您帐户的管理员必须更改您的设置才能在Chrome中使用开发工具。

答案 4 :(得分:0)

我不知道这会有多大帮助,但是您的计算机上的任务管理器中是否还有其他未知进程在运行。这听起来不像是一个错误,更像是一些恶意软件可能会强行编辑任何chrome安装。也可能是当你重新安装chrome并登录时,正在加载某种类型的Chrome加载项,这会导致问题。

答案 5 :(得分:0)

唯一对我有用的是改变这个值:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\DeveloperToolsDisabled

到0

不幸的是,在登录或一段时间后(我不是域管理员),该设置再次设置为1。考虑通过批处理文件启动Chrome并将值应用于注册表项,如此

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v DeveloperToolsDisabled /t REG_DWORD /f /d 0

完整的命令行(使用UAC):

powershell Start-Process cmd.exe -ArgumentList "/C","'reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v DeveloperToolsDisabled /t REG_DWORD /f /d 0'" -Verb runAs

完整的批处理文件:

REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome" /v "DeveloperToolsDisabled" | Find "0x0"

If %ERRORLEVEL% == 0 goto start_chrome

powershell Start-Process cmd.exe -ArgumentList "/C","'reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v DeveloperToolsDisabled /t REG_DWORD /f /d 0'" -Verb runAs

:start_chrome
start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

exit

答案 6 :(得分:0)

对于 Microsoft Edge,我将 DeveloperToolsAvailability 设置值更改为:

2不允许使用开发者工具) 到 1允许使用开发者工具

设置注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailability

事后检查:

edge://policy

但由于这是工作笔记本电脑,当站点管理员运行组策略时,您会受到站点管理员的摆布。但这对我有用,在设置由组策略控制的笔记本电脑上

参考:(DeveloperToolsAvailability)

答案 7 :(得分:0)

按照以下步骤或参考这 4 个屏幕截图来启用开发者工具。 您需要熟悉 Windows 注册表编辑器。

  1. 运行 regedit :Windows 键 +r 然后输入 regedit 或搜索它
  2. 浏览注册表到 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
  3. 双击 DeveloperToolsDisbaled
  4. 将值从 1 更改为 0
  5. 问题应该得到解决

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

DeveloperToolsDisabled: DeveloperToolsDisabled

将值更改为 0: Change Value to 0

现在应该启用开发者工具: Developer Tools should now be enabled