Windows/Hyper-V使用摘記

[問題] windows7 32bit 運行 chez scheme圖形庫 swl1.3的環境變量配置

[解決]

@set "WindowsSdkDir=C:\Program Files\Microsoft SDKs\Windows\v7.1"
@set "VSINSTALLDIR=C:\Users\jiankangshiye.harvis-PC\Downloads\Microsoft Visual Studio 10.0"

@set "PATH=%VSINSTALLDIR%\VC\bin;%PATH%"
@set "PATH=%VSINSTALLDIR%\Common7\IDE;%PATH%"
@set "INCLUDE=%VSINSTALLDIR%\VC\include"

@set "PATH=C:\Program Files\Chez Scheme 9.5\bin\i3nt;%PATH%"
@set "INCLUDE=C:\Program Files\Tcl\include;%INCLUDE%"
@set "LIB=%VSINSTALLDIR%\VC\lib"
@set "LIB=C:\Program Files\Tcl\lib;%LIB%"

@set "SCHEMEHEAPDIRS=C:\Program Files\Chez Scheme 9.5\boot\i3nt"
@
set "TCL_LIBRARY=C:\Program Files\Tcl\lib\tcl8.4"
@
set "TK_LIBRARY=C:\Program Files\Tcl\lib\tk8.4"

@set "PATH=%WindowsSdkDir%\bin\NETFX 4.0 Tools;%WindowsSdkDir%\bin;%PATH%"
@set "INCLUDE=%WindowsSdkDir%\include;%INCLUDE%"
@set "LIB=%WindowsSdkDir%\lib;%LIB%"
@set DevEnvDir=%VSINSTALLDIR%Common7\IDE\

[問題] windows查看exe中的符號(symbol)的命令,查看依賴dll的命令
[解決] C:\Program Files\Microsoft Visual Studio 14.0\VC\bin\dumpbin.exe /symbols xxx.exe

           C:\Program Files\Microsoft Visual Studio 14.0\VC\bin\dumpbin.exe /dependents xxx.exe


[問題] windows 使用的文件名/路徑表示方法是UNC(Universal Naming Convention
[解決] UNC的語法

\\host-name\share-name\file_path

其中 host-name 是網絡名字。

share-name 是共享文件夾的名字。

file_path 是共享文件夾下面的子文件夾的名字。

詳情參考:https://www.lifewire.com/unc-universal-naming-convention-818230


[問題] 應用程序正常初始化(0xc0000135)失敗。請單擊“確定”

[解答] 缺少.Net Framework組件

MicroSoft .Net Framework軟件包的官方下載地址:

https://www.microsoft.com/zh-CN/download/details.aspx?id=3005


[問題] Windows7中安裝FreeBSD方法

[解答]

1. 使用分區工具或Win7自帶的分區管理, 從當前硬盤中分離出一部分空間, 用於安裝FreeBSD

2. 使用FreeBSD安裝光盤安裝系統, 到分區那步驟, 不要使用整個ada0(這樣會把Win7給覆蓋掉),

在ada0下一級新建一個主分區,它的名字通常是ada0s4之類的, 再在ada0s4下創建FreeBSD要用的

根目錄分區/, 交換分區/swap, 用戶分區/usr, 臨時目錄分區/tmp, 繼續安裝.

3. FreeBSD安裝完了, 先別重啓電腦, 直接進入shell命令窗口, 執行命令: # boot0cfg -B /dev/ada0

4. 重啓電腦, 進入一個選擇操作系統的黑白界面, 輸入對應的數字啓動相應的系統.

比如, 屏幕顯示F1 Win F2 FreeBSD, 就是說按下1鍵啓動Win7, 按下2鍵啓動FreeBSD

5. 測試環境: Win7 FreeBSD-9.0-release Thinkpad E430

6. 參考:http://forums.freebsd.org/showthread.php?t=29099

7. 注意: FreeBSD的分區若用GPT格式, 此方法不行,可參考6中的BCD操作.

參考: http://bbs.chinaunix.net/thread-3751834-1-1.html


[問題] Win7 更新Jlink V8固件, 驅動顯示"GPS CAMERA DETECT"的問題

[解答] Win7自動安裝的驅動識別錯了, 需要更新驅動, 調整爲'AT91 xxxx Test Board'

驅動文件的安裝位置D:\Program Files\ATMEL Corporation\AT91-ISP v1.13\sam-ba 2.9\drv

Win7自動安裝的驅動叫"GPS Camera Detect"錯的太離譜, 要手工調整爲上面這個路徑裏的驅動.


[問題] Win7 更新Jlink V8固件, 不要使用軟件SAM-Prog V2.4, 使用sam-ba v2.9就可以了, 如何燒jlink的固件呢

[解答] 啓動sam-ba v2.9, 選擇正確的芯片, send file那欄裏輸入jlink-v8.bin的位置, 點擊"send", 途中會有提示, 選lock


[問題] windows XP超級終端在Win7上的應用方法

[解答]

1 下載windows XP超級終端程序的兩個文件 hypertrm.dll 和 hypertrm.exe

2 將這兩個文件複製到C:\Windows\system32裏面

3 啓動 hypertrm.exe, 做一個簡單的COM口配置, 設置波特率,校驗位等串口通訊的參數即可使用.

4 下載文件hticons.dll複製到C:\Windows\system32裏面,用於顯示超級終端的圖標.

windows XP超級終端程序的兩文件在此下載: http://download.csdn.NET/detail/jiankangshiye/5444911

參考: http://wenku.baidu.com/view/78f18546336c1eb91a375d83.html


[問題] . 在win7中如何擴展C盤空間,文章提供了兩種方法

[解答] 參考:http://www.sysprobs.com/extend-drive-windows-7-space


[問題] Windows XP SP3安裝MTP驅動的方法
[解決]

1. 首先將安裝包wmp11-windowsxp-x86-ZH-CN_11.0.5721.5262.1392692276.exe 解壓到文件夾 wmp11-windowsxp-x86-ZH-CN_11.0.5721.5262.1392692276/裏面
2. 進入到目錄 wmp11-windowsxp-x86-ZH-CN_11.0.5721.5262.1392692276中
3. 雙擊“umdf.exe”(功能補丁)
4. 雙擊“wmdbexport.exe”(功能擴展文件)
5. 雙擊“wmfdist11.exe”(WindowsMediaPlayer的一個插件,放HD REMUX的片子要用到)
6. 雙擊“wmp11.exe”(安裝WindowsMediaPlayer)
7. 如果升級WindowsMediaPlayer11後還無法識別MTP,則需要手動修改MTP驅動對應的inf文件。
7.1 文件管理器 -> 工具 -> 文件夾選項 -> 查看 -> 高級選項 -> 隱藏文件和文件夾 -> 顯示所有文件和文件夾  "打勾"
7.2 要修改位inf文件的位置:c:\windows\inf\wpdmtp.inf
7.3 查看你的MTP設備的VID和PID,查看方法, 右鍵“我的電腦” —> "管理" -> "設備管理器" -> "Portable Devices" -> "MTP" -> "右鍵" -> "詳細信息" -> "設備範例 Id"
    看到的VID和PID信息往往是下面這樣的“USB\VID_18D1&PID_4EE2&MI_00\6&6AB1DC4&0&0000”
7.4 將7.3步驟中得到的VID和PID信息,以格式“%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00”追加到inf文件中
注意:需要追加兩行, 第一行在“[Generic.NTx86]”後面, 第二行在“[Generic.NTamd64]”後面
修改後的inf文件局部信息如下所示
;
;Device is identified by Microsoft OS descriptor
;If your device does not support it, use specific VID & PID for identification
;
[Generic.NTx86]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00

[Generic.NTamd64]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00
7.5 修改前後inf文件的變化,由差分文件如文件“wpdmtp.inf.diff”所示, 內容如下
diff --git a/wpdmtp.inf b/wpdmtp.inf
index 127526f..e6d1466 100644
--- a/wpdmtp.inf
+++ b/wpdmtp.inf
@@ -28,9 +28,11 @@ MTP.Files.UMDFDDriver = 12,UMDF ; copy to system32\drivers\umdf
 ;
 [Generic.NTx86]
 %GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
+%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00
 
 [Generic.NTamd64]
 %GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
+%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00
 
 
 ;;******************************************************************************

8. 重啓電腦
9. 若還不能識別MTP驅動, 需要根據提示手工安裝MTP驅動,

   手工安裝MTP驅動的方法:右鍵“我的電腦” —> "管理" -> "設備管理器" -> "Portable Devices" -> "MTP" -> "右鍵" -> "更新驅動程序" -> "自動安裝軟件(推薦)" -> "下一步" -> "打開設備以查看文件" -> "確定" -> "完成設備更新嚮導" -> "完成"

參考: http://blog.csdn.net/zhenwenxian/article/details/8521287


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章