windows

阅读 / 问答 / 标签

windows无法启动themes,错误2:系统找不到文件

  你好,你在其它正常的WIN7系统中运行REGEDIT启动注册表编辑器,定位到HKEY_LOCAL_M ACHINESYSTEMCurrentControlSetServicesThemes项,右击选择导出为REG文件,拷贝到你的计算机上双击导入试试。  若仍旧未解决,则可在其它电脑上拷贝themeservice.dll这个文件到你计算机的C:WindowsSystem32文件夹中试试。  你若安装过其它第三方主题文件,也建议你右击桌面,选择个性化,在安装的主题中右击自己安装的主题,选择删除主题试试。  腾讯电脑管家企业平台:http://zhidao.baidu.com/c/guanjia/

windows7无法启动Themes 怎么办

系统激活了吗?没激活是不能设置的。还有设置一下分辨率,不能设置成最高分辨率就是没有显卡驱动,那就装下驱动。

64位 windows7 使用 qbasic

建议使用Free Basic虽然有个别地方和QBasic有些许不同不过大部分都是相同的...而且貌似是可以在64位系统里用的...

windows10 64bit,怎么安装QBasic

您好,Windows的64位向下兼容32位,可以直接运行

“windows已使用你组织的激活服务激活”是什么意思

问什么已经 显示这句话了。 但是电脑还是不断提示 让激活?

windows7激活失败红屏了,出现一堆英文,进不去系统了怎么办?

可以插上系统启动盘,重新安装系统

我装的Windows XP SP3英文专业版的系统,提示我30天内需要激活?怎么解决?

XPOEM免激活程序,安全模式下运行,很好很强大。下载http://www.atedu.net/down_143952.aspx 手动激活应该也是没有问题的,

英文版WindowsXP怎么激活?求有经验高手帮忙!

不能自动更新不能说不是一个小小的遗憾,但总好过不能用了现在用的是XPhomeOEM版,修改了BIOS才能装的麻烦了点,不过用上了“正版”,感觉真不错[em05]

windows英文 中文 破解激活方法一样吗

一样,只不过是界面不一样,内核完全一样

怎么激活 windows xp x64 edition 英文版

给你个傻瓜式的激活工具 下来点下里面的激活就OK了 希望可以帮到你 http://www.namipan.com/d/880bf1d30c1aaa89d895d82158c6642d0410aa0cbc977f00

如何激活英文windowsxp原版

主要还是看你用的是什么版本的,英文原版的也有不同,有些是OEM版的泄露,另外一些是真正的英文原版,如果是属于前者,最好是找到你下载的地方或者是安装文件内部,一般都是带有原版激活码的,另外也可以通过修改一些BIOS来激活,如果是后者的话建议你使用注册机算号器之类的算一个号,流行的激活码的可用性不强,算出来的号才是真正的号

给Windows7操作系统装上IPX/SPX协议

很多单机游戏在联网玩时,都需要一个局域网兼容协议IPX/SPX 协议,这个协议在Win98和xp时代很常见,是系统默认自带的网络协议,但到了Windows7,微软却抛弃了它,Win7 默认是没有 IPX 的,单独安装步奏比较麻烦,我们如何在Windows7上装上IPX/SPX协议呢? 有网友制作了一个小工具——Win7 系统 IPX 安装器,可以方便大家在 Win7 内安装 IPX 协议。程序中有详细的安装步骤,简单来说就是按了“点击开始安装”按钮之后在手动添加一个协议就Ok了,非常简单。注意:杀毒软件会对该软件进行拦截,安装使用Win7系统IPX协议安装器前请退出各种杀毒软件。

s3 trio64v 86c765显卡能运行WINDOWS XP 吗!!!!!!!!

能行的.有XP的驱动,你上这面找找吧.http://so.mydrivers.com/drivers/s3%20trio64v%2086c765/all/

C++语言 windows编程:关于鼠标坐标与屏幕如何对应起来的问题。

响应鼠标点击消息的是窗体客户区,所以在这个窗体内的客户区你无论点击那里都会触发鼠标点击的消息(貌似是WM_LBUTTONDOWN?记不清了).WM_PAINT只是绘制上了小方格而不是将窗体划分成了若干个子窗体.

hp服务器安装windows server 2008 R2报错

您好,欢迎您使用惠普产品~ 很抱歉,百度知道企业平台暂时没有惠普服务器产品相应的技术支持。 服务器设置专业性较强,是否支持Windows 2008系统安装及如何操作, 建议您直接拨打支持热线800-810-2058(不支持手机拨打,请使用固话或小灵通拨打)或400-610-2058(可手机拨打)询问下如何调试~ 如果不方便拨打电话,惠普服务器方面的问题您也可以尝试打开下面的网址,选择所使用的产品类型(服务器及存储设备)然后点击相应的产品前的+号,再点击选择【登录聊天室】进行咨询即可,http://www.hp.com.cn/chat希望以上回复对您有所帮助

Windows目录下provisioning文件夹是什么文件夹

是系统的一个调用文件了

Marvell网卡windows10下无法联网怎么办

1、这个是因为安装了WIN10默认的驱动程序造成的。2、解决方法:打开设备管理器。在网络适配器那一栏找到Marvell网卡,右击属性。切换到事件选项卡,点击“事件”中的“已安装设备”事件,““驱动程序管理”结束了为设备安装驱动程序”。接下来就要删掉它,如果不删掉,先禁用本地连接或重启电脑再试试。3、最后,安装老版本Marvell网卡驱动(如11.22.4.3版本):在驱动的setup.exe上右键,点击属性,切换到兼容性选项卡,勾选“以兼容模式运行这个程序”,并选择windows7,然后再勾选“以管理员身份运行此程序”,设置好后,点确定,然后双击setup.exe,就正常安装驱动了,安装后就可以上网了。

Windows app是什么文件夹?

1、WindowsApps文件夹是win8或win10的应用商店里下载的程序,默认是隐藏的,需要设置管理员权限才可以看到和删除!建议不要删除这个文件夹,可以根据需要删除不喜欢的应用。2、win8或win10系统,可同时运行pc电脑端程序和win10手机端移动程序即手机APP。电脑端软件或游戏默认是放在C:Program Files或C:Program Files(x86)目录下。3、原生win8或win10系统附带的内置移动端程序(APP))都放在这个文件夹中。例如:日历、邮件、人脉、地图、资讯、体育、天气等等。4、这些内置应用如果不喜欢或用不到是可以删除的。Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位, 系统版本从最初的Windows 1.0 到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 和 Windows Server服务器企业级操作系统,不断持续更新,微软一直在致力于Windows操作系统的开发和完善。

programfileswindowsapps是干什么的

存储UWP应用程序的安装文件和程序数据。programfileswindowsapps是Windows10操作系统的一个系统文件夹,用于存储UWP应用程序的安装文件和程序数据。该文件夹是由操作系统自动创建和维护的。

Windows Apps是什么文件夹,能删除吗?

1、WindowsApps文件夹是win8或win10的应用商店里下载的程序,默认是隐藏的,需要设置管理员权限才可以看到和删除!建议不要删除这个文件夹,可以根据需要删除不喜欢的应用。2、win8或win10系统,可同时运行pc电脑端程序和win10手机端移动程序即手机APP。电脑端软件或游戏默认是放在C:Program Files或C:Program Files(x86)目录下。3、原生win8或win10系统附带的内置移动端程序(APP))都放在这个文件夹中。例如:日历、邮件、人脉、地图、资讯、体育、天气等等。4、这些内置应用如果不喜欢或用不到是可以删除的。Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位, 系统版本从最初的Windows 1.0 到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 和 Windows Server服务器企业级操作系统,不断持续更新,微软一直在致力于Windows操作系统的开发和完善。

windows apps是什么文件夹

1、WindowsApps文件夹是win8或win10的应用商店里下载的程序,默认是隐藏的,需要设置管理员权限才可以看到和删除!建议不要删除这个文件夹,可以根据需要删除不喜欢的应用。2、win8或win10系统,可同时运行pc电脑端程序和win10手机端移动程序即手机APP。电脑端软件或游戏默认是放在C:ProgramFiles或C:ProgramFiles(x86)目录下。3、原生win8或win10系统附带的内置移动端程序(APP))都放在这个文件夹中。

如何在 Windows 下编译 OpenSSL

1)在微软网站下载并安装VS Studio,2)下载并安装ActivePerl。3)下载并安装Nasm汇编器。4)下载并安装OpenSSL的最新Release包。这里需要强调的是,读者未必需要完全按照步骤编译OpenSSL库,这里的部分次序是可以互换的。在完成所有上述4步后,我们就可以解压缩OpenSSL包,在对它进行修改便可以编译了。在解压缩后,所有的源代码放在openssl- 1.0.1e目录下,在此目录下,有两个文件INSTALL.W32, INSTALL.W64需要被关注。打开其中的任何一个文件,你会看到如何编译OpenSSL的各个步骤。这里,笔者将会再啰嗦一下。1)打开VS Studio命令行工具,如图1所示。若编译64位OpenSSL库,请打开Visual Studio x64 Win64 Command Prompt,反之亦然。2)配置编译文件及安装目录; 编译Win32:perl Configure VC-WIN32 --prefix=c:someopenssldir 编译Win64:perl Configure VC-WIN64A“c:someopenssldir”目录可以改成任何你希望的安装目录3)搭建编译环境: msdo_nasm msdo_ms对于64位编译,将msdo_ms替换成msdo_win64a4)编译OpenSSLnmake -f ms tdll.mak5)安装编译生成的库到“c:someopenssldir”nmake -f ms tdll.mak install

windows下openssl不兼容怎么办

参考openssl目录下的install.win32说明进行安装:1、进入解压目录。>cd C:openssl-0.9.8k2、运行Configure。>perl Configure VC-WIN32如不成功会有明显提示。3、创建Makefile文件。>msdo_ms推荐使用这种方式,另外两种方式 如果使用也必须保证本机有编译器才能使用。:msdo_masm (默认vc 自带的编译器;也也以自己下载安装):msdo_nasm (需要自己下载)4、配置VC环境变量。>cd C:Program FilesMicrosoft Visual StudioVC98Bin >vcvars32.bat5、编译动态链接库。>cd C:openssl-0.9.8k>nmake -f ms tdll.mak可能会缺少“ml.exe”,可下载masm并把其中的ml.exe拷贝至C:Program FilesMicrosoft Visual StudioVC98Bin下即可。运行 nmake -f ms tdll.mak test.检查上一部编译是否成功。正常的话会执行编译后的测试程序至此OpenSSL在windows下编译完成,编译得到的dll和lib文件位置:静态库libeay32.lib和ssleay32.lib位于out32文件夹下,动态库libeay32.dll,libeay32.lib,ssleay32.dll,ssleay32.lib位于out32dll文件夹下。6、为VC添加头文件和静态链接库路径。ToolsàOptionsàDirectores,在Include files中增加C:openssl-0.9.8k inc32目录;在Libray files中增加C:openssl-0.9.8kout32dll。7、编写OpenSSL程序,可参考C:openssl-0.9.8kdemos(1)包含相应头文件#include <openssl/***.h>(2) 添加静态链接库#pragma comment(lib, "libeay32.lib")#pragma comment(lib, "ssleay32.lib")或ProjectàSettingsàLinkàObjectlibrary modules填写libeay32.lib ssleay32.lib。(3)将动态链接库ssleay32.dll, libeay32.dll复制到C:WINDOWSsystem32或Debug目录下,确保动态链接库在正确的路径。可能遇到的问题:1、NMAKE : fatal error U1077: "ml" : return code "0x1"解决办法:在环境变量PATH中添加路径C:masm32in,并按照参考资料3修改ml.exe文件。2、NMAKE : fatal error U1077: "cl" : return code "0x2"解决办法:去掉ipv6(命令行中执行perl Configure VC-WIN32 -DOPENSSL_USE_IPV6=0)3、fatal error LNK1103: debugging information corrupt; recompile module解决办法:去掉ms文件夹下对应文件nt.mak或ntdll.mak文件中/debug选项

如何在Windows下编译OpenSSL

1、使用VS2005下的Visual Studio 2005 Command Prompt进入控制台模式(这个模式会自动设置各种环境变量) 2、解压缩openssl的包,进入openssl的目录 3、perl configure VC-WIN32 尽量在这个目录下执行该命令,否则找不到Configure文件,或者指定完整的Configure文件路径。 4、msdo_ms 在解压目录下执行msdo_ms命令 5、nmake -f ms tdll.mak编译后在openssl解压目录下执行,完成编译后。输出的文件在out32dll里面,包括应用程序的可执行文件、lib文件和dll文件

如何在Windows下编译OpenSSL

如何在Windows下编译OpenSSL (VS2010使用VC10的cl编译器)1、安装ActivePerl//初始化的时候,需要用到perl解释器2、使用VS2010下的Visual Studio 2010 Command Prompt进入控制台模式(这个模式会自动设置各种环境变量)3、解压缩openssl的包,进入openssl的目录4、perl configure VC-WIN32尽量在这个目录下执行该命令,否则找不到Configure文件,或者指定完整的Configure文件路径。5、msdo_ms.bat在解压目录下执行msdo_ms.bat命令6、nmake -f ms tdll.mak7、nmake -f ms t.mak编译后在openssl解压目录下执行,完成编译后。输出的文件在out32dll (6), out32 (7)里面,包括应用程序的可执行文件、lib文件和dll文件注意:在运行第五步时,cl编译器会抱怨说.cryptodesenc_read.c文件的read是The POSIX name for this item is deprecated(不被推荐的),建议使用_read。呵呵,我可不想将OpenSSL中的所有的read函数修改为_read。再看cl的错误代码error C2220,于是上MSDN上查找:warning treated as error - no object file generated/WX tells the compiler to treat all warnings as errors. Since an error occurred, no object or executable file was generated.是由于设置了/WX选项,将所有的警告都作为错误对待,所以。。。于是打开OpenSSL目录下的MS目录下的ntdll.mak文件,将CFLAG的/WX选项去掉,存盘。。。继续执行nmake -f ms tdll.mak=================================一、编译并安装OpenSSL1、按照标准步骤从源代码编译安装OpenSSL 在编译OpenSSL前,需要正确安装Perl,因为在编译OpenSSL时需要使用到该程序。 下载最新版本的Perl然后安装之。 下载最新版本的OpenSSL 然后将源码解压缩到某个目录(如 C:openssl-0.9.8j)中。 进入openssl源码目录。 cd c:openssl-1.0.1e 以下为参照该目录下的文件INSTALL.W32的执行过程: 运行configure: perl Configure VC-WIN32 创建Makefile文件: msdo_ms.bat 编译动态库: nmake -f ms tdll.mak 编译静态库: nmake -f ms t.mak 测试动态库: nmake -f ms tdll.mak test 测试静态库: nmake -f ms t.mak test 安装动态库: nmake -f ms tdll.mak install 安装静态库: nmake -f ms t.mak install 清除上次动态库的编译,以便重新编译: nmake -f ms tdll.mak clean 清除上次静态库的编译,以便重新编译: nmake -f ms t.mak clean2、如果嫌麻烦,不想编译,可以直接用别人做好的windows OpenSSL 安装包(我用的是0.9.8j版), 可以下载 OpenSSL for Windows,直接安装。P.S. OpenSSL for Windows 的源代码有一些数据类型和VC6的编译器不兼容,我发现的不兼容的数据类型如下:在OpenSSL安装目录的下的include/bn.h文件中,将 #define BN_ULLONG unsigned long long #define BN_ULONG unsigned long long #define BN_LONG long long 分别修改为: #define BN_ULLONG ULONGLONG #define BN_ULONG ULONGLONG #define BN_LONG LONGLONG 否则,会出现编译错误。二、使用OpenSSL 在VC中配置使用以上的函数库: 点击菜单:Tools -> Options,弹出对话框"Options",在该对话框中选择"Directories"标签。 在"Show directories for:"的"Include files"选项中新增目录"C:opensslinclude"; "Library files"选择中新增目录"C:openssllib"。 然后在需要链接OpenSSL函数库的工程中加入如下两句: #pragma comment(lib, "ssleay32.lib") #pragma comment(lib, "libeay32.lib") 其作用是将OpenSSL所需的库导入工程中。三、问题 我在链接OpenSSL的静态函数库时遇到类似以下的问题: Linking... msvcrt.lib(MSVCRT.dll) : error LNK2005: _strchr already defined in libcmtd.lib(strchr.obj) ... 这是由于OpenSSL的静态函数库使用的是了VC的多线程DLL的Release版本,而我的程序使用了多线程静态链接的Release版本。 调整OpenSSL的静态函数库使用的库函数版本即可,调整过程如下: 编辑文件 ms t.mak,将该文件第19行 "CFLAG= /MD /Ox /O2 /Ob2 /W3 /WX /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE /Fdout32 -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE" 中的"/MD"修改为"/MT"。然后重新编译安装OpenSSL即可。四、附录:在VC中对C/C++ 运行时库不同版本编译指令说明 《在VC中对C/C++ 运行时库不同版本编译指令说明》一文中详细介绍了连接不同版本库的编译指令如下: C Runtime Library: /MD MSVCRT.LIB 多线程DLL的Release版本 /MDd MSVCRTD.LIB 多线程DLL的Debug版本 /MT LIBCMT.LIB 多线程静态链接的Release版本 /MTd LIBCMTD.LIB 多线程静态链接的Debug版本 /clr MSVCMRT.LIB 托管代码和非托管代码混合 /clr:pure MSVCURT.LIB 纯托管代码 C++ Standard Library: /MD MSVCPRT.LIB 多线程DLL的Release版本 /MDd MSVCPRTD.LIB 多线程DLL的Debug版本 /MT LIBCPMT.LIB 多线程静态链接的Release版本 /MTd LIBCPMTD.LIB 多线程静态链接的Debug版本===============================================一 配置编译参数 配置编译参数是进行OpenSSL编译的第一步,这一步可以确定系统的环境,使用什么编译器,默认安装路径以及其他一些选项.步骤如下:1.安装perl:下载ActivePerl-5.8.8.822-MSWin32-x86-280952.msi,然后点击msi文件进行安装!2..配置编译参数:下载openssl-1.0.1e.tar.gz,解压.vc:首先在C:Program FilesMicrosoft Visual Studio .NET 2010VC10in目录下执行vcvars32.bat,然后在解压后的openssl-1.0.1e目录,执行命令配置编译参数:perl Configure VC-WIN32 bc:在解压后的openssl-0.9.8g目录下执行:perl Configure BC-32二 生成批处理文件 在使用configure脚本配置好的编译参数后,就可以使用批处理命令来生成编译脚本.生成编译脚本根据采用编译器的不同通常使用不同的批处理文件.就目前来说,使用vc编译的时候有三种选择:do_ms,do_masm和do_nasm来创建一系列编译脚本文件,即.mak脚本.步骤如下:vc:在openssl-1.0.1e目录下,执行命令来批处理文件:do_ms,do_masm和do_nasmbc:1.下载nsm09839.zip微软汇编编译器,解压,拷贝到c:/windows目录下,修改名称为nasmw.exe;2.在openssl-1.0.1e目录下,执行命令来批处理文件:msdo_nasm三 代码编译vc:完成上面步骤后,可以看到两个关键脚本文件:nt.mak和ntdll.mak.如果我们需要编译后的OpenSSL库是支持动态DLL形式的,那么应该使用ntddll.mak文件进行编译,这样编译完成我们会得到四个与OpenSSL的API库有关文件:ssleay32.lib,libeay32.lib,ssleay32.dll和libeay32.dll.执行的编译命令形式如下:nmake -f ms tdll.mak如果不希望以动态库的形式使用OpenSSL,那么可以使用nt.mak文件进行编译.这样编译后使用OpenSSL的时候,回直接将代码链接进我们的程序里面.执行命令如下:nmake -f ms t.makbc:执行命令来完成代码编译:make -f mscb.mak四 ELSE1) 测试动态库: nmake -f ms tdll.mak test 测试静态库: nmake -f ms t.mak test 安装动态库: nmake -f ms tdll.mak install 安装静态库: nmake -f ms t.mak install 清除上次动态库的编译,以便重新编译: nmake -f ms tdll.mak clean 清除上次静态库的编译,以便重新编译: nmake -f ms t.mak clean2) 使用OpenSSL 在VC中配置使用以上的函数库: 点击菜单:Tools -> Options,弹出对话框"Options",在该对话框中选择"Directories"标签。 在"Show directories for:"的"Include files"选项中新增目录"C:opensslinclude";"Library files"选择中新增目录"C:openssllib"。 然后在需要链接OpenSSL函数库的工程中编译时加入"libeay32.lib"就可以了。

如何查看windows服务器端和客户端openssl版本

一、准备工作1.windows2003添加组件添加IIS:勾选“应用程序服务器”,然后双击进入下图,勾选“IIS”和“ASP.NET”添加证书系统:勾选“证书服务”添加组件的时候要求填写的就按照操作填上就行了,然后下一步,直到完成。2.把openssl(执行版,有的叫编译后版)解压到d:下,当然哪个盘都可以。二、获取IIS证书请求架设好IIS网站后,在【目录安全性】选项卡中点击【服务器证书】按钮,【下一步】,【新建证书】,【现在准备证书请求--下一步】,输入【名称】,输入【单位】和【部门】,输入【公用名称】,选择【国家】并输入【省】和【市县】并【下一步】,【下一步】,【下一步】,【完成】,IIS的证书请求已经获取,就是C:certreq.txt。这里请牢记输入的信息。三、开始操作openssl(cmd –> d:openssl-0.9.7out32dll 下执行下面的操作,注意openssl.cnf文件,后面命令都是用它编译的)1.生成自签名根证书openssl req -x509 -newkey rsa:1024 -keyout cakey.pem -out cacert.pem -days 3650 -config d:openssl-0.9.7appsopenssl.cnf PEM pass phrase:根证书密码,当然很重要! Country Name: CN //两个字母的国家代号 State or Province Name: guang dong //省份名称 Locality Name: guang zhou //城市名称 Organization Name: sunrising //公司名称 Organizational Unit Name: home //部门名称 Common Name: besunny //你的姓名(要是生成服务器端的证书一定要输入域名或者ip地址) Email Address: Email地址2.把cakey.pem 拷贝到demoCAprivate, 把cacert.pem拷贝到out32dlldemoCAcopy cakey.pem demoCAprivate copy cacert.pem demoCA提醒:这时候,已经有cakey.pem:ca的私钥文件,cacert.pem:ca的自签名根证书,certreq.txt:IIS的证书请求文件,三个文件。3.用CA证书cacert.pem为IIS请求certreq.txt签发证书server.pem openssl ca -in certreq.txt -out server.pem -config d:openssl-0.9.7appsopenssl.cnf4.把server.pem转换成x509格式 openssl x509 -in server.pem -out server.cer提醒:这时候,你又得到了两个文件,一个是server.pem,一个是server.cer。现在把bin下的server.cer复制到c:下。5.将生成的证书server.cer导入到IIS打开IIS,在【默认网站】上单击右键【属性】,在【目录安全性】选项卡中点击【服务器证书】按钮,【下一步】,选择【处理挂起的请求并安装证书】并【下一步】,正常情况下,您已经看到了文本框中就是c:server.cer,如果不是,自己点【浏览】按钮去找并【下一步】,【下一步】,【完成】。回到【目录安全性】选项卡在【安全通信】栏目中单击【编辑】按钮,勾上【要求安全通道(SSL)】,勾上【要求128位加密】,选择【要求客户端证书】,点击【确定】按钮。6.生成客户端证书 openssl req -newkey rsa:1024 -keyout clikey.pem -out clireq.pem -days 365 -config d:openssl-0.9.7appsopenssl.cnf证书信息自己填写,有些内容要与根证书一致。7.CA签发客户端证书 openssl ca -in clireq.pem -out client.crt -config d:openssl-0.9.7appsopenssl.cnf8.将客户端证书转换为pk12格式 openssl pkcs12 -export -clcerts -in client.crt -inkey clikey.pem -out client.p12 -config d:openssl-0.9.7appsopenssl.cnf9.安装信任的根证书把cacert.pem改名为cacert.cer,双击cacert.cer文件,打开证书信息窗口,单击【安装证书】按钮,【下一步】。提醒,下面是最关键的:选择【将所有的证书放入下列存储区】,点击【浏览】按钮[url=file:///C:/Documents][/url] 选择【受信任的根证书颁发机构】,勾选【物理存储区】,选择【受信任的根证书颁发机构】,点【本地计算机】,并点击【确定】,【下一步】,【完成】,【是】,根证书安装完毕!勾选【物理存储区”,选择“受信任的根证书颁发机构”,点“本地计算机”,然后点“确定”。[url=file:///C:/Documents][/url] “clent.crt”的安装也是上面相同的步骤。10.安装客户端证书找到client.p12文件拷贝到本地计算机,然后双击,【下一步】,【下一步】,输入客户端证书的密码并【下一步】,【下一步】,【完成】,【确定】。到此,客户端的证书也已经安完毕。提醒:最好把cacert.cer文件作为受新人的根证书安装到本地。我架设的是提供给内网使用的,所以Common Name直接是内网IP,当然可以是域名,如果导入cacert.cer后,本地计算机就识别https://你的地址是可信任网站,直接由服务器就识别客户端的证书,然后就可以登陆了。如果没有导入cacert.cer根证书,会提示下面的:点“是”继续就可以了。然后还会弹出选择客户端数字证书的提示框。

如何windows10下安装openssl

安装环境:Windows10专业版+VS2013工具:ActivePerl-5.22.1.2201-MSWin32-x64-299574.msi,下载地址:http://www.activestate.com/ openssl-1.0.1r.tar,下载地址:http://www.openssl.org/1、安装Perl(我安装在C盘,同时我的openssl也解压在C盘) 使用命令行工具,进入C:Perl64eg路径下, 执行“perl example.pl”,若显示“Hello from ActivePerl!”,则说明Perl安装成功。2、设置环境变量 打开我的电脑->属性->高级系统设置->环境变量,找到Path系统变量,点击编辑,添加E:VS 2013VCin;C:Perl64in;c:windowssystem32,其中E:VS 2013VCin是我的VS2013的安装路径,根据情况自己修改。C:Perl64in是Perl的安装路径,根据情况自己修改。

关于系统盘里的 Windows_7_Watermark_Remover_32bit.exe文件是系统重要文件吗?

你是不是用了Readyfor 4GB去破解32位4G内存限制,Windows_7_Watermark_Remover_32bit.exe是破解后去水印的程序,不是很重要。死机可能是破解造成的,去除破解试试。

如何在Windows下编译OpenSSL

笔者按照一定的步骤成功了编译了OpenSSL库,步骤如下:1)在微软网站下载并安装VS Studio,笔者写博客之时的最新版本是2013,连接如下2)从下载并安装ActivePerl。3)从下载并安装Nasm汇编器。4)从下载并安装OpenSSL的最新Release包。笔者写博客之时,最新的OpenSSL包是:4459777 Feb 11 16:34:23 2013 openssl-1.0.1e.tar.gz (MD5) (SHA1) (PGP sign) [LATEST]这里需要强调的是,读者未必需要完全按照笔者的步骤编译OpenSSL库,这里的部分次序是可以互换的。在完成所有上述5步后,我们就可以解压缩OpenSSL包,在对它进行修改便可以编译了。在解压缩后,所有的源代码放在openssl- 1.0.1e目录下,在此目录下,有两个文件INSTALL.W32, INSTALL.W64需要被关注。打开其中的任何一个文件,你会看到如何编译OpenSSL的各个步骤。这里,笔者将会再啰嗦一下。1)打开VS Studio命令行工具,如图1所示。若编译64位OpenSSL库,请打开Visual Studio x64 Win64 Command Prompt,反之亦然。图12)配置编译文件及安装目录;编译Win32:perl Configure VC-WIN32 --prefix=c:someopenssldir编译Win64:perl Configure VC-WIN64A“c:someopenssldir”目录可以改成任何你希望的安装目录3)搭建编译环境:msdo_nasmmsdo_ms对于64位编译,将msdo_ms替换成msdo_win64a4)编译OpenSSLnmake -f ms tdll.mak5)安装编译生成的库到“c:someopenssldir”nmake -f ms tdll.mak install执行后搞定了吗?若没有,是不是遗忘的中间的某个步骤?

求助,windows 2003 服务器 如何安装openssl

您好!安装SSL证书主要将SSL证书配置到服务器环境。安装教程:网页链接目前全球服务器环境主要分为4个类型:Apache、IIS、Nginx、Tomcat

请问C:WINDOWSassembly下是什么文件?

assembly是程序集。它包含了一个或多个托管模块,以及一些资源文件的逻辑组合,它可以将代码和资源组合划分。通常情况下,windows里的东西都不能删

ubuntu的杀毒软件Avast杀毒对windows系统会有有什么影响吗

好像不能安装吧…… 应该不能安装

windows里面的域和工作群组?

域英文叫DOMAIN 域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理。 域既是 Windows 网络操作系统的逻辑组织单元,也是Internet的逻辑组织单元,在 Windows 网络操作系统中,域是安全边界。域管理员只能管理域的内部,除非其他的域显式地赋予他管理权限,他才能够访问或者管理其他的域;每个域都有自己的安全策略,以及它与其他域的安全信任关系。 域:域是一种管理边界,用于一组计算机共享共用的安全数据库,域实际上就是一组服务器和工作站的集合。 域在文件系统中,有时也称做“字段”,是指数据中不可再分的基本单元。一个域包含一个值。如学生的名字等。可以通过数据类型(如二进制、字符、字符串等)和长度(占用的字节数)两个属性对其进行描述。 域与工作组的关系 其实上我们可以把域和工作组联系起来理解,在工作组上你一切的设置在本机上进行包括各种策略,用户登录也是登录在本机的,密码是放在本机的数据库来验证的。而如果你的计算机加入域的话,各种策略是域控制器统一设定,用户名和密码也是放到域控制器去验证,也就是说你的账号密码可以在同一域的任何一台计算机登录。 如果说工作组是“免费的旅店”那么域(Domain)就是“星级的宾馆”;工作组可以随便出出进进,而域则需要严格控制。“域”的真正含义指的是服务器控制网络上的计算机能否加入的计算机组合。一提到组合,势必需要严格的控制。所以实行严格的管理对网络安全是非常必要的。在对等网模式下,任何一台电脑只要接入网络,其他机器就都可以访问共享资源,如共享上网等。尽管对等网络上的共享文件可以加访问密码,但是非常容易被破解。在由Windows 9x构成的对等网中,数据的传输是非常不安全的。 工作组是一群计算机的集合,它仅仅是一个逻辑的集合,各自计算机还是各自管理的,你要访问其中的计算机,还是要到被访问计算机上来实现用户验证的。而域不同,域是一个有安全边界的计算机集合,在同一个域中的计算机彼此之间已经建立了信任关系,在域内访问其他机器,不再需要被访问机器的许可了。为什么是这样的呢?因为在加入域的时候,管理员为每个计算机在域中(可和用户不在同一域中)建立了一个计算机帐户,这个帐户和用户帐户一样,也有密码保护的。可是大家要问了,我没有输入过什么密码啊,是的,你确实没有输入,计算机帐户的密码不叫密码,在域中称为登录票据,它是由2000的DC(域控制器)上的KDC服务来颁发和维护的。为了保证系统的安全,KDC服务每30天会自动更新一次所有的票据,并把上次使用的票据记录下来。周而复始。也就是说服务器始终保存着2个票据,其有效时间是60天,60天后,上次使用的票据就会被系统丢弃。如果你的GHOST备份里带有的票据是60天的,那么该计算机将不能被KDC服务验证,从而系统将禁止在这个计算机上的任何访问请求(包括登录),解决的方法呢,简单的方法使将计算机脱离域并重新加入,KDC服务会重新设置这一票据。或者使用2000资源包里的NETDOM命令强制重新设置安全票据。因此在有域的环境下,请尽量不要在计算机加入域后使用GHOST备份系统分区,如果作了,请在恢复时确认备份是在60天内作的,如果超出,就最好联系你的系统管理员,你可以需要管理员重新设置计算机安全票据,否则你将不能登录域环境。 域控制器 不过在“域”模式下,至少有一台服务器负责每一台联入网络的电脑和用户的验证工作,相当于一个单位的门卫一样,称为“域控制器(Domain Controller,简写为DC)”。 域控制器中包含了由这个域的账户、密码、属于这个域的计算机等信息构成的数据库。当电脑联入网络时,域控制器首先要鉴别这台电脑是否是属于这个域的,用户使用的登录账号是否存在、密码是否正确。如果以上信息有一样不正确,那么域控制器就会拒绝这个用户从这台电脑登录。不能登录,用户就不能访问服务器上有权限保护的资源,他只能以对等网用户的方式访问Windows共享出来的资源,这样就在一定程度上保护了网络上的资源。 要把一台电脑加入域,仅仅使它和服务器在网上邻居中能够相互“看”到是远远不够的,必须要由网络管理员进行相应的设置,把这台电脑加入到域中。这样才能实现文件的共享。集中统一,便于管理。

windows10怎么查看工作组?

选择【我的电脑】,鼠标右键选择属性,选中工作组,在工作组内输入如:WORKGROUP,点确定,重启电脑生效。右键点击属性,右键点击“此电脑”,选择属性进入系统属性界面,点击“计算机名、域和工作组设置”后面的“更改设置”。在所有控制面板项中找到凭据管理器,添加windows凭据,在地址栏填对方计算机名,用户名guest,在对方电脑的用户设置里启用guest这个用户。把电脑A做主机,共享打印传直一体机,建一个工作组,其它计算机也分别设置同一个工作组名称。

WINDOWS中的TOOLS文件夹在哪?

这里讲的TOOL应该是GOOGLE EARTH这个软件里变的文件夹。你好好找找了

如何手动添加 Windows 共享打印机

Mac OS X:如何手动添加 Windows 共享打印机从显示菜单中选取打印&传真。点按+ 按钮添加打印机。按住Control 键并点按“默认”图标(或工具栏上的任意其他图标),然后从出现的关联菜单中选取“自定工具栏”。将“高级”(齿轮)图标拖到工具栏。点按“完成”。点按添加到工具栏上的“高级”图标。从“类型”弹出式菜单中选取“Windows ”。在“URL”栏中,按下列格式之一输入打印机的地址:smb://workgroup/server/sharenamesmb://server/sharename注:“workgroup”是共享打印机的电脑所属 Windows 工作组的名称。“server”是共享打印机的电脑名称(或其 IP 地址)。“sharename”是共享的 Windows 打印机的共享名称。如果共享名称中包含空格,请使用“%20”(不包括引号)进行替换。提示:当指定电脑的 IP 地址(如当打印机位于不同的子网中时)或您的 Mac 属于相同的 Windows (SMB) 工作组时无需“workgroup”。在“名称”栏中,输入您要在 Mac OS X 中使用的此打印机的名称。从“打印使用”弹出式菜单中选取恰当的 PPD 或打印机驱动程序。点按“添加”。Mac OS X v10.3 到 v10.4.11打开“打印机设置实用工具”(位于“/应用程序/实用工具”中)。Mac OS X 10.4.x:从打印机菜单中选取添加打印机,然后按住 Option 键并点按“更多打印机”按钮。??Mac OS X 10.3.x:按住 Option 键并从打印机菜单中选取添加打印机。从第一个弹出式菜弹中选取“高级”。从“设备”弹出式菜弹中选取“通过 SAMBA 的 Windows 打印机”。在“设备名称”栏中,输入您要在 Mac OS X 中使用的此打印机的名称。在“设备 URL”栏中,使用下列格式之一连接到打印机:smb://user:password@workgroup/server/sharenamesmb://user:password@server/sharenamesmb://workgroup/server/sharenamesmb://server/sharename备注:“user”是有权限使用打印机的 Windows 用户名称。“password”是此 Windows 用户的密码。“workgroup”是共享打印机的电脑所属 Windows 工作组的名称。“server”是共享打印机的电脑名称或其 IP 地址。“sharename”是共享的 Windows 打印机的共享名称。提示:当指定电脑的 IP 地址(如当打印机位于不同的子网中时)或您的 Mac 属于相同的 Windows (SMB) 工作组时无需“workgroup”。从“打印机型号”弹出式菜单中选取恰当的 PPD 或打印机驱动程序。点按“添加”。

Windows10系统显示组织为workgroup

没事的

我有一块硬盘,从NAS上取下来的,linux系统,现在放在windows里面怎么把数据读出来?数据分区是RAW格式

linux有没开telnet 服务?

linux怎么读windows文件

在linux上安装一个共享软件-Sambahttp://jingyan.baidu.com/article/574c521911f0866c8d9dc1a3.html

苹果电脑系统和windows有什么区别?

苹果电脑系统和windows有什么区别? 苹果更贵。 Windows更适合硬核玩家。 Mac拥有更好的使用者支援。 面对恶意软体和病毒,苹果系统更安全。 两个系统的操作c差别很大。 Windows系统笔记本更多样化。 出色的效能、网路协议无需任何配置(Rendezvous,随后更名为Bonjour)、扫描器和照相机照片汇入使用程式(Image Capture)、色彩管理API(ColorSync)、DVD播放。它是所有OS X版本中Mac的首个预设作业系统。 苹果宣称虎包含 200 种以上新功能,但就像是Panther的发行推出一样,某些更老的机器已经从支援的硬体列表中去除。 苹果电脑系统10.8.5和10.9有什么区别? 从中国人最重视的方面来讲,10.9是免费的,10.8是需要付费才能安装的; 10.9作业系统重点是降低了能耗,而且增加了iBooks和Map! 苹果电脑系统和windows系统的区别 苹果电脑系统和windows系统的区别 一、Mac和windows定位及市场细分 Mac是美国的苹果产品,而Windows是美国的微软产品。Mac定位是专业使用者,windows定位是大众使用者,市场定位不同,不过现在苹果也意识到如此定位是有问题的,正在努力改变。Mac是靠独家硬体支撑软体,也就是说苹果自己销售的苹果电脑上才会安装Mac系统,从Mac的发行条款上明确规定是不得安装到非Mac电脑上。 而windows则是靠通用硬体平台支撑,就像INTEL、AMD、记忆体、显示卡等一系列硬体厂家在支撑著Windows发展,当然大家都赚钱才是硬道理,确切说是相互支撑市场拓展。这种现状一直持续到现在,但苹果也已经意识到如此下去对苹果发展不利(因为到现在苹果的市场占有率总是难以突破),所以乔布斯已经开始做出转变,比如采用INTEL (X86)架构,打算使用Linux核心等等。 二、Mac和windows技术 目前的Mac苹果系统是采用基于Unix的Darwin核心,当然核心是开源的,网路上对Mac核心问题也有很多争论,有的说是xnu等等,实际上xnu、BSD、mach、Darwin等之间关系是非常暧昧的,这里说的暧昧主要是因为一般很少人对这些核心、微核心都研究的很透彻。 而windows核心是不开源的,在windows早期,几乎可以肯定是借鉴了Uninx、Linux部分核心加以优化,也可以说一直到现在,Windows核心都会参考借鉴Unix的子孙优点,但肯定是经过修改的,“一般”不会照抄,否则将会违反GPL协议规定。 既然Mac跟Unix有直接的血缘关系,所以在实际使用习惯上跟Windows就有很大的差异性,比如程式管理、登录档管理、操作习惯上都有很大的差异,总体来说Mac使用起来需要更多的基础知识,在Mac的安装过程就看见一斑,而Windows则完全大众化、“傻瓜化”。所以生活中经常看到手拿MacBook却安装Windows XP的时尚一族。他们爱开迅雷、爱传奇没有办法,但又喜欢苹果,你说该怎么办。 三、Mac和windows安全及体验 这里只比较Mac和windows两个作业系统,从使用体验、安全性、开发人员三个角度考量。 1、从使用者的操作习惯和对使用者基础知识需求高低角度来讲,Windows肯定更胜一筹。因为Windows尤其是最新的Windows 7的各种改进措施都是基于大众化的考虑的。而Mac不可能在短期内如此贴近普通使用者。Mac一直定位都是使用者体验为中心,通俗一点就是用起来比较爽,但凡用过Mac系统一段时间,也会对Mac的那种风格感到厌烦,尤其是中文介面体现上,但是不管怎样都要比windows要漂亮的多,但这一切都是拿牺牲系统的效能换来的。 2、安全性,从技术角度讲,毕竟都是系统,而且都不断完善,无法区分孰优孰劣,但至少从市场考验上,Windows要比Mac系统安全,只所以Windows如此多漏洞和安全问题,主要是因为Windows太大众化,太多人在挑它的毛病而已。而Mac实际出现病毒安全问题没有这么多,并不能说MAC更安全。反而Windows经过这么多病毒的洗礼会越加完善和安全。而Mac系统,包括现在各种基于Unix延伸的作业系统(Linux、BSD、Redhat、Suse、Redhat等等),反而会因为分支太多,技术改良的契机没有Windows多,从而延缓了各种版本革新。 3、从开发研究人员角度,Mac的可用性,包括上一段描述其它作业系统都要比Windows更加高效,这主要得益于核心的开源性。让专业的开发研究人员更加清楚自己在做什么,自己可以尝试什么等等。跟windows上开发环境大不相同,对于大部分开发工作,并不能像windows那样,点一个Build就可以全部完成的。 注:从稳定性的角度考量Windows系统和基于Unix的系统,两者不相上下,各自有特色。但是如果作为伺服器,还是建议优先使用Unix体系下的作业系统,最重要的不招摇,相对低调安全。 苹果电脑上用windows系统和别的品牌有什么区别 没有任何区别,唯一需要注意的是苹果笔记本容易发热玩不了大型游戏 苹果电脑用的OS系统跟WINDOWS有什么区别? 苹果自己的OS叫Macintosh,是基于 UNIX 的,所以比 Windows 要稳定。 Macintosh 底层支援 OpenGL,因此在画面表现上要比 Windows 优得多,但是易用性不及 Windows 好。 Macintosh 和 Windows 是完全不相容的,因此在 Windows 上执行的程式是无法在 Mac 上执行的,需要单独安装软体的 Mac 版本。所以,并不是不能装游戏,而是很少有为 Mac 系统设计的游戏。 苹果平板电脑系统,跟桌上型电脑电脑系统有什么区别吗? 其实你如果桌上型电脑电脑装一个IOS的虚拟机器 基本没什么差别 苹果作业系统和WINDOWS的有什么区别,非苹果电脑可以装么?刻盘 apple macbook苹果电脑使用的是mac os 操作系系统适用于多媒体音乐、娱乐制作行业,而Windows和apple不相容。由于硬体配置不同,苹果搞垄断,所以苹果机器只能使用mac os 而普通电脑也不相容苹果系统 苹果xp系统和 windows xp有什么区别 接1楼的,虽然是虚拟的但是效果和PC机上没什么太大的区别 苹果的系统和windows有什么区别? 其实在开发XP的时候微软就已经参考了苹果的MAC OS的介面了。如果你觉得MAC OS好看的话就说明你对微软的外观已产生了审美疲劳了。

Windows里面有哪些东西可以删除

一、清理Documents and Settings目录  “Documents and Settings”是XP中比较特殊的目录,它记录了用户的一些特别的文件信息。下面介绍哪些内容可删除。【目的:精简目录结构和程序快捷图标。 】  1、 C:Documents and SettingsAll UsersApplication DataMicrosoftUser Account PicturesDefault Pictures 在设置账户或使用MSN时都会使用到。这些图片没什么特别,可以删除,也可以用自己喜欢的图片来替代。  2、 C:Documents and Settings用户名My DocumentsMy Music 一般人们都在硬盘中开辟专门的存放音乐的地方,那么把它删除吧。有一点要注意:如果经常播放WMA文件,难免会下载一些音乐播放许可证到本地硬盘,而系统默认会把这些许可证放在这个目录中,如果在目录中看到“许可证备份”目录,建议把它复制到其他位置,并在WMP的“工具/许可证管理”中更改路径。  3、 C:Documents and Settings用户名[开始]菜单程序附件  这个目录是一些程序的快捷图标。在附件中真正用到的功能很少,常用的只有“记事本”、“Windows资源管理器”。把需要的程序快捷图标复制到“C:Documents and SettingsAll Users[开始]菜单程序附件”中,然后再删除此目录。  4、 C:Documents and Settings用户名Favorites 这里的快捷图标“MSN.com”和“Radio Station Guide”,这些你用过吗?没用就删吧。  5、C:Documents and Settings用户名FavoritesLinks 与上面一样,如果用不到,就可删除这个目录。在这里还要修改一下注册表,以永久删除链接文件夹。在注册表中找到“HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbar”项,将右侧的“LinksFolderName”的值删除。--------------------------------------------------------------------------------------  二、程序文件也可删除  “C:Program Files”大家很熟悉,因为在安装程序时,其默认的安装路径就在这里,下面介绍哪些内容可删除。 【目的:删除程序中不用的组件。 】  1、 C:Program FilesWindows Update 这个目录用于在线升级,可以删除。只要再次登录Windows Update的升级网站进行升级,这个目录会被自动重建。  2、C:Program FilesWindows Media PlayerSkins 这是WMP自带的“皮肤”,相信很多“皮肤”不会用到,不如只留下几个常用的,把其余的删掉。  3、C:Program FilesCommon FilesMicrosoft SharedStationery 这是Outlook中的信纸图案,有用的留着,用不到的就删除。如果不用Outlook收发邮件,则全部删掉。-------------------------------------------------------------------------------------  三、Windows目录也可清理  不要被“C:Windows”所吓倒,这里面同样有不少东西可删除。在这个目录下,“.BAK、.BMP、.OLD、.TMP”类型的文件可以删除。除SchedLgU.txt(它被用于计划任务程序服务),“.TXT”文件也可删除。另外,clock.avi、Control.ini文件也可删除,它不会对系统造成任何影响。 【目的:删除系统目录中冗余的备份文件。】  1、 C:Windows$NtUninstall$ 这是在线升级Windows时系统自动创建的目录,其作用是方便卸载已安装的系统补丁。如果补丁正常运行了,这些目录就无意义了,可安全删除这些目录及文件。你可在“添加或删除程序”中去卸载这些补丁,当然补丁并没有真正删除,只是让“添加或删除程序”窗口变得干净些。  2、C:WindowsHelp 在第一次运行Windows XP时,系统总会提示运行“漫游Windows XP”,中文版使用的是一个HTML格式的文件,只有文件,没有声音。其实在系统中还安装了英文版的漫游功能,虽然是英文,但有语言,有音乐,还有漂亮的动画。它就是“Tours/mmtour”目录中的“tour.exe”。如果没有用了,则可将“Tours”整个目录删掉。在这之前,应先在“C:WindowsSystem32dllcache”中删“tourstrt.exe、tourW.exe以及“C:WindowsSystem32”目录下的“tourstart.exe”文件。  3、C:Windowsinf (隐藏) 在这个目录中会看到很多相同文件名,不同后缀的文件,分别为“.inf”和“.pnf”,“.pnf”是“.inf”文件的预编译文件,如果没有“.pnf”文件,“.inf”文件运行时会自动建立相应的“.pnf”文件。因此,这个目录的一切“.pnf”文件都可以删除。 (显示)你打开“我的电脑”后,在项目栏的“工具”里点“文件夹选项”,弹出的对话框点“查看”,在隐藏文件和文件夹下选上“显示所有文件和文件夹”,点“应用”就可以了  4、C:WindowsMedia 这是系统自带的一些MID和WAV音效,喜欢的留下,不喜欢的也可删除。  5、C:WindowsWeb这里的“gif”和“htm”文件均可删除。到“Wallpaper”目录中看看,系统自带的大部分桌面背景都在这里,不喜欢的均可删除。  6、C:WindowsSystem32 这里有很多名如“1033”的文件夹,这些主要存放系统出现的错误报告,其中大部分是空文件夹,这些空文件夹可放心删除。  7、C:WindowsSystem32ReinstallBackups  这里有很多子目录,它们分别是电脑中硬件的驱动程序备份。如果对某一硬件进行升级或更换,并且确定不会再使用原来的驱动程序,则可以删除相应的目录。------------------------------------------------------------------------------------------  四:【删除多余系统文件】  1、删除【驱动备份】 */Windows/driver cache/i386 目录下的 Driver.cab 文件(73MB)  2、删除【不常用的输入法】 */Windows ime 目录下CHTIME 繁体中文 IMJP8_1 日文 IMKR6_1 韩文  3、删除【备用的DLL文件】 */Windows/system32/dllcache下文件(200-300MB)  运行 “sfc.exe /purgecache”也行  4、删除【帮助文件】 */Windows/Help/目录中的帮助文件  5、删除【多余的屏幕保护】开始/搜索/,在弹出对话框中选单击“所有文件或文件夹”命令,在文件名框中输入“.scr”(不带引号),再在“在这里寻找”下拉列表中,选择存储系统文件的驱动器,单击“搜索”按钮,然后删除想要删除就可以。保留(默认logon)

C:WindowsSysWOW64mon.exe 能不能删除? 网购的时候老是说它是可疑程序,建议我立即结束。

360里面不是有个文件粉碎机吗?用他试试!也可以安装我提供的这个软件试试,安装后,右击要删除的文件,选unlock

macbook air能用外接硬盘来安装windows吗

可以。一,准备工具:1.安装有Windows的电脑一台(Windows 8 不可)(或者准备安装有Windows PE的光盘或U盘)这是用来安装新系统所需要用的环境,因为Windows 7 正常安装默认不能装进USB外置设备,所以要用特殊方法安装(i)有现成Windows的同学可以直接用来安装新系统(ii)没有的同学分两种①使用MacBook Air的同学,由于Air没有光驱,所以开机时按option,EFI是允许从直接从USB设备引导启动的,所以请准备一张有Windows PE的U盘(不要把PE装在你要装外置系统的USB设备)②使用其他MacBook,MacBook Pro的同学(其实iMac也可以- -只不过觉得没必要外置系统),这些机型都是有光驱的,而且不支持USB设备引导启动所以准备一张Windows PE启动光盘2.在你的Mac系统中下载一个 rEFIt 的软件安装包(dmg)(不要安装,就放在那里)(运行环境是Mac OS,所以放在Mac OS里)rEFIt 相信对Mac OS有所研究的同学都知道,是用来在默认EFI启动选单下建立高级启动选单的一款插件由于除了Air之外的MacBook都不支持直接从非Mac OS的USB设备直接引导启动所以除了MacBook Air以外的都要利用这个插件来启动Windows其实Air的用户是可以跳过这一步的,不过为了使你的外接硬盘变为万能盘,在哪台Mac上都能用,还是装一下比较好。3.Windows 7 的iso安装镜像或光盘一份(在现成Windows或PE里使用,和现成Windows或PE放一起)4.NT6快捷安装器(在现成Windows或PE里使用,和现成Windows或PE放一起)这个就是用来破除Windows 7 在USB设备安装限制的安装工具5.RegistryWorkshop高级注册编辑器(在现成Windows或PE里使用,和现成Windows或PE放一起)用来在一个系统内修改另一个系统的注册表6.BootCamp 4.0 驱动包 (随便放哪里留着就行)安装完Windows 7之后在新系统里安装驱动,就和一般用BootCamp安装完系统后装驱动一样7.用来安装Windows 7 的外置USB设备硬盘容量必须在20GB以上,什么都玩并且想玩的爽的建议用80GB以上硬盘,速写速度当然越快越好以上就是需要准备的工具二,安装前准备以及检查,确保所有设备连接正常,该分区的分区,该格式化的格式化,该磁盘检查的磁盘检查,确保万无一失关于硬盘的分区。分区请在Mac OS X的磁盘管理下进行!!!硬盘的话最好分三个区第一个区用来安装rEFIt引导组件,分区大小128M就够了,分区格式Mac OS分区格式(HFS+) (只用Air的同学可以不装rEFIt,不分这个区)第二个区用来安装Windows 7,在Mac OS X下先FAT格式分区,安装的时候再格NTFS。建议20GB以上。第三个区用来存放你自己的文件和数据,剩余所有空间就行了,万一Windows坏了从重装第二个分区就行了,数据不会有事。最后再检查一遍设备的连接性,确保没问题了我们就可以开始安装了。三,将Windows 7 安装入USB硬盘1.进入现成的Windows或者启动PE(工具1),插上你想要装Windows 7 的那个移动硬盘(工具7),然后以管理员身份运行NT6快捷安装器(工具4)2.插入Windows 7 安装光盘,或者把iso用winRAR解压出来(工具3)3.把你移动硬盘要装Windows 7 的那个分区(就是第二个分区,用Air的没有分rEFIt区的话应该是第一分区)格式化为NTFS格式,并标记为活动分区活动分区的标记方法:右键我的电脑(Vista以上的话是计算机),“管理”-->"磁盘管理",找到需要标那个分区,右键,“标记为活动分区”(重要)4.看回到NT6快捷安装器,点右上角的“打开...”,找到你的Windows 7 安装光盘或者iso镜像解压出来文件夹下的“sources”文件夹里的“install.wim”点确定。在左侧列表选择要装的版本。安装分区选择你那个移动硬盘要安装Windows 7 的分区(也就是刚刚格式化的那个分区)在当前系统显示的盘符(一般来说不是C盘),这步千万不能搞错...引导分区和刚才安装分区选同样的,同样不能搞错...格式化由于刚刚已经做过了,可勾可不勾,你愿意的话也可以再格一次。可选功能里面,“安装到USB移动硬盘”打勾(必须),更改系统占用盘符不勾5.点击“开始安装”....等待....安装时间约10-20分钟....继续等.....6.当显示安装成功之后,那Windows 7 的安装就基本完成了。先不要重启进入新系统。剩下的是一些后续处理和设置。如果显示任何错误或失败信息那绝对是失败了,可以考虑换一个系统环境再安装。四,后续处理和设置1.在之前的Windows或PE里打开RegistryWorkshop高级注册编辑器(工具5)2.“文件”-->“加载配置单元”,打开移动硬盘第二分区(用Air的没有分rEFIt区的话应该是第一分区)刚装完的那个新Windows 7 里的SYSTEM配置文件路径是“[第二分区的盘符]:WindowsSystem32configSYSTEM”(这个文件是没后缀的)3.出现的窗口选择加载位置选择“HKEY_LOCAL_MACHINE”4.然后在项名称这里随意键入喜欢的,比如“USB_WIN7”5.在本系统的注册表的“HKEY_LOCAL_MACHINE”下就会多出一个“USB_WIN7”项(和刚刚改的名一样),这其实是连接到新安装的Windows 7 的项,在此做的更改都会反映到新安装的Windows 76.打开以下键值“HKEY_LOCAL_MACHINEUSB_WIN7ControlSet001ControlBootDriverFlags”将数值更改为4(如果已经是4则不需要改动)打开以下键值“HKEY_LOCAL_MACHINEUSB_WIN7ControlSet001ControlPnPPollBootPartitionTimeout”将数值更改为十进制300007.鼠标点击一下刚刚加载到“HKEY_LOCAL_MACHINE”下的“USB_WIN7”项,将“USB_WIN7”项选中。然后点击菜单栏的“文件”-->“卸载配置单元”至此,注册表的更改就大功告成了。8.该关的东西关,该清理的清理。。之后就用不着现成的Windows和PE了新安装的Windows 7 已经准备就绪,进入可用状态了,用Air的同学也已经可以直接插USB按option直接引导进系统了,可以选择直接跳到教程第六部分五,安装rEFIt启动引导插件1.进入Mac OS X,把下载的rEFIt的dmg包打开(工具2),不要用安装程序安装,需要手动安装。2.把dmg包内的“efi”文件夹复制到移动硬盘之前分的那个只有128MB的分区格式为Mac OS格式用来装rEFIt的那个分区(也就是第一个区)的根目录3.把移动硬盘的这个分区重命名为“refit”(不带引号)4.运行“应用程序”-->“实用工具”-->“终端”键入以下两条命令(不带引号)“cd /Volumes/refit/efi/refit”“./enable.sh”可能会要求键入管理员密码,打密码回车就行。显示成功了就OK。至此启动引导部分完成。关闭终端。移除硬盘并关机六,进入Windows 7 安装BootCamp驱动1.按电源键开机2.立刻按住option3.直到出现启动选单(用Air的同学已经能看到橘黄色的USB硬盘Windows了,直接选择进入就行,跳到第6步)4.插入USB移动硬盘,稍等片刻会出现rEFIt的选项(不插硬盘不会出现,这就是手动安装rEFIt的好处,保证Mac的完美),选择打开5.右边会出现两个带有USB符号的橘黄色硬盘标志,分别是从移动硬盘启动Windows和从移动硬盘第二分区启动,其实这两个是一样的- -,随便点6.等待进入Windows...7.各种重启各种等待后终于见到了桌面。Windows终于活过来了。(这里有个小注意点,每次进Windows 7 都会说虚拟内存设置错误,这是因为系统 不支持把页面文件放在移动设备里,可以日后用软件禁用掉)8.安装BootCamp 4.0驱动包(工具6),这个应该不用教了吧...能跟着这个蛋疼教程做下来的人应该不至于不会装个安装程序= =9.重启,大功告成!!!于是乎所有步骤完成!享受不会为Mac带来任何影响的Windows吧= =祝大家玩的愉快最后有一个注意点:安装完的系统尽量不要更新,特别是非SP1版的Windows 7升级SP1后会蓝屏 ,虽然笔者摸索出恢复过程,但恢复过程复杂

如何在mac mini上只安装windows7系统

可以用U盘安装win7(或者xp)系统的:1、制作启动盘。下载老毛桃U盘制作软件,安装软件,启动,按提示制作好启动盘。2、下载一个win7(或xp)的ISO文件,压缩型系统文件解压(ISO型系统文件直接转到U盘)到制作好的U盘,启动盘就做好了。3、用U盘安装系统。插入U盘开机,按DEL或其它键进入BIOS,设置从USB启动-F10-Y-回车。(台机:removable是可移动的驱动器,USB HDD是在硬盘启动器里面的,可以用小键盘上那个有+号的键调整USB启动到最上面就行了)4、进入PE界面后,选择“安装系统”。5、安装完成后,拔出U盘,电脑自动重启,点击:从本地硬盘启动电脑,继续安装。6、安装完成后,重启。开机-进入BIOS-设置电脑从硬盘启动-F10-Y-回车。以后开机就是从硬盘启动了。备注:建议苹果系统下还是使用苹果自带的系统,兼容性要比安装windows系统好一些的。

用windows系统装在移动硬盘里的系统能在mac里运行吗

这个东西太鸡肋,使用的时候很麻烦,主要是很慢,微软自己都有介绍 要你的win系统有这个功能 一般要32G以上的内存容量,在控制面板里面点击进去按提示做就是了

怎么用u盘给macbook装windows

 一、准备工作  1、软件需求  ⑴ WIN7安装版ISO镜像 (建议使用正版,如果没可以下载其他版本,地址问百度)  ⑵ Windows 7 USB DVD Download Tool(用于制作WIN7安装盘,下载地址问百度)  ⑶ rEFIt.dmg (用于让AIR启动时显示选择启动盘) 2、硬件要求:  ⑴ 4G以上U盘一个(用于制作WIN7安装盘),1G以上U盘一个(用于存放WIN7驱动)  ⑵ MAC BOOK AIR一台(用于安装WIN7)  ⑶ 其他安装了WIN系统的电脑一台(用于制作WIN7安装盘、下载需求软件、看本教程等)  ⑷ WIFI网络环境(用于MAC BOOK AIR下载WIN7驱动)  二、正式开始  1、制作U盘WIN7安装盘(在另外一台电脑上制作)  打开Windows 7 USB DVD Download Tool软件  a、选择windows7的光盘镜像ISO文件  b、选择要制作的类型,USB Device指U盘、移动硬盘,  c、插入你的U盘,然后选择你的U盘的盘符  d、不一会儿就制作成功了!  制作结束后就可以使用这个U盘来安装windows7操作系统了!  2、打开AIR 苹果系统,安装rEFIt  /rEFIt-0.14.dmg,解压缩后会有一个虚拟数据夹,点选里面的mpkg文件来执行安装程序  之后就一直下一步、继续之类的完成安装。  安装完成后在AIR硬盘中找到这个文件enable-always.sh,双击打开它,再把它关了这一步就OK。  3、下载AIR的WIN7驱动  a  首先,AIR用WIFI连上网  b 点击应用程序 再进入实用工具 找到bootcamp...然后打开~~  c 下载WIN的支持软件,也就是AIR的WIN7驱动(下载时间较长,具体多长时间我也不知道,点了以后我就睡觉了,第二天早上醒来,下载完了)  d  将WIN支持软件 存到1G的U盘  3、接着给air 分区  你可以使用32GB或者均等分割,均等风格到时候你会分不清你要装的是哪个盘,所以最好用一个自己记得简单清楚的硬盘容量,比如60G  在这里你分60G,装好后进入windows系统下的C盘就是60G,然后你可以在windows系统下利用磁盘管理工具自己再分一个40G的D盘出来。  如果分少了,那就要再进mac os系统下重新再分一次,比较麻烦...前者比较简单能够接受。  分区完毕后,不选择现在安装,选另一个。  4、安装WIN7  插上制作好的安装盘  重新启动AIR  选择从安装盘启动  进入WIN7安装程序  WIN7安装请按照提示一步步来,不再详细说明,需要注意到是在选择安装在那个分区时,不要选错了,选择后面有(bootcamp)字样的那个盘,也就是你刚分的60G的那个,然后把它格式化一下,就可以安装了。  5、安装驱动程序  WIN7安装好后,插上装载了WIN7支持软件的那个U盘,安装里面的bootcamp,他会自动安装所需的驱动程序。  安装完毕,全部OK。赶快测试一下吧。

可以用bootcamp把windows装在移动硬盘上吗

  不用bootcamp,在移动硬盘上安装Win7   因为本人的MacbookPro是几年前的旧款,现在硬盘已经七零八落的塞了很多数据,不方便单独分一个区在硬盘上直接装Win7,加上只是偶尔需要用到Win7,所以在网上搜了一个教程,花了一天的时间,学会了在移动硬盘上安装Win7并且可以在mac上完美运行。据说如果安装Win8,过程类似但更简便,但我想在当下,还是用Win7的用户比较多,这里借鉴之前看到的教程,将安装过程中可能出问题的地方做一些特别说明,整理了这个简单易懂的教程。   准备工作:   1.Win7的ISO镜像文件(建议下载原版的Winows7镜像,不要使用Ghost或其他版本)   2.移动硬盘以及一个1G以上的U盘   3.Disk Genius (分区软件)   4.NT6 快捷安装器(用于将Win7镜像拷贝到移动硬盘并添加启动引导信息和USB移动硬盘支持)   5.一台Windows系统的PC   第一步:在PC上,用Disk Genius将移动硬盘分区,至少要分出两个区,其中一个是系统区,系统区要设置成主分区,并且要激活(右击分配的主分区盘符,如果激活那个状态显示为灰色,则设置正确)。   注意,除了主分区以外的其他分区如果已经被格式化成Mac OS文件系统格式,则在这里显示为未格式化,不需要改动和格式化,以免数据丢失。如果你腾出一块新移动硬盘专门用来安装Win7和作为PC运行,建议将系统主分区格式化为NTFS格式,其余分区格式化成exfat格式,Disk Genius软件没有原生的exfat支持,如果你使用的PC是Win7系统,可以用系统自带的磁盘工具来将其余分区格式化成exfat格式。这样你的移动硬盘可以直接在mac系统下读写,而NTFS如果想在mac下读写,需要另外加装软件支持。   第二步:使用NT6 快捷安装器安装Win7。   1. 将下载的Win7镜像文件解压到PC硬盘,找到install.wim文件,一般位于镜像根目录下的Source文件夹下。   2. 点击上图中打开,浏览到你刚刚解压的install.wim文件   安装分区选择移动硬盘的主分区盘符,引导分区也设置成移动硬盘的主分区盘符,前后一致,就是你移动硬盘上刚刚格式成NTFS格式准备装系统的那个盘的盘符。(这图是我网上找的,你应该选择你移动硬盘上分配给Windows的那个分区的盘符,不一定是D)系统的版本是可选的,选择你下载的镜像文件对应的版本,建议下载Windows7 SP1的微软原版镜像,确保镜像文件完整无误,如果在打开镜像文件时提示文件不完整之类的信息,说明镜像文件有问题。   将图中格式化和安装到移动硬盘都勾选。(这两个勾非常重要,特别说明一下)   (1)本来这个分区我们已经在上文提到的Disk Genius软件格式化过了,为了防止安装到末尾出错,建议在这一步将此分区重新格式化一次,也就是勾选格式化的那个勾。在你把两个勾都勾完了,点击开始安装之后,会先跳出格式化窗口,此时按提示操作,格式化完成后直接关闭格式化设置那个小窗口。你就会看到NT安装器里已经开始Windows安装文件了。   (2)勾选安装到移动硬盘,则在安装接近尾声的时候,会自动写入USB移动硬盘引导信息,如果安装到尾声提示写入USB引导信息出错,则你安装完成的Windows7无法正常在Mac上启动,继续后续的安装步骤。   NT6快捷安装器运行完毕后会提示重新启动,此过程根据电脑硬件不同情况,会持续15分钟到半小时的时间,提示重新启动的时候不要重启,关闭窗口后推出硬盘,这一点非常重要。到这一步,你在PC上的工作已经完成。   第三步:将移动硬盘插到Mac上,启动Mac系统。在系统偏好设置里,找到启动磁盘,除了你的mac系统,你还可以看到你移动硬盘上的Windows系统。选择它,然后重启,此时,你的mac即可从移动硬盘启动继续安装。   注意:在安装到这一步时,网上教程中有不同的做法。有些人是插上移动硬盘之后重启时按住Option键,可以看到安装有Win7的那个移动硬盘盘符,然后从它启动;有些人在mac上安装了一个叫refit的软件,然后在终端输入几条命令让mac在开机时出现选单,从选单选择装有Win7的那个移动硬盘分区启动。这些方法都可行,但都不能确保100%成功。我在这一步重装了三次,最后才想到这个最简单的方法。   Mac重启后会自动继续安装步骤,此时就和你在PC上安装Win7一样,会经过一次重启和很多自行的设置,注意要耐心等待,安装设备的过程开始会有点慢,看起来像是假死了,但其实它自己在安装,一定不要中途拔出移动硬盘。全部完成后,你就可以看到Win7的桌面了。   最后,要解决的是驱动问题。还记得在准备工作里让大家准备的U盘吗?这就是给你装驱动用的。这一步是使用mac系统下的Bootcamp助手下载Windows支持软件和驱动。(可以事先就准备好,也可以不用到U盘,直接放在你装Win7的移动硬盘的非系统分区。前提是此分区的格式必须是NTFS或者exfat,这样才能被Windows系统读到。建议使用U盘的原因是Bootcamp助手下载的文件必须被下载到外置硬盘,直接放在装系统的移动硬盘可能有些小白级的尝试者找不到下载的文件。)在Mac上启动Win7,打开下载好的WindowsSupport 文件夹中的setup文件,即可完成所有驱动的安装。驱动全部安装完成后,建议选择稍后手动重启,因为你的Win7还没有激活。   在网上搜一个Win7激活补丁,解压后双击运行,激活结束后再重新启动,所有步骤就全部完成了。重启时如果想启动mac,按住Option键启动,选择mac系统。记得进入mac后在系统偏好设置的启动磁盘里把启动磁盘换回mac,以后你需要用到Win7的时候插上移动硬盘再换回来。毕竟是mac,还是用OS系统的时候比较多,对吧?   教程写完了,最后PS一句,由于这样安装Win7并没有通过Bootcamp安装,所以Mac和Windows是完全分离的。你在Mac插上移动硬盘,不会显示为Bootcamp,依然是移动硬盘的分区。即使你的Mac装了NTFS支持软件,也最好不要将你的文件存放在移动硬盘的Windows分区。以免破坏原有的Windows文件系统。你启动Windows,移动硬盘就是你的PC,不会显示为移动硬盘。祝您成功。

如何在mac下用u盘安装windows

很多人梦想着有一台苹果电脑,拥有了苹果电脑之后我们当然需要一些新潮的玩法,今天,教您给苹果电脑装上windows系统! 一、准备工作  1、软件需求  ⑴ win7安装版ISO镜像 (建议使用正版,如果没可以下载其他版本,地址问百度)  ⑵ Windows 7 usb DVD Download Tool(用于制作WIN7安装盘,下载地址问百度)  ⑶ rEFIt.dmg (用于让AIR启动时显示选择启动盘) 2、硬件要求:  ⑴ 4G以上U盘一个(用于制作WIN7安装盘),1G以上U盘一个(用于存放WIN7驱动)  ⑵ MAC BOOK AIR一台(用于安装WIN7)  ⑶ 其他安装了WIN系统的电脑一台(用于制作WIN7安装盘、下载需求软件、看本教程等)  ⑷ WIFI网络环境(用于MAC BOOK AIR下载WIN7驱动)  二、正式开始  1、制作U盘WIN7安装盘(在另外一台电脑上制作)  打开Windows 7 USB DVD Download Tool软件  a、选择windows7的光盘镜像ISO文件  b、选择要制作的类型,USB Device指U盘、移动硬盘,  c、插入你的U盘,然后选择你的U盘的盘符  d、不一会儿就制作成功了!  制作结束后就可以使用这个U盘来安装windows7操作系统了!  2、打开AIR 苹果系统,安装rEFIt  /rEFIt-0.14.dmg,解压缩后会有一个虚拟数据夹,点选里面的mpkg文件来执行安装程序  之后就一直下一步、继续之类的完成安装。  安装完成后在AIR硬盘中找到这个文件enable-always.sh,双击打开它,再把它关了这一步就OK。  3、下载AIR的WIN7驱动  a 首先,AIR用WIFI连上网  b 点击应用程序 再进入实用工具 找到bootcamp...然后打开~~  c 下载WIN的支持软件,也就是AIR的WIN7驱动(下载时间较长,具体多长时间我也不知道,点了以后我就睡觉了,第二天早上醒来,下载完了)  d 将WIN支持软件 存到1G的U盘  3、接着给air 分区  你可以使用32GB或者均等分割,均等风格到时候你会分不清你要装的是哪个盘,所以最好用一个自己记得简单清楚的硬盘容量,比如60G  在这里你分60G,装好后进入windows系统下的C盘就是60G,然后你可以在windows系统下利用磁盘管理工具自己再分一个40G的D盘出来。  如果分少了,那就要再进mac os系统下重新再分一次,比较麻烦...前者比较简单能够接受。  分区完毕后,不选择现在安装,选另一个。  4、安装WIN7  插上制作好的安装盘  重新启动AIR  选择从安装盘启动  进入WIN7安装程序  WIN7安装请按照提示一步步来,不再详细说明,需要注意到是在选择安装在那个分区时,不要选错了,选择后面有(bootcamp)字样的那个盘,也就是你刚分的60G的那个,然后把它格式化一下,就可以安装了。  5、安装驱动程序  WIN7安装好后,插上装载了WIN7支持软件的那个U盘,安装里面的bootcamp,他会自动安装所需的驱动程序。  安装完毕,全部OK。赶快测试一下吧。

关于macbook pro装windows7系统镜像文件

1、找一台装有win系统的电脑,安装软碟通UltraISO。2、下载win7iso镜像,一定是iso纯净版的。3、准备一个8G的u盘,用软碟通将镜像写入u盘。4、进mac系统的磁盘工具,新建分区,命名为BOOTCAMP,文件系统为FAT32,应用。5、安装refit,进macos系统分区,找到refit文件夹,搜索enable-always,双击打开再关闭。6、插入安装u盘,重启,refit弹出引导选项时选择win7的安装u盘。注意:1、安装过程中需要先选择驱动器高级选项,将bootcamp分区格式化为NTFS。2、如果安装过程中出现提示,“存在mbr分区表无法引导并安装”的状况,则退出安装,用装有win系统的电脑搜索安装u盘中的所有扩展名为.efi的文件,并删除。重启安装。

Windows7 Trim功能是什么

在机械硬盘上,写入数据时,Windows会通知硬盘先将以前的擦除,再将新的数据写入到磁盘中。而在删除数据时,Windows只会在此处做个标记,说明这里应该是没有东西了,等到真正要写入数据时再来真正删除,并且做标记这个动作会保留在磁盘缓存中,等到磁盘空闲时再执行。这样一来,磁盘需要更多的时间来执行以上操作,速度当然会慢下来。  而当Windows识别到SSD并确认SSD支持Trim后,在删除数据时,会不向硬盘通知删除指令,只使用Volume Bitmap来记住这里的数据已经删除。Volume Bitmap只是一个磁盘快照,其建立速度比直接读写硬盘去标记删除区域要快得多。这一步就已经省下一大笔时间了。然后再是写入数据的时候,由于NAND闪存保存数据是纯粹的数字形式,因此可以直接根据Volume Bitmap的情况,向快照中已删除的区块写入新的数据,而不用花时间去擦除原本的数据。  以上就是Trim的原理以及真正作用。

C#.net如何在GDI+绘图过程中添加文字?样子就像windows自带的画图软件那样,你是怎样做的呀?我现在也遇到

drawstring方法可以吗?

C# 简易的绘图程序 求代码 类似于Windows的画图程序,能够画点、直线、矩形、椭圆等几何形状。

下面的页面顶上有免费示例源码下载。http://www.codeproject.com/Articles/22549/OpenS-CAD-a-simple-2D-CAD-application

Windows Nslookup不到Linux Dns

估计这就是windows和linux的不完全兼容问题把,,,但是,奇怪的是不应该发生的dns上啊。。不过我们可以推断一下,在linux上架设的dns已经和另一抬装有linux的pc发送了dns记录地址,那么一定是地址传输的时候发生了问题,windows的可以ping 通域名也说名了已经和架设好的dns有了数据传说,,那么接受不到地址,可能和windows里面的策略有关系,看看组策略会不会有什么限制,如果都没问题,那么小弟也就不知道了

在Windows 命令行窗口中进入nslookup交互工作方式,然后键入 set type=mx,这样的设置可以(  )。

【答案】:BNslookup 是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具。它在Windows NT/2000/XP(在之后的windows系统也都可以用的,比如win7,win8等)中均可使用,Nslookup 必须要安装了TCP/IP 协议的网络环境之后才能使用。在cmd环境下,输入nslookup进入nslookup交互界面查询域名A记录(主机记录),输入set type=a查询域名MX记录(邮件交换记录),输入set type=mx查询域名CNAME记录(别名记录),输入set type=cname查询域名ns记录(所有DNS记录),输入set type=n

自动弹出C:windowssystem32 slookup.exe是怎么回事?

nslookup.exe是用于诊断工具显示来自域名系统(dns)名称服务器信息的工具。一般都是dns错误导致的,你问下宽带运营商吧!

在Windows的DOS窗口中键入命令C.: >nslookup>Set type=ptr>132.166.48.197这个命令的作用是( )。

【答案】:B运行nslookup,执行help。解释set type=X的作用为"set query type(ex.A,AAAA,A+AAAA,ANY,CNAME,MX,NS,PTR,SOA,SRV)"根据这个解析,应该选B。

怎么让transcend在windows中读取

将存储卡插入电脑对应的插槽中即可。全球数字储存媒体领导厂商—创见资讯(Transcend Information, Inc.)旗下全系列读卡器已通过微软Windows_7兼容测试,并获得认证标志。在使用操作上相当简便,只要将存储卡插入对应的插槽中,即可直接与计算机连结,让使用者能快速便利地读取存储卡中储存的音乐档案、高画质视频影片或相片,尽情享受行动影音生活。创见资讯以自有品牌「Transcend」行销全球,产品包含内存、存储卡、闪存盘、移动硬盘、固态硬盘、行车记录仪、苹果升级方案及工业用产品等,为全球消费性电子与工业用产品领导厂商。

windows seve 2003域安全策略打不开

组策略损坏和丢失的情况下会出现这样的提示。检查一下DC的%systemroot%sysvolsysvolpolicies下面有没有{}括起来的一些GUID号,默认情况下有2个GUID的文件夹存在,如果没有,运行一下dcgpofix /target:both即可百度找来的结果

notability有windows版吗

notability是没有windows版本的,该软件为IOS系统独占工具,只能于苹果手机或者苹果电脑中使用。notability是os平台上的一款帮助用户备注文件的得力工具,该软件具有以下特色:1、将手写,照片和打字结合在一起,使您的项目焕发生机。使用各种笔记和草图绘制工具捕捉每个细节。用户甚至可以在Notability中添加和注释PDF。这是创建和组织工作,学校和生活信息的完美场所。2、尝试使用不同的工具来创建美丽的手工制作的笔记和草图。继续缩放,旋转和重新着色您的想法和草图,直到用户的笔记正是您想要的方式。完成后,轻松整理笔记,以便始终知道在哪里找到最重要的内容。3、放大细节,或通过组合草图,轮廓和类型来探索大图。现在,用户已准备好通过Google云端硬盘,AirDrop,电子邮件和Dropbox与同事或学习合作伙伴分享个人笔记。4、标记照片,注释PDF或创建原创内容以分享您的愿景。然后收到团队的口头和书面意见,以便轻松协作。用户甚至可以查看与iPad,iPhone和Mac上的书面反馈相关联的音频评论。5、无论身在何处,都能保持井井有条,随时了解最新信息。感谢iCloud,无论是在家里,办公室还是在路上,用户的笔记都随身携带。扩展资料windows系统上类似notability功能的软件有:1、Drawboard和Surface:用Drawboard PDF和Surface一劳永逸地告别纸笔。压敏数字墨水使得在家,工作或学校中标记和修改文档,蓝图,演示文稿和原理图变得简单。广泛的工具和选项以及易于导航的界面可帮助您消除打印和管理纸张的负担和成本。2、xodo:使用Xodo,用户可以在桌面,移动设备和Web上编辑,注释,签名和共享PDF。Xodo使用PDF方便快捷,因此您可以完成任务。参考资料来源:Ginger Labs官网-notability软件介绍参考资料来源:Drawboard官网-介绍Drawboard和Surfac参考资料来源:xodo官网-软件介绍

notability有windows版吗

notability是没有windows版本的,该软件为IOS系统独占工具,只能于苹果手机或者苹果电脑中使用。notability是os平台上的一款帮助用户备注文件的得力工具,该软件具有以下特色:1、将手写,照片和打字结合在一起,使您的项目焕发生机。使用各种笔记和草图绘制工具捕捉每个细节。用户甚至可以在Notability中添加和注释PDF。这是创建和组织工作,学校和生活信息的完美场所。2、尝试使用不同的工具来创建美丽的手工制作的笔记和草图。继续缩放,旋转和重新着色您的想法和草图,直到用户的笔记正是您想要的方式。完成后,轻松整理笔记,以便始终知道在哪里找到最重要的内容。3、放大细节,或通过组合草图,轮廓和类型来探索大图。现在,用户已准备好通过Google云端硬盘,AirDrop,电子邮件和Dropbox与同事或学习合作伙伴分享个人笔记。4、标记照片,注释PDF或创建原创内容以分享您的愿景。然后收到团队的口头和书面意见,以便轻松协作。用户甚至可以查看与iPad,iPhone和Mac上的书面反馈相关联的音频评论。5、无论身在何处,都能保持井井有条,随时了解最新信息。感谢iCloud,无论是在家里,办公室还是在路上,用户的笔记都随身携带。扩展资料windows系统上类似notability功能的软件有:1、Drawboard和Surface:用Drawboard PDF和Surface一劳永逸地告别纸笔。压敏数字墨水使得在家,工作或学校中标记和修改文档,蓝图,演示文稿和原理图变得简单。广泛的工具和选项以及易于导航的界面可帮助您消除打印和管理纸张的负担和成本。2、xodo:使用Xodo,用户可以在桌面,移动设备和Web上编辑,注释,签名和共享PDF。Xodo使用PDF方便快捷,因此您可以完成任务。参考资料来源:Ginger Labs官网-notability软件介绍参考资料来源:Drawboard官网-介绍Drawboard和Surfac参考资料来源:xodo官网-软件介绍

WINDOWSSYSTEM32CMD.EXE

cmd-cmd.exe-进程信息进程文件:cmd或者cmd.exe进程名称:WindowsCommandPrompt描述:cmd.exe是微软Windows系统的命令行程序,类似与微软的DOS操作系统。cmd.exe是一个32位的命令行程序,运行在WindowsNT/2000/XP上。这不是纯粹的系统程序,但是如果终止它,可能会导致不可知的问题。出品者:MicrosoftCorp.属于:MicrosoftWindowsOperatingSystem

为什么我电脑开机显示C:WINDOWSSYSTEM32CMD.EXE

开机显示管理员C:\windows\system32\cmd.exe是由设置错误引起的。解决方法如下:1、首先,打开计算机找到磁盘C,然后单击windows-system32,然后找到文件inetcpl.cpl,用鼠标左键双击inetcpl.cpl。2、但是,我们可以在弹出的“Internet属性”窗口中找到浏览历史记录,然后在退出时左键单击以删除浏览器历史记录,然后删除上一个小框中的小勾号,然后再次单击“确定”。3、然后单击inetcpl.cpl,如果没有internet属性窗口,则可能是文件inetcpl.cpl已损坏。然后,如果我们可以找到与计算机的操作系统和ie相同的计算机,我们可以从这台计算机复制文件inetcpl.cpl,然后将其复制到目录C:\ windows\system32(损坏的inetcpl),CPL文件删除)。4、然后我们在因特网上下载文件inetcpl.cpl。我们将其复制到C:\ windows\system32目录,然后百度输入“inetcpl”。CPL“下载后,我们将其复制到C:\ windows\system32目录下就完成了。

windows+r输入cmd它的具体功能是什么??有什么用???求大婶详细讲解。。谢谢啦!!

进入 ms-dos 可以输入字符,可以执行很多命令

如何在Windows下通过Cmake编译和使用PCRE

CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行(make test,或者ctest)、生成当前平台的安装包(make package)、生成源码包(make package_source)、产生Dashboard显示数据并上传等高级功能,只要在CMakeLists.txt中简单配置,就可以完成很多复杂的功能,包括写测试用例。如果有嵌套目录,子目录下可以有自己的CMakeLists.txt。总之,CMake是一个非常强大的编译自动配置工具,支持各种平台,KDE也是用它编译的,感兴趣的可以试用一下。准备活动:(1)安装cmake。下载地址:根据自己的需要下载相应的包即可,Windows下可以下载zip压缩的绿色版本,还可以下载源代码。Windows下CMake的使用(2)运行cmake的方法。(GUI、命令行)CMake使用步骤:运行GUI的cmake界面:cmake-2.8.1-win32-x86incmake-gui.exeWindows下CMake的使用执行Configure:运行之后,生成了如下文件:Windows下CMake的使用 生成Makefile:执行Generate之后生成如下文件:Windows下CMake的使用运行make进行编译:Windows下CMake的使用编译完成后,在build目录生成Tutorial.exe,运行Tutorial.exe 25就可以看到运行结果:Windows下CMake的使用运行make install安装程序:Windows下CMake的使用运行make test进行测试:Windows下CMake的使用通过cmake tutorial学习CMake配置方法可以在源代码的Tests/Turorial目录中找到这个手册对应的代码。Windows下CMake的使用1、Step1。(如果不知道如何使用cmake,以及如何使用编译产生的Turorial.exe,可先看下前面“CMake使用步骤”的说明,它以Step4为例详细介绍了使用过程,Step1的配置可能不够完全,比如无法运行make install,无法运行make test,但可以参考。)简单的程序编译。(1)运行GUI的cmake,指定要编译的源代码路径和二进制文件路径(会自动创建)。Windows下CMake的使用(2)点击Configure,配置成功后,再点击Generate。配置需要选择合适的编译器,虽然我安装了VC2008,但没有配置成功;选择Unix Makefiles,配置成功,它自动找到了DevC++下的gcc.exe等编译器。Windows下CMake的使用(3)在build3目录执行make,就能够编译生成Turorial.exe了。D:ProjectsLab estngppcmake-2.8.1TestsTutorialStep1uild3>makeLinking CXX executable Tutorial.exe[100%] Built target Tutorial可以运行一下Turorial.exe:D:ProjectsLab estngppcmake-2.8.1TestsTutorialStep1uild3>Tutorial.exeTutorial.exe Version 1.0Usage: Tutorial.exe numberD:ProjectsLab estngppcmake-2.8.1TestsTutorialStep1uild3>Tutorial.exe 4The square root of 4 is 22、Step2把子目录编译为库,并且链接到最终的可执行文件。include_directories ("${PROJECT_SOURCE_DIR}/MathFunctions") add_subdirectory (MathFunctions) # 使得子目录MathFunctions也能被编译# add the executableadd_executable (Tutorial tutorial.cxx)target_link_libraries (Tutorial MathFunctions)产生makefile:在GUI上点击Configure,之后Generate还是灰色,再次点击Configure,Generate就可以点击了。编译:

Cmake是什么?有什么用?在WINDOWS下如何用

呵呵,我经常做冤大头,觉得自己实在是太没有耐心了,脾气不好,以后要改正呢!

windows应用程序是不是没有pdb符号文件就不能用windbg来调试?

建议: 5.名次的排定:选中I3单元格,输入公式:=RANK(H3,$H$3:$H$47),按下Enter键后,丁1同学总分的名次即排定,并填入I3单元格中。用填充柄就可以将I3单元格中的公式复制到I4—I47单元格中,用于排定其他学生的名次。对公式中引用的参数做适当的修改,还可以排出每位同学各个学科成绩的名次。

windows蓝屏,windbg分析结果如下,求解

电脑蓝屏的因素有太多了,只看代码也没办法准确判定的可以使用电脑管家,打开工具箱,有个电脑诊所,在里面直接找电脑蓝屏,然后就可以找到对应的解决办法了

Windows10电脑蓝屏DMP文件windbg结果求分析

一、升级DX时把system下的部分重要文件覆盖安装。二、检查机箱内线路是否松动,硬盘接口等以及显卡 网卡 声卡 内存等是否插紧。三、电源问题。由于劣质电源电压不稳定,非常有可能引起一系列的问题,比如无故死机重起 故障等现象,电源问题引起故障主要是因为电压不稳定,开机时间过长在显卡等一系列设备中形成一些脉冲电阻,在关机的时候计算机就会发现错误,所以引起故障!四、木马造成故障,可用腾讯电脑管家彻底查杀。五、腾讯电脑管家-工具箱-系统急救箱,或一键还原或重做系统。

windows dmp文件用什么打开

方法如下:  1、首先要下载安装Debugging Tools这个工具。  2、安装好了以后,在开始菜单下面的可以找得到一个【Debugging Tools for Windows (x86)】文件夹下面就会出现如下图所示:WinDbg点击进入。  3、运行WinDbg  4、在WinDbg中点击【File】-----【Open Crash Dump】选择.DMP文件打开。  5、在打开文件的时候会提示会打开一个工作区域是否在开启。点击【Yes】。

Windows内核调试器的WinDBG

WinDBG和用户调试器一点很大不同是内核调试器在一台机器上启动,通过串口调试另一个相联系的以Debug方式启动的系统,这个系统可以是虚拟机上的系统,也可以是另一台机器上的系统(这只是微软推荐和实现的方法,其实象SoftICE这类内核调试器可以实现单机调试)。很多人认为主要功能都是在WinDBG里实现,事实上并不是那么一回事,windows已经把内核调试的机制集成进了内核,WinDBG、kd之类的内核调试器要做的仅仅是通过串行发送特定格式数据包来进行联系,比如中断系统、中断点、显示内存数据等等。然后把收到的数据包经过WinDBG处理显示出来。在进一步介绍WinDBG之前,先介绍两个函数:KdpTrace、KdpStub,我在《windows异常处理流程》一文里简单提过这两个函数。现在再提一下,当异常发生于内核态下,会调用KiDebugRoutine两次,异常发生于用户态下,会调用KiDebugRoutine一次,而且第一次调用都是刚开始处理异常的时候。当WinDBG未被加载时KiDebugRoutine为KdpStub,处理也很简单,主要是对由int 0x2d引起的异常如DbgPrint、DbgPrompt、加载卸载SYMBOLS(关于int 0x2d引起的异常将在后面详细介绍)等,把Context.Eip加1,跳过int 0x2d后面跟着的int 0x3指令。真正实现了WinDBG功能的函数是KdpTrap,它负责处理所有STATUS_BREAKPOINT和STATUS_SINGLE_STEP(单步)异常。STATUS_BREAKPOINT的异常包括int 0x3、DbgPrint、DbgPrompt、加载卸载SYMBOLS。DbgPrint的处理最简单,KdpTrap直接向调试器发含有字符串的包。DbgPrompt因为是要输出并接收字符串,所以先将含有字符串的包发送出去,再陷入循环等待接收来自调试器的含有回复字符串的包。SYMBOLS的加载和卸载通过调用KdpReportSymbolsStateChange,int 0x3断点异常和int 0x1单步异常(这两个异常基本上是内核调试器处理得最多的异常)通过调用KdpReportExceptionStateChange,这两个函数很相似,都是通过调用KdpSendWaitContinue函数。KdpSendWaitContinue可以说是内核调试器功能的大管家,负责各个功能的分派。这个函数向内核调试器发送要发送的信息,比如当前所有寄存器状态,每次单步后我们都可以发现寄存器的信息被更新,就是内核调试器接受它发出的包含最新机器状态的包;还有SYMBOLS的状态,这样加载和卸载了SYMBOLS我们都能在内核调试器里看到相应的反应。然后KdpSendWaitContinue等待从内核调试器发来的包含命令的包,决定下一步该干什么。让我们来看看KdpSendWaitContinue都能干些什么:case DbgKdReadVirtualMemoryApi:KdpReadVirtualMemory(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdReadVirtualMemory64Api:KdpReadVirtualMemory64(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdWriteVirtualMemoryApi:KdpWriteVirtualMemory(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdWriteVirtualMemory64Api:KdpWriteVirtualMemory64(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdReadPhysicalMemoryApi:KdpReadPhysicalMemory(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdWritePhysicalMemoryApi:KdpWritePhysicalMemory(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdGetContextApi:KdpGetContext(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdSetContextApi:KdpSetContext(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdWriteBreakPointApi:KdpWriteBreakpoint(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdRestoreBreakPointApi:KdpRestoreBreakpoin(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdReadControlSpaceApi:KdpReadControlSpace(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdWriteControlSpaceApi:KdpWriteControlSpace(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdReadIoSpaceApi:KdpReadIoSpace(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdWriteIoSpaceApi:KdpWriteIoSpace(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdContinueApi:if (NT_SUCCESS(ManipulateState.u.Continue.ContinueStatus) != FALSE) {return ContinueSuccess;} else {return ContinueError;}break;case DbgKdContinueApi2:if (NT_SUCCESS(ManipulateState.u.Continue2.ContinueStatus) != FALSE) {KdpGetStateChange(&ManipulateState,ContextRecord);return ContinueSuccess;} else {return ContinueError;}break;case DbgKdRebootApi:KdpReboot();break;case DbgKdReadMachineSpecificRegister:KdpReadMachineSpecificRegister(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdWriteMachineSpecificRegister:KdpWriteMachineSpecificRegister(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdSetSpecialCallApi:KdSetSpecialCall(&ManipulateState,ContextRecord);break;case DbgKdClearSpecialCallsApi:KdClearSpecialCalls();break;case DbgKdSetInternalBreakPointApi:KdSetInternalBreakpoint(&ManipulateState);break;case DbgKdGetInternalBreakPointApi:KdGetInternalBreakpoint(&ManipulateState);break;case DbgKdGetVersionApi:KdpGetVersion(&ManipulateState);break;case DbgKdCauseBugCheckApi:KdpCauseBugCheck(&ManipulateState);break;case DbgKdPageInApi:KdpNotSupported(&ManipulateState);break;case DbgKdWriteBreakPointExApi:Status = KdpWriteBreakPointEx(&ManipulateState,&MessageData,ContextRecord);if (Status) {ManipulateState.ApiNumber = DbgKdContinueApi;ManipulateState.u.Continue.ContinueStatus = Status;return ContinueError;}break;case DbgKdRestoreBreakPointExApi:KdpRestoreBreakPointEx(&ManipulateState,&MessageData,ContextRecord);break;case DbgKdSwitchProcessor:KdPortRestore ();ContinueStatus = KeSwitchFrozenProcessor(ManipulateState.Processor);KdPortSave ();return ContinueStatus;case DbgKdSearchMemoryApi:KdpSearchMemory(&ManipulateState,&MessageData,ContextRecord);break;读写内存、搜索内存、设置/恢复断点、继续执行、重启等等,WinDBG里的功能是不是都能实现了?呵呵。每次内核调试器接管系统是通过调用在KiDispatchException里调用KiDebugRoutine(KdpTrace),但我们知道要让系统执行到KiDispatchException必须是系统发生了异常。而内核调试器与被调试系统之间只是通过串口联系,串口只会发生中断,并不会让系统引发异常。那么是怎么让系统产生一个异常呢?答案就在KeUpdateSystemTime里,每当发生时钟中断后在HalpClockInterrupt做了一些底层处理后就会跳转到这个函数来更新系统时间(因为是跳转而不是调用,所以在WinDBG断下来后回溯堆栈是不会发现HalpClockInterrupt的地址的),是系统中调用最频繁的几个函数之一。在KeUpdateSystemTime里会判断KdDebuggerEnable是否为TRUE,若为TRUE则调用KdPollBreakIn判断是否有来自内核调试器的包含中断信息的包,若有则调用DbgBreakPointWithStatus,执行一个int 0x3指令,在异常处理流程进入了KdpTrace后将根据处理不同向内核调试器发包并无限循环等待内核调试的回应。现在能理解为什么在WinDBG里中断系统后堆栈回溯可以依次发现KeUpdateSystemTime->RtlpBreakWithStatusInstruction,系统停在了int 0x3指令上(其实int 0x3已经执行过了,只不过Eip被减了1而已),实际已经进入KiDispatchException->KdpTrap,将控制权交给了内核调试器。系统与调试器交互的方法除了int 0x3外,还有DbgPrint、DbgPrompt、加载和卸载symbols,它们共同通过调用DebugService获得服务。NTSTATUS DebugService(ULONG ServiceClass,PVOID Arg1,PVOID Arg2){NTSTATUS Status;__asm {mov eax,ServiceClassmov ecx,Arg1mov edx,Arg2int 0x2dint 0x3mov Status,eax}return Status;}ServiceClass可以是BEAKPOINT_PRINT(0x1)、BREAKPOINT_PROMPT(0x2)、BREAKPOINT_LOAD_SYMBOLS(0x3)、BREAKPOINT_UNLOAD_SYMBOLS(0x4)。为什么后面要跟个int 0x3,M$的说法是为了和int 0x3共享代码(我没弄明白啥意思-_-),因为int 0x2d的陷阱处理程序是做些处理后跳到int 0x3的陷阱处理程序中继续处理。但事实上对这个int 0x3指令并没有任何处理,仅仅是把Eip加1跳过它。所以这个int 0x3可以换成任何字节。int 0x2d和int 0x3生成的异常记录结(EXCEPTION_RECORD)ExceptionRecord.ExceptionCode都是STATUS_BREAKPOINT(0x80000003),不同是int 0x2d产生的异常的ExceptionRecord.NumberParameters>0且ExceptionRecord.ExceptionInformation对应相应的ServiceClass比如BREAKPOINT_PRINT等。事实上,在内核调试器被挂接后,处理DbgPrint等发送字符给内核调试器不再是通过int 0x2d陷阱服务,而是直接发包。用M$的话说,这样更安全,因为不用调用KdEnterDebugger和KdExitDebugger。最后说一下被调试系统和内核调试器之间的通信。被调试系统和内核调试器之间通过串口发数据包进行通信,Com1的IO端口地址为0x3f8,Com2的IO端口地址为0x2f8。在被调试系统准备要向内核调试器发包之前先会调用KdEnterDebugger暂停其它处理器的运行并获取Com端口自旋锁(当然,这都是对多处理器而言的),并设置端口标志为保存状态。发包结束后调用KdExitDebugger恢复。每个包就象网络上的数据包一样,包含包头和具体内容。包头的格式如下:typedef struct _KD_PACKET {ULONG PacketLeader;USHORT PacketType;USHORT ByteCount;ULONG PacketId;ULONG Checksum;} KD_PACKET,*PKD_PACKET;PacketLeader是四个相同字节的标识符标识发来的包,一般的包是0x30303030,控制包是0x69696969,中断被调试系统的包是0x62626262。每次读一个字节,连续读4次来识别出包。中断系统的包很特殊,包里数据只有0x62626262。包标识符后是包的大小、类型、包ID、检测码等,包头后面就是跟具体的数据。这点和网络上传输的包很相似。还有一些相似的地方比如每发一个包给调试器都会收到一个ACK答复包,以确定调试器是否收到。若收到的是一个RESEND包或者很长时间没收到回应,则会再发一次。对于向调试器发送输出字符串、报告SYMBOL情况等的包都是一接收到ACK包就立刻返回,系统恢复执行,系统的表现就是会卡那么短短一下。只有报告状态的包才会等待内核调试器的每个控制包并完成对应功能,直到发来的包包含继续执行的命令为止。无论发包还是收包,都会在包的末尾加一个0xaa,表示结束。现在我们用几个例子来看看调试流程。记得我以前问过jiurl为什么WinDBG的单步那么慢(相对softICE),他居然说没觉得慢?*$&$^$^(&(&;(我ft。现在可以理解为什么WinDBG的单步和从操作系统正常执行中断下来为什么那么慢了。单步慢是因为每单步一次除了必要的处理外,还得从串行收发包,怎么能不慢。中断系统慢是因为只有等到时钟中断发生执行到KeUpdateSystemTime后被调试系统才会接受来自WinDBG的中断包。现在我们研究一下为什么在KiDispatchException里不能下断点却可以用单步跟踪KiDispatchException的原因。如果在KiDispatchException中某处下了断点,执行到断点时系统发生异常又重新回到KiDispatchException处,再执行到int 0x3,如此往复造成了死循环,无法不能恢复原来被断点int 0x3所修改的代码。但对于int 0x1,因为它的引起是因为EFLAG寄存中TF位被置位,并且每次都自动被复位,所以系统可以被继续执行而不会死循环。现在我们知道了内部机制,我们就可以调用KdXXX函数实现一个类似WinDBG之类的内核调试器,甚至可以替换KiDebugRoutine(KdpTrap)为自己的函数来自己实现一个功能更强大的调试器,呵呵。

如何在sccm 2012下部署windows 更新补丁

1、 开启PXE服务在“管理”选项卡-“分发点”中,右键点击右侧栏的分发点服务器,选择“属性”。打开分发点属性对话框,切换到PXE选项卡。勾选“为客户端启用PXE支持”,会弹出PXE端口提示窗口,点击“是”同时勾选“允许此分发点响应传入的PXE请求”、“启用未知计算机支持”、出于安全考虑勾选“当计算机使用PXE时需要密码”并设置一个密码,最后勾选“响应所有端口上的PXE请求”,完成后点击“确定”此时我们切换到服务器管理器,能看到启用PXE后,系统自动安装了WDS(Windows部署服务)2、配置PXE启动映像返回SCCM2012管理控制台,在“软件库”选项卡-“操作系统”-“启动映像包”中,右键点击右侧栏的启动映像(我们首先选择x64),选择“分发内容”。开分发内容向导,点击“下一步”点击“添加”,添加现有分发点,点击“下一步”点击“下一步”分发完成后,点击“关闭”再次右键点击启动映像包中的启动映像(x64),选择“属性”打开启动映像属性,切换到“数据源”选项卡,勾选“从启用PXE的分发点部署此启动映像包”然后切换到“自定义”选项卡,勾选“启用命令支持(仅限测试)”点击“确定”后,会弹出更新分发点提示框,点击“是”,打开更新分发点向导点击“下一步”完成后,点击“关闭”重复上述过程,配置x86的启动映像到分发点。3、 配置网络访问账户SCCM客户端计算机使用本地系统帐户执行计算机上的大部分SCCM客户端操作,但是本地账户无法访问网络资源。当SCCM客户端使用 computername$ 帐户访问受信任 Active Directory 域中的资源。当工作组或非信任域中的SCCM客户端需要访问域中的资源时,就需要提供网络访问帐户。在操作系统部署期间也可能需要此帐户,因为接收操作系统的计算机没有可以用来访问网络内容的权限。注:网络访问帐户从不用作用于运行程序、安装软件更新或运行任务序列的安全上下文,仅用于访问网络上的资源。在“管理”选项卡-“站点配置”-“站点”中,右键点击右侧栏的站点服务器,选择“配置站点组件”-“软件分发”。

使用skype网络电话激活windows8系统的详细步骤

电脑安装上Windows8系统后没有激活,微软提供了两种激活方式,一直是直接联网激活,另外一种是通过拨打电话激活教程,网络激活相信大家都知道了,输入产品密钥,直接联网激活即可。如果无法使用联网,那么如何使用skype网络电话激活windows8系统?一起阅读下文教程吧。通过电话激活,都可以拨打微软的每个国家设置的免费激活服务电话。如果你是购买了国内的产品密钥,选择中国地区,拨打微软中国地区的免费电话,根据提示输入激活界面的数字,则可得到一串ID。但如果你使用的不是中国地区的产品密钥(网上流传的一般都不行),则极有可能无法通过微软中国的免费电话进行激活,而是需要拨打国外的电话激活。一、win8系统激活工具下载当然您也可以使用其他win8激活工具对系统进行激活,相关推荐:win8一键激活工具下载1、下载网络电话软件Skype安装后,注册账号并登陆(需要使用该软件免费拨打越洋电话);2、因为现在微软是直接不接听由中国往外拨打的电话激活申请了,必须通过代理联网后才能拨打。,因此需要通过代理连接网络后进行拨打。(代理可以见参考资料);3、安装前面的方法,更换了Windows8的产品密钥(这种密钥可以购买,也可以通过其他途径获得,只要是正常的密钥,都是可以用电话的方式来激活的。);4、我们要断开系统的网络连接,因为如果不断开,系统将会有网络验证的方式来激活系统,而这种方式通常成功率是比较低的。将鼠标移动到边角处,然后设置,将出现一个网络连接的图标,断开连接即可;5、然后我们要切换到桌面模式,在系统右下角的托盘处的操作中心的图标,即一个小的白色的旗的图标,双击打开,然后切换到系统激活的页面。如图所示,如果没有网络,将会显示一个通过电话激活的按钮,如果有网络,将不会有此选项;6、重新连接网络,并连接代理,使用Skype拨打微软英国地区的免费电话8000188354,这里我们不能选择我们自己的国家,因为通过电话激活不如选择ying国方便,可以激活成功的可能性也越大;7、在激活页面将显示一个电话号码和很多串的数字,这些数字就是激活系统时必不可少的信息。如图所示,在上方框标注的区域即电话号码,我们不能用自己家的座机来打,因为是在海外,所以要用skype软件来打;8、打开软件,选择拔打电话,在这里有一个数字键盘,可以直接在这上面按上面软件界面中提供的电话号码,输入完成之后,点击绿色的电话的按钮,就会开始拔打了。(拨打英国电话的时候必须连接代理才可以的哦,所以要保持代理连接状态);9、再回到刚才电话激活的页面,在下面的ABCDEFGH等对应的空白框中,依次输入你所听到的并且记下的序列号。要看清,不要输错。输入完成,点击确定。获取所有激活ID数字后,点击下一步即可完成激活程序。注意事项:1、要注意,在拔打电话这个环节,如果你听英语太费劲,可以多听几遍,或者请一个懂英语的来帮助你。2、当用电话激活的方式时,必须是在网络连接切断的状态下,因为如果不切断网络,系统会默认以在线激活的方式来激活系统,会使激活失败。3、在用电话激活之前,一定要用一个‘有效"的激活密钥来尝试激活一下系统,当出现无法激活成功的状态时,才可以使用电话激活的方式,在确定一下这个密钥的有效性。4、电话激活时要求输入的校验码非常地多,稍微不注意就有可能将这些数字输入错误,会导致激活无法成功,所以一定不要太快,要仔细看清这些数字。5、Office2013,Visio2013和Project2013也可以用这个方法进行激活。上述就是使用skype网络电话激活windows8系统的详细步骤,如果在没网络情况下,不妨参考网络电话激活,当然也可以运行其他工具激活。

c:windowssystem32ctfmon.exe

第一肯定是中毒了,杀毒吧,等病毒清除后重新做个ctfmon.exe程序,下载了没用。第一步:右击任务栏空白处,点“任务管理器”。 第二步:找到ctfmon.exe,并终止它。 第三步:在系统目录下的system32目录下找到ctfmon.exe,删除掉。 第四步:写一个最简单的api程序(代码见附录),编译后放到ctfmon.exe所在目录,并更名为ctfmon.exe。 第五步:点击“开始”菜单,点击“运行”,输入internat.exe后点击确定。 第六步:重启计算机。 执行完毕! 附: 1. 程序代码如下: #include <windows.h> int APIENTRY WinMain( HINSTANCE, HINSTANCE, LPTSTR, int ) { HANDLE m_hMutex = CreateMutex( NULL, TRUE, "ctfmon.exe" ); if( GetLastError() != ERROR_ALREADY_EXISTS ) while ( 1 ) Sleep( INFINITE ); return 0; } 2. 如果执行后发现word的输入法无法正确使用,解决办法如下: 第一步:打开word(废话) 第二步:点击“工具”菜单中的“选项”子菜单。点击“编辑”选项卡。 第三步:清除“输入法控制处于活动状态”的复选。点击“确定” 第四步:点击“工具”菜单中“语言”子菜单中的“设置语言”项。 第五步:在列表中选择“英语 美国”,点击确定。 第六步:关闭Word,重起计算机。 解决。

Windows10更新后,打印机不能用了,一打印就无响应,映美打印机型号M228db,,在线等求解决办法

共享打印机是其他打印机吧 加一个Q

请问在C盘WINDOWS里的HpWkG应用程序是什么?

不知到哦

windows8缺失的d3dx9_42.dll我下载好了应该放到哪个文件

请解压“64位系统”文件夹内的 d3dx9_42.dll文件到“C:Windowssystem32 );

我运行游戏,说缺少d3dx9_42.dll文件,可是我下载了也安装了C:WINDOWSsystem32里面怎么还是无法运行游戏

去下载个DX9.0C,安装完就行了

极品飞车14 提示d3dx9_42.dll 没有被指定在windows上运行 这个问题你知道怎么解决吗?

下载个d3dx9_42.dll文件 然后解压文件包找到合适的版本文件 复制到极品14的安装目录http://www.filediag.com/dll/exe/d3dx9_42.dll.html

Windows下,zeal与Velocity哪个更好用

Zeal比Velocity要更好用~~~~~~~~~~~~~~华丽的分割线~~~~~~~~~~~~~~~~~~~~知友啊,如果我的回答能让您满意的话,给个最佳采纳吧,您的采纳是我坚持不懈的动力哦(*^__^*) ~

d3dx9_43.dll Windows 无法打开此文件

下载安装dx 9.0c就能进去游戏了。
 首页 上一页  4 5 6 7 8 9 10 11 12 13 14  下一页  尾页