Windows Vista/7 cannot add movie OLE object using Office 2007

[問題說明]
Windows 7的環境下安裝 Office 2007, 當用 PowerPoint嚐試要加入一個 [聲音音效] 的物件卻發生找不到此物件可以加入

[重現步驟] 使用 Windows XP 打開Power Point 2007, 插入物件後可以在物件類型找到 [ 聲音音效]

clip_image002

使用 Windows 7 打開Power Point 2007, 插入物件後在物件類型發現並沒有 [ 聲音音效]

clip_image004

[原因]

clip_image006

在Windows XP的聲音音效物件是屬於作業系統的一個元件 (音效 OLE2), 插入後會直接打開錄音機這個應用程式 (SndRec32.exe), 這個程式在 Windows Vista之後已經改寫為另一個應用程式,名稱一樣為錄音機 (SoundRecorder.exe), 所以會在PowerPoint找不到這個選項:

clip_image008

實際上如果沒有用Office軟體, 使用作業系統內建的WordPad一樣是找不到此物件的, 這是行為是經過設計的.

[替代方法]
使用插入聲音功能,從檔案插入一個聲音檔或是直接打開錄音程式來錄音再把檔案插入到 PowerPoint檔案.

clip_image010