灵光一闪 刨根问底,解决PS CS4启动错误
资讯
2024-02-25
162
Adobe的Photoshop是朋友们经常用的软件,最新版已是CC2017了,但我还是觉得曾经的 CS4 是经典,因为面对越来越臃肿的新版体积,大部分人只是用了很少的功能,真的有点大材小用啊,而且禅宗对精简绿色版有一种天生的好感,呵,毕竟精简且绿色的PS CS4 可以直接运行,方便不说,对操作系统的影响也不大,但在禅宗的多台机器上启动PS CS4时都出现过以下的错误信息:
很是困扰的PS CS4启动错误
当然,点击确定后就可以进入PS CS4的程序界面,使用也没有什么问题,但每一次启动都要点击一下确定,而且出现个错误信息,让禅宗感觉很不爽,今天早上有D时间,于是,静下心来,弄来两台电脑,开始探究这个问题出现的根源~~
禅宗对一台老机进行Ghost XP,另一配置较高的机器用安装Win7安装系统,马上运行PS CS4完全没有问题,但经过禅宗将D盘的绿色软件进行安装注册后,就会弹出这个可恶的窗口来,看来是某个软件改变了系统的文件或配置,那么会是那个呢?
灵光一闪(呵,真的是灵光一闪),禅宗就将目光定位于DirectX 9.0C 这个程序上了,因为PS启动到界面时就会出错,应该是与显示有关的,而显示有关的配置与这个DirectX有莫大的关联。于是,重新对机器进行 Ghost XP(安装真快啊,呵),然后只安装DirectX 9.0c 精简安装版,果然果然!!!!!哈哈
先了解一下原来Ghost过的SP3版XP的DirectX信息,如图所示:
再说明一下这个DirectX 2008.11.06版,安装时有下面几行说明:在DX9基础上增加DX10破解文件,理论上应该是可以支持DX10特效了。 所以此版仅作测试,即使不支持DX10特效,也不影响DX9的使用。那么,是不是这个所谓的DX10破解文件是不是与PS CS4不兼容?
于是,拿出Total Uninstall,建立一个DX的监控程序,安装DirectX 2008.11.06版,进行对比后发现安装后在Windows的System32文件夹中多了5个文件,修改了7个文件,而注册表则只是修改了一个版本号,无伤大雅。从Ghost中解压出被更新了的7个文件,删除多出的5个文件,再运行 PS CS4,呵,No problem啦!
分析系统变化的利器
再仔细一想,虽然可以覆盖与删除更新的文件,但系统的DirectX也就没有了新的特性与功能了,又是灵光一闪,禅宗将目标盯在了dwmapi.dll 文件上,进入Windwos的System32文件夹,将其改名或删除,其它的更新文件都不用理,再运行PS,一样没问题!看来是这个DirectX 10的API文件与CS4的界面有冲突,以后只要将这个文件改名或删除就可以更新DirectX,而PS CS4也可以不再出现错误,爽!
呵,灵光一闪不会随便出现,多了解一下系统结构与文件的功能,就会让我们有新的思路与想法的这是我今天最大的收获:)
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
Adobe的Photoshop是朋友们经常用的软件,最新版已是CC2017了,但我还是觉得曾经的 CS4 是经典,因为面对越来越臃肿的新版体积,大部分人只是用了很少的功能,真的有点大材小用啊,而且禅宗对精简绿色版有一种天生的好感,呵,毕竟精简且绿色的PS CS4 可以直接运行,方便不说,对操作系统的影响也不大,但在禅宗的多台机器上启动PS CS4时都出现过以下的错误信息:
很是困扰的PS CS4启动错误
当然,点击确定后就可以进入PS CS4的程序界面,使用也没有什么问题,但每一次启动都要点击一下确定,而且出现个错误信息,让禅宗感觉很不爽,今天早上有D时间,于是,静下心来,弄来两台电脑,开始探究这个问题出现的根源~~
禅宗对一台老机进行Ghost XP,另一配置较高的机器用安装Win7安装系统,马上运行PS CS4完全没有问题,但经过禅宗将D盘的绿色软件进行安装注册后,就会弹出这个可恶的窗口来,看来是某个软件改变了系统的文件或配置,那么会是那个呢?
灵光一闪(呵,真的是灵光一闪),禅宗就将目光定位于DirectX 9.0C 这个程序上了,因为PS启动到界面时就会出错,应该是与显示有关的,而显示有关的配置与这个DirectX有莫大的关联。于是,重新对机器进行 Ghost XP(安装真快啊,呵),然后只安装DirectX 9.0c 精简安装版,果然果然!!!!!哈哈
先了解一下原来Ghost过的SP3版XP的DirectX信息,如图所示:
再说明一下这个DirectX 2008.11.06版,安装时有下面几行说明:在DX9基础上增加DX10破解文件,理论上应该是可以支持DX10特效了。 所以此版仅作测试,即使不支持DX10特效,也不影响DX9的使用。那么,是不是这个所谓的DX10破解文件是不是与PS CS4不兼容?
于是,拿出Total Uninstall,建立一个DX的监控程序,安装DirectX 2008.11.06版,进行对比后发现安装后在Windows的System32文件夹中多了5个文件,修改了7个文件,而注册表则只是修改了一个版本号,无伤大雅。从Ghost中解压出被更新了的7个文件,删除多出的5个文件,再运行 PS CS4,呵,No problem啦!
分析系统变化的利器
再仔细一想,虽然可以覆盖与删除更新的文件,但系统的DirectX也就没有了新的特性与功能了,又是灵光一闪,禅宗将目标盯在了dwmapi.dll 文件上,进入Windwos的System32文件夹,将其改名或删除,其它的更新文件都不用理,再运行PS,一样没问题!看来是这个DirectX 10的API文件与CS4的界面有冲突,以后只要将这个文件改名或删除就可以更新DirectX,而PS CS4也可以不再出现错误,爽!
呵,灵光一闪不会随便出现,多了解一下系统结构与文件的功能,就会让我们有新的思路与想法的这是我今天最大的收获:)
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!