原因是有软件修改了注册表里面User Agent 的字符串值引起的。
注册表的位置:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ 5.0 \ User Agent
和
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ 5.0 \ User Agent
如下图:这是我电脑上的截图
解决办法:
具体的注册表位置是两个地方:
在
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ 5.0 \ User Agent
和
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ 5.0 \ User Agent
User Agent 下的多余字符串值删除就可以了,就是上图的红色圈起来的部分删除,重新启动一下IE就可以了,就不会报存"储空间不足,无法完成此操作”的错误。
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform" /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform" /f
reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform" /f
reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform" /f |