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


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