打印

[原创] Windows Live 照片库(Photo Gallery)和 Quicktime 冲突解决方法

Windows Live 照片库(Photo Gallery)和 Quicktime 冲突解决方法

在装有Windows Live photo gallery  还有Quicktime 的电脑上,打开MOV格式的文件时会现当前操作无反应,而且CPU使用为100%,进程列表中多了一个名为“WLXQuickTimeControlHost.exe”的进程,结束后会再次出现!
这是由于Windows Live 照片库(Photo Gallery)和 Quicktime 文件有严重冲突所引起的!

解决方法:
禁用对 QuickTime 的支持下列批处理文件将自动执行禁用对 QuickTime 的支持所需的所有步骤。

要创建和运行将禁用对 QuickTime 的支持的批处理文件,请按照下列步骤操作:

1. 复制下一节“用于禁用 QT 支持的批处理文件”中的文本。  
2. 将该文本粘贴到记事本中。
3. 将文档另存为“DisableWLPGQT.cmd”,保存至桌面,然后退出“记事本”。
4. 运行该批处理文件。 为此,请按照适当的步骤操作:• 在 Windows Vista 中,右键单击 DisableWLPGQT.cmd 文件,然后单击以管理员身份运行。
• 在 Windows XP 中,确保以具有管理员凭据的用户身份登录。 然后,双击 DisableWLPGQT.cmd 文件。

5. 重新启动计算机。  

现已在 Windows Live 照片库中禁用 QuickTime 内容。

用于禁用 QT 支持的批处理文件
复制内容到剪贴板
代码:

;----
;-DisableWLPGQT.cmd
;----

@echo off

setlocal

echo Running this batch file will disable QuickTime support in Windows Live
echo Photo Gallery.  If this is not what you want to do, press Ctrl+C now, or
pause
echo.
echo.

set GalleryRegPath=HKLM\Software\Microsoft\Windows Live\Photo Gallery
if /i "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
    set GalleryRegPath=HKLM\Software\Wow6432Node\Microsoft\Windows Live\Photo Gallery
)

echo Step 1: Disabling Quicktime control use in the Windows Live Photo Gallery
reg.exe add "%GalleryRegPath% " /v "DisableQuickTime" /t REG_DWORD /d 1 /f
echo.
echo.

echo Step 2: Removing Quicktime types from the list of known file types
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".mov" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".qt" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".mp4" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".mqv" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".mqt" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".3gp" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".3gpp" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".3gp2" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".3g2" /t REG_NONE /f
reg.exe add "%GalleryRegPath%\SuppressFileTypes" /v ".3gpp2" /t REG_NONE /f
echo.
echo.

echo Step 3: Deleting IExtractImage handlers (you can ignore errors if you've run this before)
reg.exe delete HKCR\.mov\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.qt\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.mp4\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.mqv\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.mqt\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.3gp\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.3gpp\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.3gp2\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.3g2\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe delete HKCR\.3gpp2\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
echo.
echo.

endlocal

;----
还原对 QuickTime 的支持
在任何时候,如果要在 Windows Live 照片库中还原对 QuickTime 内容的支持,请按照以下步骤操作:

1. 复制下一节“用于还原 QT 支持的批处理文件”中的文本。  
2. 将该文本粘贴到记事本中。
3. 将文档另存为“RestoreWLPGQT.cmd”,保存至桌面,然后退出“记事本”。
4. 运行该批处理文件。 为此,请执行适当的步骤: • 在 Windows Vista 中,右键单击 RestoreWLPGQT.cmd 文件,然后单击以管理员身份运行。
• 在 Windows XP 中,确保以具有管理员凭据的用户身份登录。 然后,双击 RestoreWLPGQT.cmd 文件。

5. 卸载 Windows Live 照片库。
6. 重新安装 Windows Live 照片库。

用于还原 QT 支持的批处理文件
复制内容到剪贴板
代码:

;----
;- RestoreWLPGQT.cmd
;----

@echo off

setlocal

echo Running this command will remove suppressed file types from the registry
echo so they will be included in the Windows Live Photo Gallery.  If this is
echo not what you want to do, press Ctrl+C now, or
pause
echo.
echo.

set GalleryRegPath=HKLM\Software\Microsoft\Windows Live\Photo Gallery
if /i "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
    set GalleryRegPath=HKLM\Software\Wow6432Node\Microsoft\Windows Live\Photo Gallery
)

echo.
echo Step 1: Disabling Quicktime control use in the Windows Live Photo Gallery
reg.exe delete "%GalleryRegPath% " /v "DisableQuickTime" /f
echo.
echo.

echo Step 2: Remove Windows Live Photo Gallery suppressed file types
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".mov" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".qt" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".mp4" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".mqv" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".mqt" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".3gp" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".3gpp" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".3gp2" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".3g2" /f
reg.exe delete "%GalleryRegPath%\SuppressFileTypes" /v ".3gpp2" /f
echo.
echo.

echo Step 3: Adding IExtractImage handlers
reg.exe add HKCR\.mov\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.qt\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.mp4\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.mqv\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.mqt\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.3gp\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.3gpp\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.3gp2\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.3g2\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
reg.exe add HKCR\.3gpp2\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} /ve /f
echo.
echo.

endlocal

;----
更详细的情形请浏览http://support.microsoft.com/kb/944563/zh-cn
所谓惊喜就是你苦苦等待的兔子来了,但是后面却跟着一只狼!!!

TOP

呵呵,我帮助别人的解决方法是,卸载Quicktime.有点太彻底了。。

TOP

引用:
原帖由 picturepan2 于 2008-1-27 15:11 发表
呵呵,我帮助别人的解决方法是,卸载Quicktime.有点太彻底了。。
俺倒是卸载过photo gallery,和photo gallery比起来,俺更需要Quicktime,因为要用itunes,虽然有很多itunes替代品,也有很多人鄙视ituens,但是其方便和易用性暂时还没有出其右者(个人觉得),就是内存占的大点儿。。。谁用过mac版的?也那么占内存吗?

TOP

方便性和易用性体现在哪些方面呢?

TOP

一般不用quicktime,所以没发现这个问题 发现了也是直接卸载,呵呵

TOP

引用:
原帖由 picturepan2 于 2008-1-27 22:56 发表
方便性和易用性体现在哪些方面呢?
哈哈,电脑玩物哥哥昨天有总结哦。。。http://playpcesor.blogspot.com/2008/01/itunes.html翻墙?
补充一条,俺现在有接近2000首歌,可以直接找到有哪些歌曲是重复的,很试用。
千言万语一句话,itunes是从简单的播放器过渡到完整的音乐管理器的产品(*)。(这个是俺有感而发哦,不是从他那总结来滴,难道说英雄所见略同乎,木嘎嘎)

TOP

虽然我也用 iTunes,同学总是觉得我这的音乐视频不错,哈哈~
但我更多的还是用 Zune 播放器,界面非常酷呢,似乎是采用了新的界面技术,正在研究,估计将来的 Windows Media Center 也会采用的呢~

TOP

老婆要用iPod,所以不好卸载QuickTime,呵呵~
Darkfishbone

TOP

小小补充一下,比较混蛋滴做法。。。

某日,鄙人下了个mp4格式滴小电影,单击(木有双击哦。。。左右键不限。。。 )就冒出鸟WLXQuickTimeControlHost.exe进程,鄙人本着反正我也不用quicktime看电影(用smplayer)滴想法把后缀改成wmv了(别的也行,反正smplayer支持的格式蛮多,需要指出滴是已经把smplayer设置为mp4格式的默认播放器了,但是依然会出现那个进程,所以基本判断那个进程的出现与否和默认播放器的设置无关。。。)。。。问题解决。。。

想到mov格式smplayer也素支持滴,应该也可以解决这个问题,所以有兴趣滴试下吧。。。

再次声明这个方法是真滴很混蛋啊。。。

TOP