2016年3月8日 星期二

[VirtualBox][Android]常見問題排解

狀況一:沒有滑鼠指標嗎?

按 [輸入] → [滑鼠整合] 。

按 右邊Ctrl鍵 可以切換滑鼠活動控制範圍。




狀況二:螢幕待機黑屏了?

按 [機器] → [ACPI關機] 可以喚醒。

2016年3月7日 星期一

[Ubuntu][VirtualBox] 使用USB有問題。


[問題描述]

虛擬機忘了把帳號加入 vboxusers 群組會出現,插USB無法使用。

[解決步驟]

sudo usermod -G vboxusers -a Username

把帳號加入 vboxusers 群組即可。

執行完先登出再登入,應該就行了。

[Ubuntu][VirtualBox]啟動虛擬機器 XXX 時失敗。


[問題描述]

VBox status code: -1909 (VERR_VM_DRIVER_NOT_ACCESSIBLE).



[解決步驟]

sudo usermod -G vboxusers -a Username

把帳號加入 vboxusers 群組即可。
執行完先登出再登入,應該就行了。

若不行請移除原來分享的資料夾,再重新分享一次,然後重開Ubuntu VM和掛載分享的資料夾,這樣應該就能用了。

[VirtualBox] 轉換Vmware的".vmdk" image file成".vdi"


[問題描述]

基於有時要測試一下應用,又不想在 Vmware 直接搞,因此改用VirtualBox的clonehd程式來轉換VM image。


[解決步驟]


"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clondhd "source.vmdk" "target.vdi" --­­format VDI


執行後,會看到如下

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
有跑到 100%就是成功了。

[註解]

VBoxManage clonehd          |
                            [--format VDI|VMDK|VHD|RAW|]
                            [--variant Standard,Fixed,Split2G,Stream,ESX]
                            [--type normal|writethrough|immutable]
                            [--remember] [--existing]

[VirtualBox] .VDI Change UUID

利用Virtalbox clone Node(Guest),導致載入clone的 .VDI時發生 "UUID already exists.。

[原因]

原有的虛擬機有相同的UUID Image存在。

[解決方法]

把.VDI 的UUID change 即可.

[DOS Command]

VBoxManage.exe internalcommands sethduuid "vdi image file"

[Example]

CD\ "Program Files\Oracle\VirtualBox\"
VBoxManage.exe internalcommands sethduuid "c:\xxx.vdi"

2016年3月2日 星期三

[Excel] 開啟Excel2007出現傳送命令給程式時發生錯誤



點選 左上角的 Office 按鈕 >
Excel 選項 > 進階 > 一般 >
忽略其他使用動態資料交換 (DDE) 的應用程式 取消勾選

[Email] Outlook 2010 中將大型附件新增至電子郵件時,出現錯誤「附件大小超過限制」



問題描述:
當您在 Microsoft Office Outlook 2010 中將附件新增至電子郵件時,您收到下列錯誤訊息:

"附件大小超過限制。"

原因:
根據您所使用的電子郵件帳戶類型而定,這個問題是因為下列其中一個原因所造成:

網際網路電子郵件帳戶 (POP3、IMAP 或 HTTP)
您收到此錯誤訊息的原因,是因為 Outlook 2010 對網際網路電子郵件帳戶設定新的 20 MB (20480 KB) 預設附件大小限制。此限制可避免電腦持續嘗試上載超過大部分網際網路服務提供者上限的超大型附件。不論是新增一個超過 20 MB 的大型附件或總大小超過 20 MB 的多個附件,皆會受到此限制。

Microsoft Exchange Server 電子郵件帳戶
如果您使用的是 Exchange Server 信箱,當您將一或多個項目新增至郵件,且該附件的總大小超過 10 MB (10240 KB) 時,會收到此錯誤訊息 (根據預設)。此附件限制與 Outlook 2010 採用的網際網路電子郵件帳戶的新限制並不相關。Exchange 信箱的限制是由 Exchange 管理員在 [傳輸設定內容] 對話方塊中設定的 [傳送大小上限] 設定所產生。



解決步驟:

1.網際網路電子郵件帳戶 (POP3、IMAP、HTTP)

修改 Outlook 2010 中網際網路電子郵件帳戶的預設附件限制大小,請依照下列步驟執行:
結束 Outlook。
啟動「登錄編輯程式」。
找出並選取下列其中一個登錄子機碼:

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Outlook\Preferences

如果路徑不存在,請手動建立。在此子機碼下新增下列登錄資料:

數值類型:DWORD
數值名稱:MaximumAttachmentSize
數值資料:指定附件大小上限的整數。例如,指定 30720 (十進位) 來設定 30-MB 限制。
注意
如果不要設定附件限制,請指定值為零 (0)。
如果要設定低於預設 20 MB 的限制,請指定低於 20 MB 的值。
結束「登錄編輯程式」
啟動 Outlook。

2.Microsoft Exchange Server 電子郵件帳戶

如果您使用的是 Exchange Server 帳戶,Outlook 2010 不會使用網際網路電子郵件帳戶的 20-MB 新附件限制。相反地,Outlook 會使用您在 Exchange 伺服器中設定的限制。若要修改用來控制透過 Exchange Server 帳戶所傳送的郵件大小的限制,請依照下列步驟執行。

注意事項
這些步驟適用於 Exchange Server 2007。類似的步驟僅適用於其他的 Exchange 版本。
因為 Exchange 伺服器具有各種設定的快取,此變更不會立即生效。您可能必須等候數個小時的時間,Outlook 才會識別此變更。

此 Exchange Server 不僅適用於 Outlook 2010,也適用於所有的 Outlook 版本。
您必須是 Exchange 管理員,才可在下列步驟中執行變更。一般的使用者無法存取 Exchange 管理主控台。

啟動「Exchange 管理主控台」。
在「組織組態」下,按一下 [Hub Transport]。
在 [通用設定] 索引標籤上,按一下 [傳輸設定]。
在 [動作] 窗格的 [傳輸設定] 區段中,按一下 [內容]。
在 [傳輸設定內容] 對話方塊的 [一般] 索引標籤上,設定 [傳送大小上限 (KB)] 的值。
按一下 [確定]。

原文於 https://support.microsoft.com/zh-tw/kb/2222370

[Windows] 修改遠端桌面(Terminal)預設的連線Port


[問題描述]
不得已要對外開放遠端桌面時, 換port以避免被try.。

[解決步驟]


1.執行『regedit』,進入『登錄編輯程式』。


2.分別到以下路徑,把PortNumber的值改成想要的數值。


2.1

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]
PortNumber

2.2

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
PortNumber

3.之後要連線至遠端桌面,只要在Client端軟體的連線位址上加入『IP:Port』即可


4.登錄檔修改完成後,請重新開機,或是重新啟動 "Remote Desktop Services"


5.防火牆記得要開 port 

[Email] 關於 winmail.dat "可能的"解決方式.

Transport Neutral Encapsulation Format (TNEF) 說明

Outlook 和 Microsoft Exchange 用戶端有時候會使用一種特殊的方法封裝資訊以透過網際網路傳送郵件,這個方法使用的技術稱為 TNEF。TNEF 編碼的郵件包含了該郵件的純文字版本,以及一個「包裝」有原始郵件其它各部份的二進位附件。在大多情況下,二進位附件會命名為 Winmail.dat,並包含:

  • 郵件的格式化文字版本 (字型資訊、顏色等等)
  • OLE 物件 (內嵌圖片、內嵌 Office 文件等等)
  • 特殊 Outlook 功能 (自訂表單、投票按鈕、會議邀請等等)
  • 加入原始郵件的一般檔案附件

除了上面所列的資訊外,您的個人資料夾檔案 (PST) 路徑以及您的登入名稱也會內嵌至 winmail.dat 檔案,雖然這個資料沒有明確地透露給收件者,但如果收件者開啟 winmail.dat 檔案在二進位或文字編輯器中編輯,他就會看到路徑及登入名稱。請注意,密碼資訊並不會被洩露。

以下不負責解法, 請自行測試..

========= 解法A =========

您可以從三個地方控制 TNEF,視您的 Outlook 安裝而定 (網際網路郵件、公司或工作群組)。
全域:將您的預設郵件格式變更為「純文字」或 HTML 可以協助您確保不傳送 TNEF,除非 Outlook 功能需要它。

每封郵件:如果郵件是 Rich Text Format (RTF) 格式,且您使用的是 Outlook 的「網際網路郵件」(Internet Mail Only (IMO)) 安裝,您可以一次開啟或關閉一封郵件的 TNEF。
每位收件者:您可以在收件者的電子郵件地址中指定不要傳送 TNEF,這樣收件者會永遠接收到純文字版本的郵件。

TNEF 的使用通常受到 Outlook 中的設定所影響,稱為 Microsoft Outlook Rich Text (RTF) 格式,Rich Text (RTF) 格式和 TNEF 不完全相同,但它們緊密相關在郵件訊息中控制 TNEF。

原文於 https://support.microsoft.com/zh-tw/kb/241538

========= 解法B =========

關閉 Outlook 使用TNEF格式傳送郵件 (Winmail.dat)

Outlook 若使用 RTF 格式, 帶附件會封裝成 TNEF 格式的 Winmail.dat 檔, 使用非 Outlook 的郵件軟體會看到Winmail.dat附件的問題.
解決方法:
請將下面的資料另存為"DisableTNEF.reg",然後按滑鼠右鍵2下執行,執行完畢請重開電腦.


Office 11 = Office 2003

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Preferences]
"DisableTNEF"=dword:00000001

Office 12 = Office 2007

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences]
"DisableTNEF"=dword:00000001

Office 14 = Office 2010

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences]
"DisableTNEF"=dword:00000001

Office 15 = Office 2013

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences]
"DisableTNEF"=dword:00000001

參考文章 https://support.microsoft.com/zh-tw/kb/958012


========= 解法C =========

解決方法:
請將下面資料另存為"xxx.reg",然後按滑鼠右鍵2下執行,執行完畢請重開電腦.

Office 11 = Office 2003

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Mail]
"DontEncodeCustomNote"=dword:00000001

Office 12 = Office 2007

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Options\Mail]
"DontEncodeCustomNote"=dword:00000001

Office 14 = Office 2010

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences]
"DontEncodeCustomNote"=dword:00000001

Office 15 = Office 2013

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences]
"DontEncodeCustomNote"=dword:00000001