Win7 Windows Update 一直停留在“正在检查更新”的解决办法

如果你刚装了MSDN原版的WIN7,想用Windows Update更新补丁,一直停留在“正在检查更新”,这是由于Windows Update的代理不是最新版,导致找不到更新服务器,所以一直卡在这。

查看代理版本,可以到 C:\Windows\System32 里找到 wuaueng.dll 文件,右击-属性-详细信息,到这里查看文件版本。

刚装完Win7 SP1,wuaueng.dll 文件的版本是 7.5.7601.17514,首次运行Windows Update会更新到 7.6.7600.320,但是这个版本的代理也是旧的,所以找不到更新服务器会一直卡在“正在检查更新”这里,截止到2016年5月,wuaueng.dll 文件的最新版本是 7.6.7601.19161,所以只要更新到此版本就能正常的通过 Windows Update 更新系统补丁了。

最新版 Windows Update 代理的下载地址为
64位 windows update 更新代理补丁
https://www.microsoft.com/zh-CN/download/details.aspx?id=51212
32位 windows update 更新代理补丁
https://www.microsoft.com/zh-CN/download/details.aspx?id=51208

这个KB3138612补丁就是最新 7.6.7601.19161版的wuaueng.dll。

32位版Win7 Windows Update最新代理直接下载:
https://download.microsoft.com/download/E/4/7/E47FB37E-7443-4047-91F7-16DDDCF2955C/Windows6.1-KB3138612-x86.msu
64位版Win7 Windows Update最新代理直接下载:
https://download.microsoft.com/download/B/7/C/B7CD3A70-1EA7-486A-9585-F6814663F1A9/Windows6.1-KB3138612-x64.msu

本文参考:http://bbs.pcbeta.com/viewthread-1683254-1-1.html
出处:https://support.microsoft.com/zh-cn/kb/3138612

最新的方法是安装2016年7月补丁包KB3172605,但是之前必须先装KB3020369

英特尔 Intel 775针Q系列和E系列的CPU区别

775 的Q系列全部都是胶水四核心。

E系列是双核心。

分成早期65nm工艺和后期45nm工艺两种。

早期65nm工艺的,
双核心典型代表是 Core2Duo E6300 E6320 E6600
E6300 是 1.86GHz , 2MB L2
E6320 是 1.86GHz , 4MB L2
E6600 是 2.4GHz , 4MB L2

四核心典型代表是 Core2Quad Q6600 ,内部由两个E6600胶水而成。
参数是 2.4GHz , 8MB L2 (2x 4MB)

对应那个时代的低端Pentium,是E2140,相信很多人都用过。
与高端产品的区别是二级缓存,1MB。
那个年代Intel还算厚道。

后期45nm工艺
双核心的典型代表是 Core2Duo E8400
参数是 3GHz , 6MB L2

四核心的典型代表是 Core2Quad Q9550 ,和后来的 QX9650
需要说明的是 Q8xxx Q9xxx 系列比较复杂,二级缓存有 4MB 6MB 12MB 多种配置。
Q9450 Q9550 和 QX9650 属于完全体,拥有2x6MB二级缓存。

45nm工艺低端产品,典型代表是 E5200

后来Intel 还出过 Pentium E6300 ,与早期的 Core2Duo E6300 很容易搞混。
总之775是一个非常漫长的时代,产品数量非常多。

但随着时间迁移,现在讨论775已经没有意义。
单任务性能不及Pentium G系列,多任务性价比不如AMD X4系列。

采用英特尔775针的CPU及对应的主板

775针主要处理器系列有
奔腾4、赛扬D,奔腾D8、D9系列,奔腾E2、奔腾E5、E6,酷睿E4、E6、E7、E8,酷睿Q6、Q8、Q9

奔腾4采用LGA775接口的有5和6系列,经典型号有奔腾4 506、531、620、630等
赛扬D采用LGA775接口有赛扬D 331等。
使用915芯片组

奔腾D8采用LGA775接口的有805、820等
奔腾D9采用LGA775接口的有915、925、945等
使用945芯片组

奔腾E2采用LGA775接口的有2160、2180、2200等
奔腾E5采用LGA775接口的有5200、5400、5800等
奔腾E6采用LGA775接口的有6300、6500、6700等
使用G31、G41、P31、P43、P45

酷睿E6采用LGA775接口的有6300、6550等
酷睿E7采用LGA775接口的有7200、7500等
酷睿E8采用LGA775接口的有8200、8400、8500等
使用G31、G41、P31、P43、P45芯片组

酷睿Q6采用LGA775接口的有Q6600等
使用965芯片组

酷睿Q8采用LGA775接口的有8200、8300、8400等
酷睿Q9采用LGA775接口的有9550等
使用G31、G41、P31、P43、P45芯片组

提取图片里的文字为文本,使用CAJViewer文字识别

首先把图片保存为PDF格式,简单的方法比如你装了Office 2007,打开Word,插入图片,选择你要识别文字的图片插入,把此文档另存为,保存类型选择PDF
下载 CAJViewer http://cajviewer.cnki.net/download.html
直接下载地址 http://viewer.d.cnki.net/CAJViewer%207.2.self.exe
运行CAJViewer,文件-打开,选择刚才转化完的PDF文件
菜单栏里选择“工具-文字识别”,然后在要识别的文字处,拉一个框,此框内的文件就会被识别

ASPX 编译器错误信息: CS0016: 未能写入输出文件 解决方法

一.错误信息提示如下:

编译器错误信息: CS0016:未能写入输出文件: '*:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\*\*.dll'--拒绝访问."

原因1:权限问题,访问权限问题。

解决方法1:为用户NETASP(NETWORK SERVICE [window 2003])设置windows下Temp文件夹的所有权限

解决方法2:

1、如果C:/Windows目录下没有Temp文件夹,则创建一个;

2、右键Temp文件夹--属性--安全,添加一个用户"NETWORK SERVICE ",(如果是.NET Framework 1.0 则添加用户"aspnet user"), "赋予权限--完全控制;

3、右击"我的电脑"-"属性"-"高级"-"环境变量",选择系统变量下的"TEMP",点编辑,设置变量值为 %SystemRoot%\TEMP,确定,再对"TMP"进行同样的操作,点击确定;

4、重启IIS服务,问题解决。

原因2:服务被某些优化软件禁止。

解决方案:

1、ASP.NET State Service被停止了,重新启动ASP.NET State Service服务,并设为自动。

2、开始-运行-iisreset;。

3、OK

参考

http://support.microsoft.com/default.aspx?scid=kb;en-us;329065

二、 另外还有一个 Access denied 的错误说是不能访问 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files 下的某个目录。产生这些错误的原因很多,主要的可能包括:Bin 目录或者 Web.config 被更改以及访问文件系统的权限不够。

如果 Bin 目录或者 Web.config 被更改,MSDN 网站上有文章说是因为 Microsoft Index Services(Indexing Service) 服务在运行。 详细内容可以访问: PRB: Access Denied Error When You Make Code Modifications with Index Services Running

但是另外还需要注意一些别的问题,

  • 检查 Bin 目录的文件系统访问权限。一般只要确保 Users 容器拥有“读取和运行”、“列出文件夹目录”和“读取”的权限就可以了。
  • 如果提示说不能访问 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\... ,可以将 Temporary ASP.NET Files 目录的访问权限列表中添加 Everyone,并设置为拥有所有的权限。然后在访问一次此 Web 应用程序后,将 Temporary ASP.NET Files 目录的访问权限列表中将 Everyone 删除就可以了。

综上所述的方法,主要包括:

  • 禁用或设置 Indexing Service 服务;
  • 检查 Bin 目录的访问权限;
  • 设置 Temporary ASP.NET Files 目录的访问权限。

三、在 Windows2003 下(IIS6),出现如下错误信息:

出现CS0016的原因一般是临时目录的权限不够,至于为什么中途出现这种问题,我尚不清楚,解决的办法是给Windows目录下的临时文件夹Temp的安全选项卡中加入NetWork Service用户并赋予全权。更详尽的解释参考MSDN。

MSDN给出的解释如下:

When you view a Microsoft ASP.NET Application in a Web browser, you may receive the following error messages:

For the Microsoft .NET Framework version 1.1, the error message is the following: CS0016: Could not write to output file 'c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\application1\c11b43f6\cf3ec03\rizcntet.dll' . The directory name is invalid. For the .NET Framework 1.0, the error message is the following: CS0013: Unexpected error writing metadata to file 'C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\application2\3fc72f26\eb731247\ev2bslce.dll'. The directory name is invalid.

CAUSE The system TEMP and TMP variables point to a folder that does not exist. The compiler generates temporary files in the folder where the TEMP and the TMP variables point to before the files are copied to the Temporary ASP.NET Files folder. However, the folder where the system variables point to is deleted when you restart the computer. Therefore, the compiler cannot generate the temporary files.

RESOLUTION 1. Create a temporary folder under %Systemroot%, and then name it Temp.  2. Grant full permissions on the Temp folder to the aspnet user account in .NET Framework 1.0 or to the NETWORK SERVICE user account in .NET Framework 1.1. 3. Right-click My Computer, and then click Properties. 4. On the Advanced tab, click Environment Variables. 5. Select the TEMP variable under System variables, and then click Edit. 6. Type %SystemRoot%\TEMP in the Variable Value box, and then click OK. 7. Repeat steps 5 and 6 to edit the TMP variable. Click OK two times. 8. Click Start, and then click Run.  9. To reset Internet Information Services (IIS), type iisreset on the command prompt.

Note If the error message that is mentioned in the "Symptoms" section of this article persists, restart the computer.