电脑出现应用程序内存不能为written怎么办?

 我来答
用q户名
2023-02-08 · 知道合伙人数码行家
用q户名
知道合伙人数码行家
采纳数:56269 获赞数:150464
我最然懂的不多,但是我愿用全力来帮助大家。如果有不周到之处,还望大家海涵!

向TA提问 私信TA
展开全部
  应用程序错误,该内存不能为written或者read,都是指内存不能读写。
  除去物理内存出错,需要更换之外,更多的情况下是操作系统的问题。
  解决方法:
  1、首先,去看一下这个操作系统的虚拟内存设置在哪个分区?这是因为Windows操作系统除了使用物理内存之外,一般还设定了虚拟内存。查看的步骤是:开始→控制面板→系统。
  2、系统属性→高级→性能→设置。
  3、性能选项→高级→虚拟内存→更改。
  4、从下图可以看到页面文件(虚拟内存)是设在C盘的,碎片整理就要分析C盘。
  5、碎片整理的步骤:右键点击系统盘(通常是C盘)→属性。
  6、C盘属性→工具→碎片整理→开始整理。
  7、点选虚拟内存所在的分区→分析(安装、卸载软件会产生大量碎片,运行程序踩在碎片上就会出错)。
  8、如果使用电脑从来没有整理过碎片,那这里一定是红色的区域很多。
  看一下此图,上下对比就知道整理前后的情况了。
  9、如果整理之后,或者分析之后,提示不需要对改卷进行碎片整理,那么可以排除此问题引起的内存不能读写的错误。
  10、不妨使用命令对所有的动态链进行一个重新注册,以纠正系统文件的错误。
  开始→运行→输入:CMD点击确定(或按回车键),打开命令提示符窗口。
  11、打开CMD窗口之后,输入如下命令(回车执行),重新注册一下所有的动态链(这个过程可能会很长):for%1in(%windir%\system32\*.dll)doregsvr32.exe/s%1。
  12、使用同样的方法对组件进行注册,两条分别运行完成后重启机器:for%1in(%windir%\system32\*.ocx)doregsvr32.exe/s%1。
华硕服务
2023-10-09 · 百度认证:华硕电脑(上海)官方账号
华硕服务
关注【ASUS华硕服务】官方公众号,即刻获得更多帮助
向TA提问
展开全部
此情况一般为软件冲突、中毒、驱动故障、系统故障、内存故障等,可通过以下步骤逐一排查解决:
1,部分软件需要运行环境才能安装,请先安装.net framwork、visual c++等组件;
2,如方法1无效,确认弹出此提示后,对话框左上角的的进程名称是什么,如果是软件的进程,则为软件故障,尝试卸载此软件或安装新版本此软件;
3,如果对话框左上角的进程名称是svchost.exe等系统进程,可先卸载最近安装的软件,再重新安装驱动;
4,进入安全模式是否有此提示,尝试全盘杀毒;
5,尝试扫描硬盘有无坏道,扫描内存;
6,如以上排查均无效,可以重装系统尝试下
  • 官方服务
    • 官方网站
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式