1.新建一个Win应用程序敬耐
2.添加System.Management.dll引用,并引入该名称空间
2.添加一个Button和ListView,并设置相应属性
using System
using System.Collections.Generic
using System.ComponentModel
using System.Data
using System.Drawing
using System.Text
using System.Windows.Forms
using System.Management
namespace WMI信息
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent()
}
private void getInfomation_Click(object sender, EventArgs e)//getInfomation为Button
{
try
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\CIMV2", "SELECT * FROM Win32_VideoController")
foreach (ManagementObject info in searcher.Get())
{
string[] item1 = { "AdapterCompatibility", info["AdapterCompatibility"举虚].ToString() }
listView1.Items.Add(new ListViewItem(item1))
string[] item2 = { "AdapterDACType", info["AdapterDACType"].ToString() }
listView1.Items.Add(new ListViewItem(item2))
string[] item3 = { "VideoModeDescription", info["VideoModeDescription"].ToString() }
listView1.Items.Add(new ListViewItem(item3))
string[] item4 = { "Caption", info["Caption"].ToString() }
listView1.Items.Add(new ListViewItem(item4))
string[] item5 = { "CurrentBitsPerPixel", info["CurrentBitsPerPixel"].ToString() }
listView1.Items.Add(new ListViewItem(item5))
string[] item6 ={ "CurrentHorizontalResolution", info["CurrentHorizontalResolution"].ToString() }
listView1.Items.Add(new ListViewItem(item6))
string[] item7 = { "VideoProcessor", info["VideoProcessor"].ToString() }
listView1.Items.Add(new ListViewItem(item7))
//还有很多属性,在此不一一例举,如:Status,PNPDeviceID,Name,Monochrome,MinRefreshRate,MaxRefreshRate,InstalledDisplayDrivers
//InfSection,InfFilename,DriverVersion,DeviceSpecificPens,DeviceID,Description
}
}
catch
{
//肯定会出现异常,但为了演示不处理异常!
}
}
}
}
利用WMI还可以查询:
声音设备信息:(SELECT * FROM Win32_SoundDevice)
驱动设备信息:(SELECT * FROM Win32_SystemDriver)
串口信息:(SELECT * FROM Win32_Serialport)
处理器信息:(SELECT * FROM Win32_Processor)
(转 CSDN)
Unsecapp.exe程序的名字:Unsecapp.exe制造商微软。
Unsecapp.exe状态:OK
描述:沉Unsecapp.exe异步回调为客户获得应用在不同的WMI过程。视窗管理仪器,WMI,使软件开发者编写脚本和项目管理或查询和含圆的装置、用户帐户,视窗服务、运行程序,网络,以及许多其他的内部技术方面的窗户,换句话说的那种工作图并(例如:嘿,使用的终极斡旋家所有的信息检索的WMI,它显示出对系统信息标签唤塌)。
这种特殊的任务,UNSECAPP。开始的程序,当程序indowsv ista需要使用WMI编程——它提供了项目与管道(库)收到来自窗户的结果,他们的WMI查询和指令。
Unsecapp.exe推荐:走开,如果这个程序运行它,因为Windows Vista开始,它会自动为了支持程序,使用老锋WMI。
1. 当电脑开机的时候出现系统问题该怎么办,.按F7,最好重新装系统!或还原系统。
附ACPI:ACPI Advanced Configuration and Power Management Interface ACPI表示高级配置和电源管理接口(Advanced Configuration and Power Management Interface)。对于Windows2000,ACPI定义了Windows 2000、BIOS和系统硬件之间的新型工作接口。
这些新接口包括允许Windows 2000控制电源管理和设备配置的机制。 Windows 2000具有电源管理功能,该功能可以让系统进入低电源消耗的"睡眠状态",如待机和休眠等,目的就是控制电脑的电源消耗。
Windows 2000可以在您按下电源按钮时重新"唤醒"系统,此时系统将立即进入运行状态。 ACPI(Advanced Configuration Management)是1997年由历启INTEL/MICROSOFT/TOSHIBA提出的新型电源管理规范,意图是让系统而不是BIOS来全面控制电源管理,使系统更加省电。
其特点主要有:提供立刻开机功能,即开机后可立即恢复到上次关机时的状态,光驱、软驱和硬盘在未使用时会自动关掉电源,使用时再打开;支持在开电状态下既插即拔,随时更换功能。 ACPI主要支持三种节电方式: 1、(suspend即挂起)显示屏自动断电;只是主机通电。
这时敲任意键即可恢复原来状态。 2、(save to ram 或suspend to ram 即挂起到内存)系统把当前信息储存在内存中,只有内存等几个关键部件通电,这时计算机处在高度节电状态,按任意键后,计算机从内存中读取信息很快恢复到原来状态。
3、(save to disk或suspend to disk即挂起到硬盘)计算机自动关机,关机前将当前数据存储在硬盘上,用户下次按开关键开机时计算机将无须启动系统,直接从硬盘读取数据,恢复原来状态。 ACPI可实现以下功能: 1、用户可以使外设在指定时间开关; 2、使用笔记本电脑的用户可以指定计算机在低电压的情况下进入低功耗状态,以保证重要的应用程序运行; 3、 *** 作系统可以在应用程序对时间要求不高的情况下降低时钟频率; 4、 *** 作系统可以根据外设和主板的具体需求为它分配能源; 5、在无人使用计算机时可以使计算机进入休眠状态,但保证一些通信设肢物如备打开; 6、即插即用设备在插入时能够由ACPI来控制。
不过,ACPI和其他的电源管理方式一样,要想享受到上面这些功能,必须要有软件和硬件的支持。在软件方面,Windows 98提供了支持(但不全面,默认禁止STD,需要给setup.exe加参数强制开启,但BUG很多),Windows 2000对ACPI给予了全面的支持;硬件方面比蚂凯较麻烦,除了要求主板、显卡和网卡等外设要支持ACPI外,还需要机箱电源的配合。
电源在提供5伏电压给主板的同时,还必须使电流稳定在720毫安以上才可以,这样它才能够实现电脑的“睡眠”和“唤醒”。 ACPI共有六种状态,分别是S0到S5,它们代表的含义分别是: S0--实际上这就是我们平常的工作状态,所有设备全开,功耗一般会超过80WS1--也称为POS(Power on Suspend),这时除了通过CPU时钟控制器将CPU关闭之外,其他的部件仍然正常工作,这时的功耗一般在30W以下;(其实有些CPU降温软件就是利用这种工作原理) S2--这时CPU处于停止运作状态,总线时钟也被关闭,但其余的设备仍然运转; S3--这就是我们熟悉的STR(Suspend to RAM),这时的功耗不超过10WS4--也称为STD(Suspend to Disk),这时系统主电源关闭,但是硬盘仍然带电并可以被唤醒; S5--这种状态是最干脆的,就是连电源在内的所有设备全部关闭,即关机(shutdown),功耗为0。
我们最常用到的是S3状态,即Suspend to RAM(挂起到内存)状态,简称STR。顾名思义,STR就是把系统进入STR前的工作状态数据都存放到内存中去。
在STR状态下,电源仍然继续为内存等最必要的设备供电,以确保数据不丢失,而其他设备均处于关闭状态,系统的耗电量极低。一旦我们按下Power按钮(主机电源开关),系统就被唤醒,马上从内存中读取数据并恢复到STR之前的工作状态。
内存的读写速度极快,因此我们感到进入和离开STR状态所花费的时间不过是几秒钟而已;而S4状态,即STD(挂起到硬盘)与STR的原理是完全一样的,只不过数据是保存在硬盘中。由于硬盘的读写速度比内存要慢得多,因此用起来也就没有STR那么快了。
STD的优点是只通过软件就能实现,比如Windows 2000就能在不支持STR的硬件上实现STD。 ACPI模式常见问题 电脑长眠不醒 这主要是硬件对ACPI支持得不好。
这时首先应该翻阅主板和其他硬件的说明书,看看它们是不是完全支持ACPI。也有的时候在BIOS中设置使用显卡的USWC Uncacheable Speculative Write bining模式会有这样的情况,改回到UC Uncacheable模式就可以解决问题。
STD模式的失效 STD是一种省电的高级应用,全称为“Suspend To Disk””(STD就是休眠至硬盘功能,将当前系统状态保存到硬盘后,硬盘随即停止转动,系统进入低功耗状态当再开机时系统会跳过自检,直接从硬盘恢复原来的系统状态,而不是正常系统的默认状态,从而缩短了开机时间。)这种模式由于硬盘文件格式的兼容性可能会出现问题,刷新BIOS就可以解决问题。
2. 电脑开机显示正在启动windows 怎么办 有什么方法
电脑开机时在启动界面卡住解决办法:工具/原料 做好的U盘启动工具一把十字螺丝刀方法/步骤 1、首先开机时按F8,进入安全模式界面。
但是进去的时候等待了几分钟都无反应,上面一直显示请稍等。2、没办法只有按下复位键重启电脑,因电脑之前装有一键GHOST备份,于是果断还原试一下,但是还原之后还是如此。
电脑开机还是在“正在启动 windows”界面卡住。3、暂时还无法判断是什么原因,猜是之前GHOST备份出现了问题,于是进入PE系统看一下,重启按delete键,进入BOOT界面,设置开机为U盘启动,进入PE系统,在PE系统中用新准备的windows 7重新安装,安装重启后,电脑开机还是在“正在启动 windows”界面卡住。
4、把电脑的主电源关闭,打开机箱,把主板上面的电池取下来,清理了一下灰尘,然后装回去。5、然后接上电源,打开电脑,OK可以进系统了,为了方便快速,用之前的GHOST文件还原了系统。
3. 电脑一开机就出现什么系统恢复选项 怎么弄
1、应该是将电脑的某些系统文件删除了,或者是不正常关机导致的,可以用安装盘进行修复,在开机的时候将光盘放入,然后选择启动修复。Win7系统安装光盘:在语言选择步骤后,点击左下角的“修复计算机”按钮,开始搜索已经安装的系统,随后进入到“系统恢复选项”进行 *** 作。
2、如果开机按F8也会出现系统恢复选项。
①系统还原即Windows系统还原,是指计算机是在不需要重新安装 *** 作系统,也不会破坏数据文件的前提下使系统回到工作状态。“系统还原”在Windows Me就加入了此功能,并且一直在WindowsMe以上的 *** 作系统中使用。
“系统还原”可以恢复注册表、本地配置文件、+ 数据库、Windows 文件保护(WFP)高速缓存(wfp.dll)、Windows 管理工具(WMI)数据库、Microsoft IIS 元数据,以及实用程序默认复制到“还原”存档中的文件。
②系统映像是驱动器的精确副本。 默认情况下,系统映像包含 Windows 运行所需的驱动器。 它还包含 Windows 和您的系统设置、程序及文件。
如果硬盘或计算机无法工作,则可以使用系统映像来还原计算机的内容。 从系统映像还原计算机时,将进行完整还原;不能选择个别项进行还原,当前的所有程序、系统设置和文件都将被系统映像中的相应内容替换。
4. 电脑开机显示系统更新怎么办
系统自动更新失败,关闭它。如果不能进系统,按F8键进入安全模式关闭,安全模式进不了,还原重装系统。
1、按机箱复位键,或Ctrl Alt Del组合键重启电脑,,开始,选“控制面板”,打开控制面板”。
2、切换成“类别”显示,点击“系统和安全”。
3、点击“Windows
Update”。
4、点击左窗格“更改设置”。
5、在“重要更新”下拉列表中选“从不检查更新(不推荐)”,勾选“推荐更新”和“谁可以安装更新”。
6、确定。
7、这样就不会再出这个烦人的系统更新了,想更新系统,改用360安全卫士等第三方软件更新。
5. 电脑开机时显示“系统恢复选项”要怎么处理
重启,按住F8键,出现开机菜单时,选择,最后一次正确设置,回车看看。如果不行你再次重启,选择,安全模式,回车等会就进去,进去杀毒,360安全卫士扫描,之后重启。如果仍有问题,那就是系统问题,重装系统。手上没截图,就文字表示了,按这个 *** 作就可以的。
拓展:
1、重装系统是指对计算机的 *** 作系统进行重新安装。当用户误 *** 作或病毒、木马程序的破坏,系统中的重要文件受损导致错误甚至崩溃无法启动,而不得不重新安装;一些喜欢 *** 作电脑者,在系统运行正常情况下为了对系统进行优化,使系统在最优状态下工作,而进行重装。重新系统一般有覆盖式重装和全新重装两种方法。
2、升级安装:对原有 *** 作系统进行升级,例如从Windows 98升级到Windows 2000或Windows XP,该方式的好处是原有程序、数据、设置都不会发生什么变化,硬件兼容性方面的问题也比较少,缺点当然是升级容易恢复难。DOS下安装:这是高手才用的安装方式,需要在漆黑一团的DOS提示符下进行,因此能够掌握此安装方式的一般都是高手。
3、通常,我们只需要在BIOS中设置为光驱引导,然后用Windows安装光盘启动系统,安装程序就能自动运行;或者,你也可以在Windows环境下手工执行Setup.exe程序来进行。
6. 电脑开机显示系统更新该怎么办
一般需要等待一段时间,如果超过30分钟建议如下 *** 作:
重新启动电脑 一启动就不停的按F8 选择进入安全模式 一般在进入安全模式的状态等待不会卡住,这个是个人实测的经验等待不会超过20分钟 然后会进入安全模式,只要再次重启电脑就能正常进入到系统里面。
如果你的系统不是正版系统 建议还是关闭更新的好
打开控制面板,单击“Windows Update”,然后单击“更改设置”,在重要更新那里选择“从不检查更新”这样样的话,系统会提示关闭了自动更新,可以将其关闭,打开 *** 作中心-安全,找到“Windows Update”,然后单击“关闭有关Windows Update的信息”有必要的话,我们还可以关闭自动更新服务,方法是点击开始菜单中的运行,如果没有运行,可以同时按键盘上的Win键和R键来调出运行,输入“services.msc”找到Windows Update,双击,将“启动类型”改为“禁用”,然后单击“停止” 注:关闭服务可以导致360补丁也无法安装和检测。
7. 电脑启动时显示找不到 *** 作系统怎么办
朋友,你好:
有可能是三个原因:
第一个原因:硬盘接触不良,而导致找不到 *** 作系统,建义关机,打开机箱,将硬盘的数据线和电源线重新拨插一下,然后重新开机,就可以了。
第二个原因:主板的第一启动项没有设好,建义进入BIOS中,将硬盘设为第一启动项,或者设好最优先启动硬盘,就可以解决的。
第三个原因:系统出现问题,比如丢失系统文件或者损坏,建义重新安装系统。
希望对你有所帮助,祝你快乐~~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)