1.如何用win10 里面的linux子系统来进行通信
开启开发人员模式。在win10中使用linux子系统,需要开启“开发人员模式”。
依此打开【设置】--》【更新和安全】--》【针对开发人员】,勾选“开发人员模式”
打开【启用或者关闭windows功能】。
PS:此界面在【控制面板】的【程序】界面中。win10创意者更新之后,可以直接在搜索中输入“程序”,可以快速打开这个界面
在【启用或者关闭windows功能】开启使用于“适用于linux的windows子系统”。
PS:开启windows功能需要重启,此处需要重启一次
电脑重启后,打开cmd,输入“bash”,此时提示需要从微软app商店下载ubuntu系统。然后一路'yes',等待安装结束
安装linux完成后,在cmd或者power shell输入bash,就可以进入linux子系统了。
2.win10的问题
方法一:右击任务栏,从弹出的右键菜单中选择“任务管理器”项,或者直接按“Ctrl” “Alt” “Del”组合键打开“任务管理器”界面。
从打开的“任务管理器”窗口中,切换到“进程”选项卡,选中“桌面窗口管理器”项,点击“结束进程”按钮以结果此进程。 此时将弹出如图所示的“任务管理器”警告窗口,在此直接勾选“放弃未保存的数据并关闭”项,点击“关闭”按钮。
此时“桌面窗口管理器”将自动重启,之后就可以正常使用“开始”菜单啦。 方法二(终极方法):通过修改“组策略”来修复“开始”菜单打不开的故障。
直接按“Windows R”打开“运行”窗口,或者点击“开始”菜单,从其右键菜单中选择“运行”项来打开。 打开的“组策略”窗口中,依次展开“计算机管理”-“Windows设备”-“安全设置”-“本地策略”-“安全选项”项,在右侧找到“用户账户控制:用于内置管理员账户的管理员批准模式”项并右击,从其右键菜单中选择“属性”项。
此时将打开“用户账户控制:用于内置管理员账户的管理员批准模式”属性窗口,勾选”已启用“项,点击”确定“按钮。如图所示: 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 从打开的“系统配置”窗口中,切换到“引导”选项卡,勾选“安全引导”项,点击“确定”按钮,并重启一下计算机进入安全模式。
在“安全模式”界面中,依次进入“设置”-“更新和安全”界面中,切换到“恢复”选项卡,点击“重置此电脑”下方的“开始”按钮以重置系统,实现重启安装Win10操作。 当然,如果能进入“疑难解答”界面时,直接点击“重置此电脑”项以实现重装安装Win10正式版系统操作。
3.如何将Win10系统下的网络列表还原Win8?
第一步、按下Win键+R,在运行中输入regedit 回车; 第二步、然后在注册表编辑器中定位到:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ControlPanel\Settings\Network]; 第三步、然后将Network的所有者修改为为everyone 或登录帐户; 第四步、在右侧双击ReplaceVan,将值改为2 确定即可;到此,把Win10专业版网络列表改成Win8.1模式的方法。
4.win10笔记本怎么设置电池充满电
尽可能用外接电源,少使用电池这些通用的道理就不多说了,小编主要介绍的是在win10下有关省电和延长电池配置的软配置,在win10下点击桌面右下角的电池标志,如下图所示,在随后的弹出窗口中选择蓝色字体的<;电源和睡眠设置>
进入设置界面后,如下图,首个页面是来设置关屏幕和进入睡眠的时间,要省电池的话是配置在使用电池电源的情况下,分别在多久关闭屏幕,进入到睡眠。尽可能配短,非常简单就完成配置,当然也可以进入下面更详细的个性化配置的高级功能。
点击上图下方的<;其它电源设置>;菜单,进入到电池计划选择的界面中,如下图,小编由于有SSD硬盘,比正常还多预设的一个电源计划,可以先一个预置的计划,建议想延长电源寿命就用节能模式。
如果相信自己的动手能力,对计算机原理也有一定掌握,还可以对预置的电池计划进行调整,点击当前选中的电源计划中右边的更改计划设置的蓝色选项,就会进入到高级配置中,如下图红圈所划。
如下图,上面三行仍旧在使用电池和不使用电池情况下屏幕关闭时间、睡眠时间和亮度设置,可以拨掉外接电源,对亮度进行微调以选择一个更暗的亮度,其它两项基本不需要调整。
选择下方的蓝字部分<;更改高级电源设置>;,还可以进行更细化的配置,进入后入下图,但可以酌情修改硬盘关闭的时间,双击点开硬盘项,将使用电池时硬件的关闭时间由5分钟调至更小。
另外有一个事关电池寿命的选项,要通过点开电源后的+进行配置,主要是电池电量水平低和关键电池电量水平的设置参数,可以设得比默认值更大,如15%和10%以更早进入低电量操作状态。
如果选择了节能模板,其它大部分的参数都已经被缺省调整成比较优化,另一项可以被优化的参数为显示参数,下拉右方的参数选项,将最大性能修改为最大电池寿命。
完成相应栩置后,选择下方的应用,就可以将配置生效,点击确定就可以依次退出了,如果不是太懂各项的含义配错或者配乱了,可以单击<;还原计划默认值>;来还原最初配置。
最后就要讲讲小编笔记本的自带软件了,thinkpad电源管理器,双击下方的绿色电源标志,进入软件管理,该软件应该是thinkpad独有的,其它本本估计也有相类似的技术。
选择最上方tab页的第四项,<;电池功能>;,在电池页面,可以看到当前电池的生产时间、序列号、条形码等,都可以用来防伪了,选择中间的<;电池防伪>;选择项,如下图红圈位置
步骤阅读
12
勾选<;充电阀值>;下的优化电池使用期限选项,本本就会自动去优化调整电池的充放电了,原理可以这样理解,如果不优化,本本电池用到99%,一接上外接电源,就开始充电,这样反反复复,即便电池实际没怎么使用,也会被废掉的。
5.如何使用 WinUSB 与 USB 设备 通信
制造 USB设备的独立硬件供应商 (IHV) 必须经常为应用程序提供访问设备功能的途径。
在过去,这意味着使用 Windows 驱动程序模型 (WDM) 为设备实现一个功能驱动程序,并将该驱动程序安装在设备栈中系统提供的协议驱动程序之上。Windows 驱动程序基础 (WDF) 现在是 USB 驱动程序的首选模型。
它为 IHV 提供 3 个选项来提供访问 USB设备的途径:使用 WDF 用户模式驱动程序框架 (UMDF) 实现用户模式驱动程序。使用 WDF 内核模式驱动程序框架 (KMDF) 实现内核模式驱动程序。
将 WinUsb.sys 作为设备的功能驱动程序安装,并提供一个使用WinUSB API 访问设备的应用程序。WinUSB 在 Windows XP 上不支持WinUSB 选择性暂停Windows 8 USB 驱动程序堆栈体系结构该图分别显示了 USB 2.0 和USB 3.0 的 USB 驱动程序堆栈。
当设备附加到 xHCI 控制器时,Windows 会加载 USB 3.0 驱动程序堆栈。USB 3.0 堆栈是 Windows 8 中的新功能。
当设备连接到 eHCI、oHCI 或 uHCI 控制器时,Windows 会加载 USB 2.0 驱动程序堆栈。USB 2.0 驱动程序堆栈随 Windows XP Service Pack 1 (SP1) 及更高版本的 Windows 操作系统一起提供。
Windows 8 USB 驱动程序堆栈对于自定义 USB设备应该使用哪个设备安装程序类?独立硬件供应商 IHV 必须使用与USB设备类型(而不是总线类型)相关的安装程序类。 如果要开发一个 Microsoft 还没有为其提供现有类 GUID 的设备类型,可以定义一个新的设备安装程序类。
Windows 8 中定义了一个名为 USBDevice ( ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6} ) 的新安装程序类。 如果您正在开发一个设备类型,请将您的设备与 而不是 关联。
USBDevice 类支持 Windows Vista 以及更高版本的操作系统。安装程序类 USB ( ClassGuid = {36fc9e60-c465-11cf-8056-444553540000} ) 仅为 USB 主控制器和 USB 集线器保留,并且不能用于其他设备类别。
不正确地使用此安装程序类可能导致设备驱动程序无法通过 Windows 徽标测试。 WinUSB 架构和模块Windows USB (WinUSB) 是 Microsoft 提供的 USB设备的通用驱动程序。
WinUSB 体系结构由内核模式驱动程序 (Winusb.sys) 和用户模式动态链接库 (Winusb.dll) 组成。Winusb.sys 是一种内核模式驱动程序,可在 USB设备的内核模式设备堆栈的协议驱动程序之上作为筛选器驱动程序或功能驱动程序进行安装。
Winusb.dll 是一种公开 WinUSB 功能的用户模式 DLL。当 Winusb.sys 作为设备的功能驱动程序安装后,应用程序可以使用这些功能与其进行通信。
对于不要求自定义功能驱动程序的设备,Winusb.sys 可以在该设备的内核模式堆栈中作为功能驱动程序进行安装。随后,用户模式流程通过使用一组设备 I/O 控制请求或调用 WinUSB 功能 ( WinUsb_Xxx 函数 )来与Winusb.sys 进行通信。
上图显示了实施三个设备接口类的示例 WinUSB 配置,其中每个类都有单个注册设备接口:Winusb.sys 的实例 1 注册设备接口 A,设备接口 A 支持用户模式驱动程序 (Usboem.dll)。Winusb.sys 的实例 2 注册设备接口 B,设备接口 B 支持通过使用系统服务 (SVCHOST) 与Winusb.dll 进行通信的扫描仪的用户模式驱动程序 (Usbscan.exe)。
Winusb.sys 的实例 3 注册设备接口 C,设备接口 C 支持固件更新实用程序 (Usbfw.exe)。仅加载了 Winusb.sys 的一个实例。
PDO 可以表示非复合设备(例如,上图中的示例 1),也可以表示复合设备上的接口或接口集合(例如,实例 2 和 3)。对于USB 无线移动通信设备类 (WMCDC) 设备,PDO 甚至可以表示多个接口集合。
所有用户模式应用程序都可以与USB 堆栈进行通信,方法是加载 WinUSB 动态链接库 (Winusb.dll) 并调用由此模块公开的 WinUSB 功能。 WinUSB 驱动程序 (Winusb.sys)WinUSB 动态链接库 (Winusb.dll)This section describes the following functions, exposed by Winusb.dll, which user-mode client drivers and applications can useto communicate with USB devices. WinUSB functions require Windows XP or later. You canuse these functions in your C/C++ application to communicate with your USB device. Microsoft does not provide a managed API forWinUSB._AbortPipeAborts all of the pending transfers for a pipe.WinUsb_ control data over a default control endpoint.WinUsb_FlushPipeDiscards any data that is cached in a pipe.WinUsb_FreeReleases all of the resources that WinUsb_Initialize allocated.WinUsb_ a handle for an associated interface.WinUsb_ the current alternate interface setting for an interface.WinUsb_GetDescriptorGets the requested descriptor.WinUsb_ the results of an overlapped operation on the specified file.WinUsb_GetPipePolicyGets the policy for a specific pipe (endpoint).WinUsb_GetPowerPolicyGets the power 。
转载请注明出处windows之家 » win10如何与EET进行通讯