Windows 10 用 Chrome 保存 JPEG 图片时会自动将后缀扩展名改为 JFIF 的解决办法

自从换了 Win10 之后,发现下载图片时,有时候 Chrome 会将 JPEG 格式的图片自动转化为扩展名 JFIF 进行保存。
虽然保存的文件可以用任何支持JPG图片的浏览器打开,但是在选取图片(比如上传、编辑图片时),因为大部分程序不会将 JFIF 作为默认格式,造成选取文件的不便。
除了自己改文件名之外,有什么一劳永逸的方法——可以让 Chrome 不再将 JPEG 图片保存为 JFIF 格式吗?

答案其实很简单,我们只需要通过修改注册表即可:

打开注册表项的 \HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg ,将其中的 Extension 设置为 .jpg 即可。

又或者你可以直接使用下方的注册表文件,将代码复制到 修改保存JFIF为JPG.reg 文件中,然后直接双击导入即可。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg]
"Extension"=".jpg"
之后,当你用 Chrome 保存 Image/JPEG 图片时,就会用默认的 .jpg 格式来保存了。

总之,我还是不明白 Windows 10 为何会将JPEG格式的图片保存格式设置为.jfif,或许三哥的脑洞就是我们平常人无法理解的吧。

- 阅读全文 -

关闭 Windows 系统的“打开文件 - 安全警告”提示

当下载某些特殊扩展名的文件时,打开后会出现“打开文件 - 安全警告”的系统提示,单个文件可以通过取消“打开此文件前总是询问”的选框、或是点选文件后右键菜单 - 属性 - 解除锁定 - 确定来解除对该文件的锁定状态。
然而若是文件较多,一个个解除文件锁定是非常麻烦的事情,所以我们最好修改系统设置,取消某些扩展名的提示,让系统可以直接打开该类型文件。

方法如下:

  1. Win+R打开系统运行框,输入 gpedit.msc,打开本地组策略编辑器。
  2. 在组策略编辑器中定位到 用户配置 - 管理模板 - Windows 组件 - 附件管理器,在右侧编辑栏中找到 中等风险文件类型的包含列表项目。
  3. 双击打开该项,点选已启用,在下方的指定中等风险扩展名中输入你想忽略提醒的文件扩展名,并以分号;进行分隔(比如设置为.webp;.js;.css),最后点击确定即可。
之后你打开那些指定的文件后就不会再弹出安全警告的提醒框了!

- 阅读全文 -

显示器副屏幕突然黑屏、点不亮,系统提示“显示器2未处于活动状态”的解决办法

今天维修电脑,给电脑换了块新显卡,导致之前的旧驱动出现问题,系统在自动更新驱动后才进入桌面。
之后正常使用了一阵子,然而在我使用软件切换桌面背景图的时候,副屏突然黑屏,怎么也无法点亮。
我以为可能是机箱接口松了,关机检查接口,再次启动后依然黑屏。
想着可能是驱动问题,又去折腾N卡驱动,结果TMD的这SB N卡驱动怎么也登录不上,实在是没辙,只能自己想办法解决。

点开桌面背景菜单的 显示设置-高级显示设置,结果提示“显示器2未处于活动状态”。
我猜测可能显示器2已被读取到,但是不知什么原因系统无法认定,于是Google了一下,给出的答案是:

建议您可以尝试按住键盘的Windows+P,尝试切换复制,扩展看一下是否正常 连接显示器更新系统:设置,更新和安全。 Windows更新,立即检测更新 双关按钮操作:(首先要确保设备加密是关闭的):单击开始菜单——设置--更新和安全--设备加密--查看设备加密的状态,如果是开启,需要把设备加密关闭掉。
按下 Win+P,神奇的一幕发生了,Windows 系统居然认出了我的副屏……
将副屏幕设置为扩展,一切又都恢复如初……
我不禁口吐芬芳:“SB 微软,SB NVIDIA!”

- 阅读全文 -

Notepad++ 中文换行优化

当在 Notepad++ 中启用自动换行时,如果同一行拥有英文+中文,而同时中文内容又比较长的话,Notepad++就会把这句中文当作一个英文单词来处理,从而使得中文被自动分到了下一行,造成阅读与修改的不便。

搜索了一下相关内容,原来老早以前 Notepad++ 就有这个问题,而解决办法也稍微有一点复杂,需要使用第三方插件的帮助。

- 阅读全文 -

win10 系统优化技巧



刚转到 Win10,然而使用时有很多不方便与麻烦的地方。
为了避免将来再遇到这些问题,特意留个记录,方便自己也方便别人。

- 阅读全文 -

记录一次 WAMP 无法解析虚拟域名、虚拟主机的问题

心血来潮准备更新一下站点代码,发现开启WAMP之后怎么也无法解析本地自定义的虚拟域名和空间。
调试半天也发现不了原因,害得我又是重启系统、又是重装WAMP,结果还是没有任何改变。

后来使用 CMD PING 了一下自定义的虚拟域名,发现除了 localhost 可以正确解析到IP之外、其他所有的虚拟域名全部都无法解析,显示找不到主机,然而使用 nslookup 又可以解析到路由器的地址……

想破脑袋也想不到究竟是哪里出了问题,结果谷歌了一下,有一个帖子说删除hosts文件并复制一个新文件过去,就可以解决这个问题,没想到TMD的真的解决了 WAMP 无法解析虚拟域名的问题……

我真是服了微软了!!!

对了,如果你也遇到了相同的问题,记得复制新的 hosts 文件到 C:\Windows\System32\drivers\etc 目录之前,将 hosts 文件的文本编码设置为 ANSI,因为 hosts 文件只支持 ANSI 编码!

- 阅读全文 -

解决 Visual Studio 无法记住最近打开的工程、历史记录无效的问题

最近发现使用VS打开工程后,起始页的"最近的项目"总是空的,没法通过历史记录来快速加载工程,十分的不方便。
我原本以为可能是设置或者是扩展的锅,在设置选项中找了半天,也取消了自定义的起始页扩展,却依然无效。
谷歌了半天,才发现原来VS并不是通过设置来决定是否记录历史工程,而是通过Windows的本地组策略来决定的,这不坑爹嘛?!

解决办法很简单,开始-运行,输入 gpedit.msc,打开本地组策略编辑器。
用户配置-管理模板-“开始”菜单和任务栏中,找到不保留最近打开文档的历史(或者有可能是不要保留最近打开文档的记录),双击后点选未配置或者已禁用即可。

另外,记得在选项-环境-常规中,把最近的文件记录数量调整为0以上,否则还是有可能无法记录。

- 阅读全文 -

WPF 图像处理:播放GIF动画、将Bitmap转换为BitmapSource、将MemoryStream转换为BitmapSource

WPF 图像处理

以前一直都是用 WinForm 写窗体,最近准备转向WPF,然而尝试之后,我发现WPF的设计思路与Windows有许多差别,比如最简单的图片控件,就有许多的坑等着你去踩。

因为在WPF中,无法直接应用 Bitmap 对象到 Image 控件之中,而 Image 控件一般情况下只能通过读取URI才能加载图片。
通过一番google和摸索后,我总算是总结了一些 Image 控件的应用技巧,做个记录防止忘了,也顺便分享一下。

- 阅读全文 -

System.Net.Sockets.SocketException: 无法加载或初始化请求的服务提供程序

今天发现我的系统盘只剩下6GB的空间,吓了一跳,赶紧想办法删除一些C盘里的垃圾文件和不用的程序、系统组件。
等我删得差不多的时候,才发现原来是wamp的临时文件吃掉了我大部分的硬盘空间……(开启DEBUG模式后)

删除文件、重启电脑之后,突然所有使用 .net sockets 库的程序都引发了“无法加载或初始化请求的服务提供程序”的错误。
刚开始我还以为自己误删了 System.Net.Sockets.dll ,又赶忙去网上找了一个最新版的 sockets.dll 放到程序目录下,然而还是无法顺利启动程序。
之后Bing了一下,才发现根本不是丢失文件的问题,而是因为 winsock 的系统服务似乎被关闭了。

解决方法很简单,开始-运行-CMD,使用下面的代码即可:

netsh winsock reset  
网上的文章说需要重启电脑,但是我测试发现并不需要,只要开启 winsock 的服务就可以立刻使用发生错误的程序了。
留个笔记,防止今后再发生这种事情……

- 阅读全文 -

將頁面轉換爲繁體

公告

欢迎您光临鄙人的小站,虽然没什么太专业的东西,不过如果本站的文章能让您有所收获、或者仅仅是博您一笑,那么也不枉费我建站的辛苦了!

您可以使用邮件订阅来获得邮件更新提醒。

瞎哔哔

    服务器后台更新,已使用了服务商内置的CDN,缓解最近老是断连的问题。
    不过因为后台机制变了,所以有可能出现SSL配置错误的问题,等我弄明白新后台的使用方法再说。
    希望以后不要再出幺蛾子了。 :doge:

  • 查看更多...

最新文章

随机文章

最近回复

分类

标签