全面解决内存writen或read的毛病

 全面解决内存writen或read的毛病

本人和很多朋友经常遇到内存不能为writen或read的毛病,摸索到以下方法.

只要不是硬件不良造成的,绝大部分问题可以用本文的方法解决.

1. 暂时卸载Framework

原因: Framework和许多尚未安装和尚待开发的软件有关联,其中个别dll可能暂时无用.

方法: 在添加/删除程序中检查是否安装了微软.NET的Framework.如果已安装,暂时卸载它.以后在需要时再重新安装.

2. 清除冗余dll

目的: a.冗余dll会引起内存不能为writen或read的毛病.

b.冗余dll在下面的过程中无回归自己的位置或关联.

方法: 用Windows优化大师清理冗余dll.

到这一步已经可以解决许多内存writen或read的毛病.

3. 让dll文件回归到正确的位置和关联

原因: 大部分内存writen或read的毛病是因为dll文件的位置和关联不正确造成的.

方法1: 点击开始,运行,然后输入cmd 点击确定.


输入 for %1 in (%windir%/system32/*.ocx) do regsvr32 /s %1 回车,
输入 for %1 in (%windir%/system32/*.dll) do regsvr32.exe /s %1 回车,

在滚屏完全静止之前,不要进行任何操作,因为此时每个dll都要回归自己的正确位置关联.

直到指示灯停止闪亮,才继续下面的操作.

方法2: 使用"解决内存不能为Read问题的小软件"给dll文件重新定位.

该工具见本文最后的压缩文件..

4. 删除注册表中无用的相关条目

运行regedit,

在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellExecuteHook下,

只保留这个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 其他的统统删除.

5. 重启电脑.

解决内存不能read问题的小软件:http://bbs.366tian.net/viewthread.php?tid=595241

你可能感兴趣的:(windows,.net,优化,cmd,dll,工具)