2006年8月6日 星期日

如何將 FireFox 的書籤轉換到 IE 我的最愛

由於 FireFox 所匯出的書籤是 UTF8 格式,所以使用 IE 匯入時,會顯示「轉換書籤發生錯誤」的錯誤訊息,而導致書籤匯入不完全。

你可以使用 FireIE 將 FireFox 書籤匯出到 IE 我的最愛。

或是使用「記事本」來解決此問題,步驟如下:
  1. 在 FireFox 中,使用「書籤管理員」匯出書籤(預設檔名為:bookmarks.html)。
  2. 使用記事本將 bookmarks.html 打開,然後另存新檔 (編碼格式請選擇「ANSI」),當出現警告訊息時請按「確定」繼續。
  3. 因為 FireFox 的書籤中,會使用實體碼替換某些符號。然而因為我的最愛中每一個書籤都存成一個檔案,而 Windows 不允許使雙引號、大於、小於等符號當作檔名,如下表:
    符號 說明 實體碼 可否為檔名
    ' 單引號 ' 可以
    " 雙引號 " 不可以
    > 大於 > 不可以
    < 小於 &lt; 不可以
    & AND &amp; 可以

    所以您必須將可以作為檔名的符號還原成原來的符號,至於不可以作為檔名的實體碼,則請刪除它,此步驟使用「編輯」/「取代...」即可。

    :如果這些實體碼對您來說,不是這麼重要,你可以省略此步驟。

  4. 上述步驟完成後,再使用 IE 匯入即可。

2006年6月8日 星期四

DiamondCS OpenPorts v1.0

DiamondCS OpenPorts 是一個命令列工具,可以列出系統中所有打開的 TCP 和 UDP 連接埠,及對應的程序。

軟體網址:http://www.diamondcs.com.au/openports/

軟體授權:個人免費使用

FAT12/FAT16/FAT32/NTFS 檔案還原工具

當檔案從「資源回收筒」中刪除,或是使用 [Shift] + [Delete] 方式刪除後,你才發現刪錯檔案。這時候,你就可以使用 Restoration 這一套軟體將檔案還原。當然,愈早發現,還原成功的機率愈高。如果你才剛執行完「磁碟重組工具」,檔案肯定是找不回來了。

軟體性質: Freeware

支援的作業系統:Windows 95/98/Me/NT/2000/XP

支援的檔案系統:FAT12/FAT16/FAT32/NTFS

註:FAT12 是磁片的檔案系統

下載網址:http://www.geocities.jp/br_kato/

安裝方式:將下載回來的壓縮檔解壓縮,不必另外安裝,直接執行 Restoration.exe 即可。

使用方式:
  1. 從 Drives 下拉清單中選擇磁碟機。
  2. 輸入部份的檔案名稱,或保留空白尋找所有的檔案。
  3. 按「Search Deleted files」執行搜尋。
  4. 在左邊清單中點選你要還原的檔案,按「Restore by copying」按鈕執行還原。
  5. 選擇檔案還原的目的資料夾,如果你選擇的資料夾與要還原的檔案是在同一個磁碟機,則會出現一個警告訊息,它會建議你選擇一個不同的磁碟機,才不會覆蓋原始的資料,請選擇「是」進行覆蓋,或選擇「否」選擇另一個資料夾。
  6. 還原後,請打開目的資料夾,確定檔案的完整性。

2006年6月6日 星期二

Windows 2000可以使用 Boot.ini 檔案中的「signature()」語法

Windows 2000可以使用 Boot.ini 檔案中的「signature()」語法

忘記本機 Administrator 的密碼,如何進入復原主控台?

如果忘記本機 Administrator 的密碼,就無法進入修復主控台。

除非你事先更改本機安全性選項。更改方法如下:
開始 -> 執行 -> 輸入 secpol.msc 然後按 Enter 打開「本機安全性設定值」
展開「本機原則」-> 點選「安全性選項」啟用下列的原則設定:
  1. 復原主控台 - 允許自動系統管理登入
  2. 復原主控台 - 允許軟碟複製以及存取所有磁碟和所有資料夾

啟用第 1 個原則,可以讓你進入復原主控台時,不必輸入密碼。

啟用第 2 個原則,可以讓你複製檔案到軟碟,以及存取所有磁碟和資料夾。如果此原則沒有啟用,是不可以複製檔案到軟碟片中,系統分割區只能存取某些目錄(%SystemRoot% 或 cmdcons),其餘的磁碟區只能存取根目錄。啟用此原則之後,進入修復主控台時,還必須使用 SET 指令才會發生效用。

例如:

你要複製檔案到軟碟中,請執行下列指令:
SET AllowRemovableMedia = TRUE

要存取所有磁碟的資料夾,請執行下列指令:
SET AllowAllPaths = TRUE

其餘的選項請執行 SET /? 可獲得更多的說明

但絕大多數的電腦不會啟用上述原則。好在有人提供免費的工具可以清除 Administrator 的密碼。

其實,步驟不會太難。簡述如下:

  1. Offline NT Password & Registry Editor, Bootdisk / CD 網站下載相關檔案,在該網頁下的 Download 有放置相關檔案的下載連結,目前最新的檔案如下:
    • cd060213.zip - 含有最新的 Driver。這個壓縮檔中只有一個 .iso 檔,把它燒錄到光碟後,這個光碟就可以開機了。
    • bd050303.zip - 壓檔案中有三個檔案,只要執行 install.bat 就可以建立軟碟開機磁片了
    • cd050303.zip (~3MB) - Driver 稍舊了一些,不過應可適用於大部份的硬體。這個壓縮檔中只有一個 .iso 檔,把它燒錄到光碟後,這個光碟就可以開機了。
  2. 使用製作好的開機光碟或磁片去開機,使用方式請參考下載網頁上的說明。

    這個開機片,是用 Linux OS 開機的,除了可清除本機使用者的密碼以外,還可以編輯 Registry,甚至還可以啟用上述的復原主控台的原則,非常方便。

    我經在 Windows 2000/XP/2003 的電腦試過了,都可以正確清除 Administrator 的密碼,清除之後再開機,會先執行 CHKDSK 以確保 NTFS 檔案的完整性,所以程序上應該很安全。

    如果你懂得 Linux 的指令的話,還可以執行資料的複製,不過,我的功力有限,只知道如何複製檔案到軟碟片中。

相關連結:

Offline NT Password & Registry Editor, Bootdisk / CD

Windows 修復主控台說明

HOW TO: Copy Files from Recovery Console to Removable Media

2006年6月4日 星期日

微軟 Virtual Server 2005 R2 - Enterprise Edition 免費下載

微軟 Virtual Server 2005 R2 - Enterprise Edition 現在可以免費下載

支援多種語系,其中包含繁體中文,說明文件當然也是中文的。
Market Bulletin: Microsoft Announces New Price, and Availability of Linux Support, for Virtual Server 2005 R2

產品資訊:

微軟 Virtual Server 2005 R2 是一款虛擬伺服器軟體,可以讓使用者在單一實體伺服器上同時執行很多種作業系統,包括 Microsoft Windows Server™ 2003 及 Microsoft Windows 2000 Server。虛擬伺服器是設計為在業界標準的 x86 型伺服器上執行。
一般的伺服器組態是將硬體搭配一種作業系統,應用程式也是專為該作業系統而設計。硬體包括滑鼠與鍵盤、處理器、記憶體、磁碟機與磁碟機控制器、視訊卡與網路卡,以及其他實體裝置。作業系統會在這些硬體上執行並控制它們,而應用程式則是在作業系統上執行。
相較之下,虛擬伺服器內建的虛擬機器技術,則可讓一台實體伺服器執行一批作業系統與相關的應用程式。虛擬機器會使用軟體與選取的硬體裝置,建立模擬的作業環境。

同類的產品有 VMware 或 XEN 等虛擬機器軟體。

建立可開機的「Windows 緊急修復磁片」解決 Windows NT/2000/XP/2003 無法開機的問題

「Windows 緊急修復磁片」可以解決下列的開機問題:
• 損壞的開機磁區
• 損壞的主開機記錄 (MBR)
• 病毒感染
• Ntldr 或 Ntdetect.com 檔案遺失或損壞
• 不正確的 Ntbootdd.sys 驅動程式
• 如果要從損壞的鏡像陰影進行開機

請注意您可能必須修改 Boot.ini 檔案才能執行此動作。

請注意您無法使用「Windows 緊急修復磁片」(Emergancy Repair disk,ERD) 來協助解決下列問題:
• [System] 資料夾中所安裝的裝置驅動程式不正確或已損壞。
• 看到 Windows 啟動 (Osloader) 畫面之後發生開機問題。
如果要解決或修正這些問題,請執行 ERD、載入上次正確的控制集或重新安裝 Windows。

ERD 是可以開機的磁片,而且必須包括 Ntldr (或是 Windows NT 3.5 中的 Setupldr.bin)、Ntdetect.com 和 Boot.ini 檔案,可能還必須有 ntbootdd.sys (這是重新命名為 ntbootdd.sys 的硬碟控制器的裝置驅動程式)。

如何建立「Windows 緊急修復磁片」

方法一:
  1. 找一台與無法開機的電腦有相同的作業系統版本的電腦,開機並使用管理者身份登入。
  2. 將空白磁片插入磁碟機,然後在命令提示字元輸入 format a:,然後按下 ENTER 鍵。此程序會格式化空白磁片並建立特殊的啟動磁區,使用這種磁片開機,會載入 NTLDR 檔案來啟動 Windows 。
  3. 複製系統磁碟根目錄下的 boot.ini、ntldr、NTDETECT.COM、bootfont.bin 等 4 個檔案到磁片中,並依照該無法開機的電腦的環境修改 boot.ini 內容。bootfont.bin 會使得開機選單可以顯示中文,否則將會看到亂碼的中文字。
  4. 將此「Windows 緊急修復磁片」插入無法開機電腦的磁碟機,使用磁片開機。


方法二:
  1. 找一台可以開機的 Windows 電腦開機並登入,並準備好與無法開機電腦有相同作業系統版本的開機安裝磁片及安裝光碟。
  2. 在命令提示字元下,輸入下列命令,其中 <a> 指內含 Windows 開機安裝磁片的磁碟機,而 <b> 磁碟機內含有您要製作成 Windows 緊急修復磁片的空白磁片:
    diskcopy a: b:
  3. 將 Windows 安裝光碟之 I386 資料夾中的 ntldr、NTDETECT.COM、bootfont.bin檔案複製到「Windows 緊急修復磁片」中。 bootfont.bin 會使得開機選單可以顯示中文,否則將會看到亂碼的中文字。
  4. 將 Ntldr 檔案重新命名為 Setupldr.bin。

    注意:如果你忘了執行本步驟,則開機會出現下列訊息:
    BOOT: Couldn't find NTLDR
    Please insert another disk
  5. 將此「Windows 緊急修復磁片」插入無法開機電腦的磁碟機,使用磁片開機。


參考連結:

BOOT.INI 與 ARC 路徑的命名慣例與用法

如何建立 Windows 2000的安裝開機磁碟

如何取得 Windows XP 安裝程式開機磁片

如何建立 NTFS 或 FAT 磁碟分割的可開機磁片

HOW TO:以 Windows XP 建立 NTFS 或 FAT 磁碟分割的開機磁片

HOW TO:在 Windows Server 2003 系列中建立 NTFS 或 FAT 磁碟分割的開機磁片