无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: hzican
打印 上一主题 下一主题

[原创] 公布手工极限精简Windows的方法,所有版本通用

    [复制链接]
61#
 楼主| 发表于 2016-4-27 21:45:18 | 只看该作者
wuyouman01 发表于 2016-4-27 21:31
这三个加了还是不行,虚拟机里做的,要么是虚拟机的磁盘驱动没加缘故。

应该与驱动无关,ProcessMonitor能检测到驱动一级的加载,你用Windows的F8键启动系统自带的启动日志记录,看看\Windows\ntbtlog.txt这里面的文件清单,对你有没有帮助?
回复

使用道具 举报

62#
发表于 2016-5-4 13:13:51 | 只看该作者
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=178550
日志法+日戳法+保留文件+自己定义保留文件
看看这个
回复

使用道具 举报

63#
发表于 2016-5-25 16:40:06 | 只看该作者
太好了 感谢
回复

使用道具 举报

64#
发表于 2016-6-8 13:24:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

65#
发表于 2018-2-4 20:45:22 | 只看该作者
谢谢分享学习学习
回复

使用道具 举报

66#
发表于 2018-6-16 01:44:35 | 只看该作者
无盘天使有个驱动可以监控文件使用
wdmon64.sys
缺点是不能按照指定进程监控

点评

现在用火绒剑 可以做到  详情 回复 发表于 2019-1-19 14:12
回复

使用道具 举报

67#
发表于 2018-8-7 22:20:43 | 只看该作者
本帖最后由 念青 于 2018-8-13 09:05 编辑

WIN7 64bit SP1,一开始停止了某些据说可以优化的服务之后,精简后的系统有包括如下

开始/搜索菜单不能搜索包括CMD等各种工具,BAT文件右键管理员方式打开无法启动CMD。直接到system32目录下启动cmd.com是可以的。但是同目录下的mmc.exe启动不能,双击都说找不到。管理工具/设备管理器等打不开。底部导航栏上的资源管理器,原来放置的软件快捷方式都启动不了。

以上等等问题。

然后用默认系统服务进程状态重做了一次,计算机属性/管理,控制面板的一些功能/写字板/画图/机带游戏等的启动,同时常用软件,包括QQ/CHROME/迅雷等绿色软件,OFFICE2010的D盘安装等,都做一下。并且只对windows 目录文件进行处理,其余三个目录暂保留原样。目前看,IE64bit启动有问题,控制面板的组策略有一部分有问题,其它好像还好。Windows目录在1.9GB。随后反复监控添加包括gpedit.msc等控制面板项的系统DLL等档,但是相关控制面板项仍是访问不能,无法再跟进,这个应该说相当制约使用。


另外,如果是实体机操作,一个盘符 C: 的话,主楼提供的命令有问题,只会得到一堆内容为 %pnxI 的行。这个还请修正一下。
(for /f "usebackq skip=1 delims=," %I in ("C:\paths.csv") do @if exist %I echo %~aI|findstr "^d" >nul||echo %pnxI)>C:\files.txt
回复

使用道具 举报

68#
发表于 2018-10-15 09:41:54 | 只看该作者
回复

使用道具 举报

69#
发表于 2018-10-15 23:47:43 | 只看该作者
很好,我得学学
回复

使用道具 举报

70#
发表于 2018-10-16 10:30:04 | 只看该作者
我看看!!!  
回复

使用道具 举报

71#
发表于 2018-11-4 11:31:21 来自手机 | 只看该作者
请问win10启动必须得文件列表有嘛?现在新电脑只能装win10了!多谢多谢
回复

使用道具 举报

72#
发表于 2018-11-24 15:43:12 | 只看该作者
敢问高手大大:

小白的理解:这个语句的目的是按照列表文件复制文件,源目录是E:\0,目标目录是E:\

不知是否正确,有个想法就是想把目标目录改为E:\2,那么该语句改如何修改?恳请赐教,多谢~

  1. for /f "usebackq delims=" %I in ("z:\files.txt") do @(echo f|xcopy "E:\0%I" "E:%I" /h) >nul
复制代码


通过网页爬文,搜到部分按列表复制的一些案例,但是不够仔细,始终参不透玄机,还是回来请高手解答一下。

如果本文中另外几个批处理能详解一下其中要义,自然是最好了,期待楼主回复。
回复

使用道具 举报

73#
发表于 2018-11-24 16:13:18 | 只看该作者
监测 安全模式 的系统会不会更好更精简呢?!
回复

使用道具 举报

74#
发表于 2018-11-24 16:46:39 | 只看该作者
我只想说,神操作呀,这简直就是上帝之手呀!!!
回复

使用道具 举报

75#
发表于 2019-1-19 14:12:53 | 只看该作者
黑中见白 发表于 2018-6-16 01:44
无盘天使有个驱动可以监控文件使用
wdmon64.sys
缺点是不能按照指定进程监控

现在用火绒剑  可以做到
回复

使用道具 举报

76#
发表于 2019-9-17 16:08:42 | 只看该作者
关于【[原创]公布手工极限精简Windows的方法,所有版本通用】提取系统盘C盘的Files.txt文件列表的修正
昨天我安装hzican的手工精简系统帖子【[原创]公布手工极限精简Windows的方法,所有版本通用】的方法进行手工精简LTSB2016的64位系统,因为是直接在实体电脑系统C盘操作到最后第二步需要转化C盘里paths.csv文件提取出系统盘的files.txt文件时,发现hzican提供的命令行窗口里的语句有误,正确的提取系统盘的最少精简文件成files.txt的语句如下:
(for /f "usebackq skip=1 delims=," %I in ("C:\paths.csv") do @if exist %I echo %~aI|findstr "^d" >nul||echo %~pnxI)>C:\files.txt



上面这个语句(这个语句的作用是逐行抓取c根目录下paths.csv里的包括盘符的完整路径对照系统盘结构如果正则表达式发现有目录即findstr "^d"则删除此行,然后汇总输出保留下来的纯文件的除去盘符以外的路径文件名后缀名为file.txt列表文本文件)可以直接拷贝然后WIN➕R打开运行,输入cmd打开黑色的命令符窗口粘贴进去回车就能得到系统盘的极限精简的最少必要文件列表files.txt了!


E4C3DF84-FC77-4858-9593-1FDE3DA2C8FE.jpeg (1004.06 KB, 下载次数: 68)

E4C3DF84-FC77-4858-9593-1FDE3DA2C8FE.jpeg
回复

使用道具 举报

77#
发表于 2019-9-17 16:25:44 | 只看该作者
這個技巧, 配合正式版的授權證書, 正好可以用來破解預覽版的時間炸彈.
回复

使用道具 举报

78#
发表于 2019-9-17 16:25:49 | 只看该作者
热心回复:):):)
回复

使用道具 举报

79#
发表于 2019-9-21 22:26:12 | 只看该作者
经典的手工极限精简系统的方法,我按照你的教程制作出了超级小的精简系统!非常感谢!

点评

求成品  详情 回复 发表于 2019-9-22 08:44
回复

使用道具 举报

80#
发表于 2019-9-22 08:44:54 | 只看该作者
sairen139 发表于 2019-9-21 22:26
经典的手工极限精简系统的方法,我按照你的教程制作出了超级小的精简系统!非常感谢!

求成品
回复

使用道具 举报

81#
发表于 2020-2-19 21:28:48 | 只看该作者
好的技术文章,不过要花大量的精力
回复

使用道具 举报

82#
发表于 2020-3-4 13:14:28 | 只看该作者
#过滤.PS1
#当前盘符过滤  $env:SystemDrive
$tempfile="boot.csv"
Import-Csv $tempfile -Delimiter "," | Select "Extension" | Export-Csv WmiData.csv -Delimiter "," -Encoding UTF8 -notypeinfo
$line=Get-Content  -Path .\WmiData.csv
$line=$line.Replace('"',"")
$line| set-content WmiData.csv

Start-Sleep -Milliseconds 200
$去重=Get-Content "WmiData.csv"

#$去重=$去重 -replace(".$","")
#$去重=$去重 -replace("^.","")
$去重=$去重| Select-String -Pattern "[.]"
$去重=$去重| Select-String -Pattern "$env:SystemDrive\\"
$去重=$去重| Select-String -Pattern ("^.:\\Program Files\\Common Files","^.:\\Program Files (x86)\\Common Files","^.:\\Program Files (x86)\\Windows Photo Viewer","^.:\\Program Files\\Windows Photo Viewer","^.:\\W")#正则包括列表
#正则排除列表
$去重=$去重| Select-String -Pattern ("\*","^.:\\Windows\\TEMP","^.:\\Windows\\Prefetch","^.:\\Windows\\System32\\config","^.:\\Windows\\assembly","^.:\\Windows\\WinSxS","^.:\\Windows\\Installer","^.:\\Windows\\System32\\DRIVERSTORE","^.:\\Windows\\SysWOW64\\zh-CN","^.:\\Windows\\System32\\zh-CN","^.:\\Windows\\SOFTWAREDISTRIBUTION","\\Microsoft.NET","\\CSC\\","\\SystemApps\\","\\Logs\\","\\LogFiles\\") -NotMatch
#$去重=$去重| Select-String -Pattern (Get-Content .\Include.ini)#正则包括列表
#$去重=$去重| Select-String -Pattern (Get-Content .\Exclude.ini) -NotMatch #正则排除列表
$去重 | Set-Content "处理完成.txt"  -encoding utf8
CMD /C "del WmiData.csv"
回复

使用道具 举报

83#
发表于 2020-3-6 19:26:26 | 只看该作者
今天有空,试了一下,非常完美,就是麻烦点,是要把所有要用的地方最好点一下,不然功能会有缺失

点评

请问你是用win7系统还是win10系统来完成精简的?  详情 回复 发表于 2020-3-6 19:52
回复

使用道具 举报

84#
发表于 2020-3-6 19:52:37 | 只看该作者
nc4485 发表于 2020-3-6 19:26
今天有空,试了一下,非常完美,就是麻烦点,是要把所有要用的地方最好点一下,不然功能会有缺失

请问你是用win7系统还是win10系统来完成精简的?
回复

使用道具 举报

85#
发表于 2020-3-6 22:21:10 | 只看该作者
sairen139 发表于 2020-3-6 19:52
请问你是用win7系统还是win10系统来完成精简的?

我是Win7系统,用的很不错
回复

使用道具 举报

86#
发表于 2020-11-24 00:08:58 | 只看该作者
收藏
回复

使用道具 举报

87#
发表于 2020-11-24 08:48:34 | 只看该作者
确实比较耗时,需要精心研究啊
回复

使用道具 举报

88#
发表于 2020-12-22 21:28:06 | 只看该作者
谢谢大神的分享
回复

使用道具 举报

89#
发表于 2020-12-23 17:32:04 | 只看该作者
谢谢楼主,学习了。
回复

使用道具 举报

90#
发表于 2022-11-29 17:23:11 | 只看该作者
感谢楼主提供方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-24 00:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表