在製作CHM之前，請先將要打包的HTML檔準備好，最好單獨放在一個檔夾裏。相對來講製作CHM文件比較簡單，大量的工作實際上是在前期製作HTML文件上，你在CHM檔中所看到的，與你在流覽器中的結果是一樣的。目前製作CHM的最佳工具是微軟HTML Help WorkShop，可以到此下載，這是英文版的，不過沒有關係，現在已經有熱心的網友幫我們漢化過了。安裝好後，運行HTML Help WorkShop，單擊工具欄上的“新建”，這時出現一個“指定要創建的內容”的對話方塊，我們選擇工程，在接著出現的“新建工程嚮導”中直接點擊“下一步”，緊接著選擇新建工程放置的路徑，在接著出現的對話方塊中指定已經存在的檔。因為我們目前只有HTML檔而沒有主題檔（.hhc）和索引檔（.hhk），所以只在HTML檔前面打上小勾。按“下一步”，進入添加HTML檔的視窗，按添加按鈕，把有關的標題HTML檔全部選中加入（可以一次全部選中加入）。按“完成”後，程式就會進入專案編輯介面（如圖1）。 首先我們要給要CHM檔的視窗標題欄指定一個名字，如果不指定，則系統默認為“幫助”，按“添加/更改視窗資訊”按鈕，在彈出的“添加一個新視窗類型”中任意鍵入一個名字（如OK），按確定後進入“視窗類型”對話方塊，在“普通”選項卡中的“標題欄文字”裏鍵入標題欄文字（如圖2）， 因為我們這裏只介紹最簡單的CHM檔的製作方法，所以其他各選項都使用系統預設值，單擊確定按鈕，再按工具欄上的“編譯”按鈕即可生成CHM檔。
上面製作的CHM檔比較簡單，其頁面跳轉都是借助HTML內部的超連結和功能按鈕來完成的，對於比較簡單的幾個HTML檔也已經足夠了。如果CHM檔的結構比較複雜，我們還需要建立主題檔和索引檔，具體的製作過程並不困難，這裏就不再詳述了。　順便告訴一個小技巧給大家：有時我們需要將已經編譯好的CHM檔中的檔內容取出來，具體的步驟是：先建立一個新檔夾，進入HTML Help WorkShop，在“檔”功能表裏選擇“反編譯”，指定目標檔夾的位置和欲反編譯的CHM檔，按“確定”，反編譯很快就完成了，你就可以在目標檔夾裏找到CHM所需的所檔和檔夾了，這樣你就可以慢慢研究別人的使用技巧了。