分享

DPP執行傳送到photoshop失敗的处理办法

 问鼎心园 2012-11-11
问:不知道大家有沒有遇到一樣的問題...當作業系統跟photoshop都是64 bit版時...DPP執行傳送到photoshop會發生傳送到Photoshop失敗(Failed to start Photoshop)...目前看到的解法都是乾脆32 bit/64 bit的Photoshop都裝....但這樣等於64 bit裝了沒意義啊...因為DPP呼叫的還是32 bit的Photoshop...
剛轉系統到64 bit環境...很多東西還在摸索請大家多多指教...謝謝...^^ 
答:來個自問自答好了~~研究了好幾天總算研究出解法~~我想這個問題大家應該都會想知道答案~~就分享一下囉~~:)
解法其實不難~~主要原因是DPP是32 bit的軟體~~雖然可以在64 bit作業系統下執行但設定預設還是跑32 bit~~
在執行輸入regedit.exe~~~你會發現原本在HKEY_LOCAL_MACHINE\SOFTWARE\下的Canon機碼跑到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node下去了~~
這也是為啥DPP無法啟動64 bit Photoshop的原因~~因為HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node下沒有Adobe\Photoshop的機碼~~
所以呢~~只要把HKEY_LOCAL_MACHINE\SOFTWARE\下的Adobe\Photoshop機碼按滑鼠右鍵匯出~~然後打開匯出的reg檔把所有的HKEY_LOCAL_MACHINE\SOFTWARE\Adobe改成HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe~~存檔後連點兩下匯入新的registry值~~匯入成功後就可以在DPP內執行按傳送到Photoshop指令了~~:)
以下是我修改後的範例~~如果是用Photoshop CS5的人可以複製後貼到筆記本,存檔成PS.reg...然後連點兩下匯入設定即可囉...^^

  1. Windows Registry Editor Version 5.00
  2. [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Photoshop]
  3. [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Photoshop\12.0]
  4. "FreeBeforeSlopAdjust"=dword:00fa7a34
  5. "FreeSpace"=dword:00897b36
  6. "ApplicationPath"="C:\\Program Files\\Adobe\\Adobe Photoshop CS5 (64 Bit)\\"
  7. "PluginPath"="C:\\Program Files\\Adobe\\Adobe Photoshop CS5 (64 Bit)\\Plug-Ins\\"
  8. [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Photoshop\12.0\ApplicationPath]
  9. @="C:\\Program Files\\Adobe\\Adobe Photoshop CS5 (64 Bit)\\"
  10. [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Photoshop\12.0\PluginPath]
  11. @="C:\\Program Files\\Adobe\\Adobe Photoshop CS5 (64 Bit)\\Plug-Ins\\"

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多