计算机的e盘 f盘找不到,求助:急!我的电脑中D盘和E盘不见了

b59b36ebc50bf80acf7858ebab16745b.png

2018-12-23

1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”2.删除以下文件夹中的内容:x:\documents and settings\用户名\cookies\下的所有文件(保留index文件)x:\documents and settings\用户名\local settings\temp\下的所有文件(用户临时文件)x:\documents and settings\用户名\localsettings\temporaryinternet files\下的所有文件(页面文件)x:\documents and settings\用户名\local settings\history\下的所有文件(历史纪录)x:\documents and settings\用户名\recent\下的所有文件(最近浏览文件的快捷方式)x:\windows\temp\下的所有文件(临时文件)x:\windows\servicepackfiles(升级sp1或sp2后的备份文件)x:\windows\driver cache\i386下的压缩文件(驱动程序的备份文件)x:\windows\softwaredistribution\download下的所有文件3.如果对系统进行过windows update升级,则删除以下文件:x:\windows\下以 $u... 开头的隐藏文件4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了7、在各种软硬件安装妥当之后,其实xp需要更新文件的时候就很少了。3.文件夹选项---查看---将"隐藏已知受系统保护的文件"的勾去掉---勾选"显示所有文件" 开始搜索f盘下的"autorun.inf" 找到后删除。3.文件夹选项---查看---将"隐藏已知受系统保护的文件"的勾去掉---勾选"显示所有文件" 开始搜索f盘下的"autorun.inf" 找到后删除 你可以试试。

5b09b2f27efb2f07e1d017088a749cbd.png

1,键点击D盘-属性-常规选项-磁盘清理,先清理一下D盘内的冗余文件,这里面包含了你平时上网时从被访问网站服务器上下载下来的网页文件、flash文件、图片、运行脚本、数据流文件等等。 查看隐藏文件:打开“我的电脑”或者打开文件所在文件夹,点击菜单栏里的“工具”-文件夹选项-查看-“显示所有的文件和文件夹”这样就可以了!显示隐藏文件后,点击删除(反正不是系统文件没什么大碍)。

三款手机清理app的深度清理功能共同特征是,都加入了大文件扫描和显示所有有可能成为垃圾的文件(夹)。病毒”或者想要了解更多信息的已知脚本进行文件提取,等确认无误后再选择“钩选”、注册表备份与文件备份,最后两项分别为,由网上的大侠们确定具体信息后再行清理.0。(9)隐藏加密卷(这个才是真正存放需保密文件的保险箱夹层)→加密选项→隐藏加密卷大小(当然要小于保险箱容量)→隐藏加密卷密码→格式化隐藏加密卷→退出(选择下一步则是新建另一个加密卷)。

963a7c6debe3b1507f386439bd3394c5.png

& pauseecho 正在清除系统垃圾文件,请稍等。。。。。。del /f /s /q %systemdrive%*。tmpdel /f /s /q %systemdrive%*。_mpdel /f /s /q %systemdrive%*。

logdel /f /s /q %systemdrive%*。giddel /f /s /q %systemdrive%*。chkdel /f /s /q %systemdrive%*。olddel /f /s /q %systemdrive%ecycled*。

*del /f /s /q %windir%*。bakdel /f /s /q %windir%prefetch*。*rd /s /q %windir%emp & md %windir%empdel /f /q %userprofile%cookies*。

*del /f /q %userprofile%ecent*。*del /f /s /q "%userprofile%Local SettingsTemporary Internet Files*。

@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* del /f /s /q "%userprofile%\local settings\temporary internet files\*.*" del /f /s /q "%userprofile%\local settings\temp\*.*" del /f /s /q "%userprofile%\recent\*.*" echo 清除系统lj完成。echo 清除系统垃圾完成。* del /,会出现虚拟内存太小 清除系统垃圾 @echo off echo 正在清除系统垃圾文件。

备注:我这里把错误的日志在logs文件下的mylog.log文件也进行了保存,因为我们在看线上错误日志时大多数只看错误的日志,所以只将错误的日志进行了保存,如果其它类型的需要保存,那么你就按照类似格式在info等配置下也把目录配置进去即可。include标签可以一定程度上简化重复的模板书写电脑的d盘突然不见了,和便于同步修改,不足就是如果公共模板文件发生更改,但是当前的主模板文件没有更改,则不会自动更新模板缓存,除非你设置了模板缓存有效期电脑的d盘突然不见了,那么在缓存过期后会自动更新模板缓存。4.清理ie临时文件夹,internet选项,删除临时文件和脱机文件5.删除系统日志和程序日志,我的电脑/控制面板/管理工具/计算机管理/事件查看器/应用程序,鼠标右键/清除所事件,在依次清除系统日志6.清理系统缓存:2000系统是:c:\winnt\system32\dllcache下的所有文件xp系统是:c:\windows\system32\dllcache下的所有文件 清理系统缓存(打开我的电脑/工具/文件和文件夹选项/隐藏受保护的系统文件的勾去掉在把显示全部文件勾上)。

你看你D盘是不是NTFS格式的, 如果是的话就是正常的,因为要占页面文件。收起

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-116631-1.html

这个错误信息表明,在尝试向数据库插入数据时,提供的日期值 `'12830-08-01 00:00:00'` 超出了 MySQL 中 `DATETIME` 或 `TIMESTAMP` 类型的有效范围。 ### 原因分析 1. **MySQL 的有效日期范围** - 对于 `DATE`, `DATETIME`, 和 `TIMESTAMP` 数据类型,有效的日期范围通常是: ``` 1000-01-01 到 9999-12-31 (对于 DATE/DATETIME) 1970-01-01 到 2038-01-19 (对于 TIMESTAMP) ``` 提供的日期 `'12830-08-01'` 远远超出了上述范围,因此无法存储到列 `end_date` 中。 2. **输入验证不足** 如果未对用户输入或程序生成的数据进行严格的校验,则可能导致这种无效日期进入数据库操作流程。 --- ### 解决方案 #### 方法一:修正数据源中的非法日期值 检查并修改导致该问题的具体记录。例如,如果你发现某个字段被误设为未来的极端年份(如12830),可以将其调整为合理的数值(比如当前时间或其他合法值)。示例 SQL 修改命令如下: ```sql UPDATE your_table_name SET end_date = '9999-12-31' WHERE id = problematic_id; ``` #### 方法二:在应用层添加数据验证逻辑 确保所有传递给数据库的操作都经过合法性检查,避免类似超出范围的情况发生。可以在代码中加入条件判断: ```python import datetime def validate_date(date_str): try: # 尝试解析字符串为标准格式,并限制最大日期不超过指定范围 dt_obj = datetime.datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S') max_allowed_date = datetime.datetime(9999, 12, 31) # 最大允许日期设置 if dt_obj > max_allowed_date or dt_obj < datetime.datetime(1900, 1, 1): # 可选最小日期设置 raise ValueError("Date out of valid range") except Exception as e: print(f"Invalid date {date_str}: {e}") return False return True # 测试函数 test_dates = ["12830-08-01 00:00:00", "2024-05-20 12:30:00"] for d in test_dates: is_valid = validate_date(d) print(f"{d} -> {'Valid' if is_valid else 'Not Valid'}") ``` #### 方法三:更改表结构以适应更大范围的需求 如果业务场景确实需要处理非常遥远未来的时间点,考虑使用更大的容器替代默认的数据类型——将现有 DATETIME 改成 BIGINT 来直接保存 Unix 时间戳形式表示的大整数即可支持任意大小数字代表无限延伸时刻。 不过需注意这会牺牲掉一部分查询便利性和标准化规范优势! --- ### 总结建议 优先从源头解决问题,即保证正确的原始数据质量;其次增强系统健壮性的措施也很关键,包括但不限于前端界面提示、后端API接口约束以及SQL脚本层面的安全防护机制等多方面努力共同防范此类异常的发生概率降至最低限度之内。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值