Windows知识集锦
常见问题
如何启用Zeroconf支持
要启用类似于Linux的mDNS以及基于.local的本地机器自动发现,可以安装Apple提供的Bonjour Print Services
如何删除已经移除的网卡
在重命名网卡名称时,如果遇到“cannot rename this connection”这样的错误,可以按如下方式处理:
1 2 3 4 5 |
set DEVMGR_SHOW_NONPRESENT_DEVICES=1 devmgmt.msc rem 在打开的设备管理器中,选择View - Show Hidden Devices rem 即可显示隐藏设备,这些设备都是垃圾,删除即可 |
定制个人文件夹的位置
定位到注册表:
1 |
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders |
手工修改即可。
如何删除控制面板待删除程序中的垃圾条目
定位到注册表:
1 2 |
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall |
根据程序名称搜索子键,删除即可。
如何禁止开启CHKDSK
定位到注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,在右侧面板修改BootExecute。
取值 autocheck autochk /k:E /k:N * 表示禁止E、N盘的CHKDSK
如何清理msconfig/Startup中的垃圾条目
定位到注册表:
1 |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg |
删除不需要的条目。
如何彻底删除数据
1 2 |
rem 把指定目录下,已经标记删除的数据彻底删除 cipher /w:绝对路径 |
MSTSC如何踢人
1 2 |
qwinsta /server:192.168.1.15 rwinsta 1 /server:192.168.1.15 |
把任意程序作为NT服务运行
1 2 3 4 5 6 |
sc create "Wlanap" binpath= "c:\Windows\System32\srvany.exe" displayname= "WLAN AccessPoint" depend= Tcpip start= auto rem 下面的内容导入注册表 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Wlanap\Parameters] "application"="D:\\Programs\\Scripts\\startup.bat" |
Win7无线网卡作为AP使用
1 2 3 4 5 6 |
rem 设置网卡: netsh wlan set hostednetwork mode=allow ssid=ChinaNet-1o09 key=passw0rd rem 启动服务: netsh wlan start hostednetwork rem 关闭服务: netsh wlan stop hostednetwork |
启动服务后,进入控制面板,设置当前与外网连接的网络为共享,并且设置Home networking connection为Windows自动创建的虚拟无线网卡。
设备无法通过此AP上网的可能原因:
- DNS不正确,尝试设置设备的DNS
- 与外网连接的网卡,如果设置多重IP地址,可能导致设备无法上网
防止Windows Server 2008远程桌面被自动注销
- 打开组策略编辑器:gpedit.msc ,计算机配置 - 管理模板 - Windows组件 - 远程桌面服务 - 远程桌面会话主机 - 会话时间限制 ,全部改为未配置
- 开始菜单 - 管理工具 - 远程桌面服务 - 远程桌面会话主机配置,RDP-Tcp右击,会话选项卡,改写用户设置,全部设置为从不,最后一项选择从会话断开
修改Windows7的产品标识(Product ID)
定位到注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion,修改右侧的键值ProductId。
如何删除Ext2fsd产生的垃圾盘符
定位到注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices,删除无效的盘符。
如何修改设备管理器中的设备信息
- 运行 devmgmt.msc 打开设备管理器,在目标设备上右击 ⇨ 属性 ⇨ 详细信息 ⇨ 驱动程序关键字(Driver key),拷贝此字段的值
- 打开注册表,定位到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum,右击 ⇨ 权限,设置所有者(包括子容器)为当前用户,设置当前用户的权限为完全控制
- 在Enum上执行查找,把第1步拷贝的Driver Key作为查询关键字,定位到需要修改是设备
- 在右侧面板中执行修改
更改工具栏Open按钮的图标
修改注册表,下面是更改exe的Open图标的例子:
1 2 3 4 |
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\exefile\shell\open] "Icon"="%Windir%\\System32\\Application_Icon.ico,-1" |
Windows 2008下NTP时间服务器搭建
服务端设置
1 2 3 4 5 6 7 8 9 10 11 |
@echo off sc config W32Time start= auto net stop W32Time reg add HKLM\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpServer /v Enabled /t REG_DWORD /d 0x00000001 /f reg add HKLM\SYSTEM\CurrentControlSet\services\W32Time\Config /v AnnounceFlags /t REG_DWORD /d 0x00000005 /f net start W32Time rem 防止服务器与Internet时间同步 reg add HKLM\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v Enabled /t REG_DWORD /d 0x00000000 /f |
客户端设置
1 2 3 4 5 6 7 8 9 10 11 |
@echo off sc config W32Time start= auto net stop W32Time reg add HKLM\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v Enabled /t REG_DWORD /d 0x00000001 /f rem 设置NTP服务器 reg add HKLM\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v SpecialPollTimeRemaining /t REG_MULTI_SZ /d 192.168.0.200,0 /f rem 每2小时同步 reg add HKLM\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t REG_DWORD /d 0x00001c20 /f net start W32Time |
Java知识集锦 →
Leave a Reply