写在前面,很急的同学来看。是系统权限问题,但是通过设置 chrome->属性->以管理员身份启动 是无法解决的,需要修改注册表。
似乎很少电脑出现这样的问题,我是因为使用了某个软件启动chrome,导致之后chrome突然无法拖拽文件,很无语,通过反复的搜索,排查了以下几个问题:
1.chrome本身的权限
打开谷歌浏览器,输入地址:chrome://flags/#extensions-on-chrome-urls,将Extensions那一项改为Enabled,重启chrome,这是网上最多的解决方法。如果你的问题只是无法拖拽crx文件,那么你的问题应该解决了,但很明显这是针对chrome对crx文件屏蔽的解决,而这个页面中其它两个关于drap和drop的选项也是没有用的
2.软件权限
通过设置 chrome->属性->以管理员身份启动 是无法解决的
3.系统权限
需要修改注册表,不限制这些操作的权限。按下window + r,输入regedit,打开注册表编辑器,搜索
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
将EnableLUA将1改成0,并重启电脑,会发现问题解决。
写在最后,EnableLUA键其实修改的也是用户打开软件的权限,当键值为1的时候,打开应用程序的时候默认是普通用户的权限,当设置成0的时候,默认是用管理员的权限打开,所以并不知道第二种方法出了什么问题。