尽管很多童鞋整天用的是Windows,但是据我观察,即便是电脑高手或者程序员,有时也对某个操作或者特性感到惊讶,原因很简单,大家都是聪明人,无师自通的占了多数,总有一些操作是自己没有尝试过的。下面列举我能够想起来的几点:
1. Alt + 双击文件,快速查看属性
这个最简单了,不仅仅是文件,只要是Windows资源管理器对象,都可以这样操作。
2. Ctrl + 滚轮,缩放网页/CHM显示比例
记得之前有个朋友抱怨CHM字体太小,完全看不清,手足无措,其实只需要按住Ctrl,再滚动鼠标滚轮即可实现缩放,这对嵌入IE模块的程序100%管用,同时其他浏览器也大部分支持。
Read the rest of this entry »
很早就下载了WIN7的Build7100的ISO,但之前一直没有装的欲望,主要还是对OS这个东西看平淡了,没有刚玩电脑那会儿的那种强烈的好奇心。最近由于T61 OEM的那个XP用的很不爽,不得不装了那个在硬盘中存放了好久的Win7。

用了这么几天,零星的说几点感受。
Read the rest of this entry »
本来不打算升级这个东西的,因为一直用的很少(除了偶尔等一下MSN或者 用一下WLW基本没有使用那些可有可无的功能),所以微软2月份发布了以来我就没有关注它的消息了,今天Flickr上月份流量已经用完,所以又想起了用Photo Gallery直接上传到 skydrive的相册看看(也可以通过自带插件上传到fllick),但是WL2008的Photo Galleryan安装后需要什么数据库的支持,还又慢又卡,当时就卸载了,现在只好直接升级到WL2009算了。
Read the rest of this entry »
现在的Linux,对文件系统的支持是相当完善的,基本包括了现在的所有类型的文件系统。但是在Windows中,默认的基本上不会识别除Windows自身支持的其他文件系统,比如Linux的EXT2/3,这个当然不是他们做不出来,更多的是他们排他的一贯做法,亦或是出于License的考虑。
即便这样,微软也不能落得一个不支持其他文件系统的千古骂名吧,他们是支持的,只不过需要用户自己来开发windows文件系统插件,为Windows内核扩展文件系统。
使用这个IFS Kit,实现相应接口,就可以根据自己的需要开发出在Windows的文件系统支持。
IFS Kit(The primary goal of the Microsoft Windows Installable File System (IFS) Kit is to provide all of the materials necessary to design, build, and debug file systems and file system filter drivers for Windows 2000 and later operating systems.)
http://www.microsoft.com/taiwan/whdc/devtools/ifskit/default.mspx
既然这样,那么Windows下面支持Linux分区读写的工具当然不会少,这里给出我尝试过的几款软件:
explore2fs
这一款并不是基于IFS的,这个软件比较简单,无须安装,只有一个dll和一个可执行文件,只能读取Linux分区内容,不能写入,使用界面:
TotalCommand 插件 Ext2+Reiser
如果觉得Windows自带的资源管理器不能够满足你的需求,可以使用功能更强大的 TotalCommand,这时,有一个插件可以让你方便的读写Linux文件系统,
安装和访问方法(前提是安装了TotalCommand 5.5 +):
1.下载插件的zip包 http://ghisler.fileburst.com/fsplugins/ex2fs.zip
2.解压缩到某一目录,最好放在TC的插件目录
3.到配置-》选项-》插件-》文件系统
4.添加项,选择ex2fs.wfx
5.OK
你也可以使用TotalCommand 插件管理来安装这个插件:
你可以通过 “网上邻居” 来访问 Linux Drives
说明:这个插件是基于上面的那个explore2fs的,同时运行explore2fs和这个插件是不以允许的。
Ext2fsd
下载: Ext2fsd 0.46
这个插件是基于 IFS 的,支持中文,可以直接在Windows资源管理器中访问,绿色软件,使用起来很简单,首先需要 Ext2Mgr挂在一个Linux分区,可以设置“读写:属性:
下面是通过Windows资源管理器看到的Linux分区:
说明:该软件自带的 Ext2Mgr工具可以作为Windows提供的“磁盘管理” 这样的工具来使用。
我个人更倾向于使用 Ext2fsd,因为简单有效,管理方便。当然有更多,更优秀的工具来实现这一功能,例如ext2ifs,R-studio,Paragon Mount Everything等工具,但是很多都是收费的,或者使用起来复杂的,不做介绍。
前段时间,突然感觉到电脑播放Flash没有声音,但是其他的音效均正常,音量控制图标也没有了,可是按照控制面板设置后一样没有效果,好久之后,找到了问题根源:
开始->运行->键入 regedit 找到
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionDrivers32 新建一个字符串值,名为”wavemapper” 值为:“msacm32.drv“.
以前自己写的一个“Windows管理助手” 批处理文件,可以去看看
实用批处理程序一个,用于Windows XP /NT/2000 的系统管理,使用截图:
REM 将下面文本让你拷贝为*.bat或者*.cmd即可使用。
REM Update 2008.05
@Echo Off
COLOR 2F
REG ADD HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v CodePage /t REG_DWORD /d 936 /f >NUL
Set Prog=Febird的管理工具
Set L1= ╭═══════════════════════════╮
Set L2= ║ ║
Set L3= ╭══┤ %Prog% ├══╮
Set L4= ║ ║ ║ ║
Set L5= ║ ╰═══════════════════════════╯ ║
Set L6= ║ ║
Set L7= ╟═════════════════════════════════╢
Set L8= ║ 版权所有:Febird 仅供网友们交流 翻版不究 ║
Set L9= ╰─────────────────────────────────╯
Title %Prog%
Set AddATTR=ATTRIB +S +H +R
Set DelATTR=ATTRIB -S -H -R
Set RegItem=
Set AddReg=REG ADD
Set DelReg=REG DELETE
Set InReg=REG IMPORT
Set OutReg=REG EXPORT
:Start
CLS
Title %Prog%——主目录
Echo.
Echo %L1%
Echo %L2%
Echo %L3%
Echo %L4%
Echo %L5%
Echo %L6%
Echo ║ 请选择执行操作: ║
Echo %L6%
Echo ║ [1] 注册表解禁 [2] 任务管理器解禁 [3] Flash,WAV无声音 ║
Echo ║ [4] 运行注册表 [5] Windows组策略 [6] 关闭光盘自动运行 ║
Echo ║ [7] 计算机管理 [8] DirectX检测 [9] 删除根目录Autorun ║
Echo ║ [A] 显示隐藏文件 [B] 去恶意隐藏 [C] MSConfig ║
Echo ║ [D] IP地址设置 [E] 清理系统垃圾 [F] 备份/恢复MBR/磁盘 ║
Echo ║ [G] 网吧解限 [H] 其他管理程序 [I] 其他注册表项 ║
Echo ║ [J] CMD提示符 [K] 特种关机 [L] 退出程序 ║
Echo %L6%
Echo %L7%
COLOR 26
Echo ║NOTICE: IF can’t display chinese, press “L” restart this program! ║
COLOR 2F
Echo %L7%
Echo %L8%
Echo %L9%
Echo.
Set Choice=
Set /P Choice= 请选择要进行的操作 (1~9/A~L) ,然后按回车:
If “%Choice%”==”" Goto Start
If Not “%Choice%”==”" Set Choice=%Choice:~0,1%
FOR /L %%i In (1,1,9) Do If /I “%Choice%”==”%%i” GOTO ITEM_%%i
FOR %%i In (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do (
If /I “%Choice%”==”%%i” GOTO ITEM_%%i
)
REM ECHO =========FOR DEBUG END============
REM PAUSE>NUL
Goto Start
:ITEM_1
CLS
Title %Prog%——注册表解禁
ECHO 注册表解禁
Set RegItem=hkcu\software\microsoft\windows\currentversion\policies\system
%AddReg% %RegItem% /v disableregistrytools /t REG_DWORD /d 00000000 /f
REM %DelReg% %RegItem% /v disableregistrytools /f
Set RegItem=
Echo 完成,任意键返回主目录。。。
PAUSE>NUL
GOTO Start
:ITEM_2
CLS
ECHO 任务管理器解禁
Set RegItem=hkcu\software\microsoft\windows\currentversion\policies\system
%AddReg% %RegItem% /v disableTaskMgr /t REG_DWORD /d 00000000 /f
Set RegItem=
Echo 完成,任意键返回主目录。。。
PAUSE>NUL
GOTO Start
:ITEM_3
CLS
ECHO 解决Falsh,WAV等无声音,系统托盘没有声音图标(控制面板中已勾选)的问题
Set RegItem=”HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32″
%AddReg% %RegItem% /v wavemapper /t REG_SZ /d msacm32.drv /f
REM FOR TEST
REM %DelReg% %RegItem% /v wavemapper /f
Set RegItem=
Echo 完成,任意键返回主目录。。。
PAUSE>NUL
GOTO Start
:ITEM_4
CALL Regedit
GOTO START
:ITEM_5
CALL gpedit.msc
GOTO START
:ITEM_6
CLS
ECHO 关闭光盘,U盘,移动硬盘等自动播放功能,可以避免中相关病毒
Set RegItem=”HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”
%AddReg% %RegItem% /v NoDriveTypeAutoRun /t REG_DWORD /d 255 /f
Set RegItem=”HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”
%AddReg% %RegItem% /v NoDriveTypeAutoRun /t REG_DWORD /d 10 /f
Set RegItem=
Echo 完成,任意键返回主目录。。。
PAUSE>NUL
GOTO START
:ITEM_7
CALL compmgmt.msc
GOTO START
:ITEM_8
CALL dxdiag.exe
GOTO START
:ITEM_9
CLS
ECHO 删除所有磁盘根目录Autorun.inf
FOR %%i IN (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO (
IF /I EXIST %%i:\AUTORUN.INF DEL %%i:\AUTORUN.INF /F /Q /A R H S A
)
Echo 完成,任意键返回主目录。。。
PAUSE>NUL
GOTO Start
:ITEM_A
CLS
ECHO 显示隐藏、系统隐藏文件,显示已知文件后缀
Set RegItem=hkcu\software\microsoft\windows\currentversion\explorer
%AddReg% %RegItem% /v disableTaskMgr /t REG_DWORD /d 00000000 /f
Set RegItem=
Echo 完成,任意键返回主目录。。。
PAUSE>NUL
GOTO START
:ITEM_B
CLS
ECHO 去恶意隐藏文件夹的系统属性,用于去掉中病毒后,所有根目录文件夹都为隐藏的情况,
ECHO 成功后部分系统文件夹会由默认的隐藏变为显示
REM Now Only in C: Disk
FOR /R C:\ %%i IN (.) DO %DelATTR% C:\%%i /s /d
Echo 完成,任意键返回主目录。。。
PAUSE>NUL
GOTO START
:ITEM_C
REM MSCONFIG
call C:\WINDOWS\ServicePackFiles\i386\msconfig.exe
GOTO START
:ITEM_D
CLS
REM IPCONFIG
ipconfig
PAUSE>NUL
ipconfig /?
PAUSE>NUL
GOTO START
:ITEM_E
CLS
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 清除完成!
PAUSE>NUL
GOTO START
:ITEM_J
CLS
ECHO ____________________Windows 命令提示符________________________
ECHO _____________________输入Exit退出菜单_________________________
REM 控制面板
CMD
GOTO START
:ITEM_K
CLS
shutdown /?
ECHO.
ECHO 输入shutdown – 选项所对应的字母 输入exit退出
REM 控制面板
CMD>NUL
GOTO START
:ITEM_L
REM 1b5(437) EN-US 936 Chinese
Set RegItem=HKCU\Console\%%SystemRoot%%_system32_cmd.exe
REM %AddReg% %RegItem% /v CodePage /t REG_DWORD /d 936 /f >NUL
Set RegItem=HKCU\Console
%AddReg% %RegItem% /v CodePage /t REG_DWORD /d 936 /f >NUL
Set RegItem=
EXIT
作者:佚名
地址:不详
只要在电脑上装了 Windows 2000/XP,就会在C盘根目录下产生一个boot.ini文件,它是你的系统的引导信息文件,在里面你可以看到电脑上装有什么系统,各个系统的位 置,以及其他一些信息。下面就让我们来看看这个文件以及相关的信息吧。
Windows NT在BOOT.INI中采用了称为高级RISC计算机(Advanced RISC COMPUTER,ARC)的跨平台标准格式来表示路径。一个遵循ARC规范的路径名有下表中的参数组成:
scsi(x)或multi(x) 标识硬盘适配器 disk(y) SCSI总线号:如果是 multi 则总为0 rdisk(z) multi的物理驱动器号;如果是scsi则忽略 partition 逻辑分区号 前三个参数是以0为基的,也就是说,第一个IDE物理驱动器是rdisk(0), 而第二个则是rdisk(1)。然而不同的是,partition却是基于1的,因此第一个驱动器上的第一个分区是 rdisk(0)partition(1)。 路径必须提供所有的参数,不能省略任何参数。例如, multi(0)disk(0)rdisk(0)partition(1)是一个有效参数,尽管这里的 disk(0) 没有代表任何意义,因此,multi(0)rdisk(0)partition(1) 是无效路径。 第一个参数几乎总是 multi,即使是SCSI控制器也总是使用 multi 。在boot. ini 文件中使用scsi的唯一一种情况是,SCSI控制器上的BIOS是关掉的。在这种情况下,系统分区的根目录中有一个附加的隐藏只读文件系统 NTBOOTDD.SYS。 NTBOOTDD.SYS是一个访问这种没有BIOS的SCSI控制器的设备驱动程序,或者 也可以作为不使用INT13标识硬盘的SCSI控制器的驱动程序。
下面让我们看一个实例:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT=”Microsoft Windows 2000 Professional” /fastdetect
C:\=Microsoft Windows
这个文件表示这台机器装有双系统,默认引导的系统是windows2000
第二行 timeout=30 表示显示开机时选择操作系统的等待时间是30 秒;default=multi(0)disk(0)rdisk(0)partition(2)\WINNT 表示默认引导的系统是WINNT;[operating systems]这一行下面是操作系统列 表;multi(0)disk(0)rdisk(0)partition(2)\WINNT=”Microsoft Windows 2000 Professional” /fastdetect (请参照上面的解释)表示的意思是第一个IDE硬盘上(rdisk(0))的第二个分区(partition(2))上装有Windows 2000; C:\=Microsoft Windows 表示C盘上装有其它的windows操作系统(9X,me)。
以下的方法只适用于一下操作系统 Microsoft Windows 2000 Advanced Server ,Microsoft Windows 2000 Datacenter Server ,Microsoft Windows 2000 Professional ,Microsoft Windows 2000 Server 对于其它操作系统则没试过。
我们知道Windows 2000在启动时如果按F8的话,会出来让我们选择的是否进入安全模式的选项的,但是如果你需要经常进入安全模式的话,每次这样做很麻烦。现在让我们看看如何修改boot.ini来使你直接进入安全模式。
模式 开关(Switch)
安全模式 /safeboot:minimal /sos /bootlog /noguiboot
带有网络的安全模式 /safeboot:network /sos /bootlog /noguiboot
带有命令行的安全模式 /safeboot:minimal(alternateshell) /sos /bootlog /noguiboot
启用日志 /bootlog
启用VGA模式 /basevideo
目录服务恢复模式 /safeboot:dsrepair /sos
调试模式 /debug
使用“带命令行提示的安全模式”开关的boot.ini例子:
[boot loader]
timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=”Microsoft Windows 2000 Advanced Server” /fastdetect /SAFEBOOT:MINIMAL(ALTERNATESHELL)
注意: /sos /bootlog /noguiboot 开关对上面任何一个设置都不是必须的,但是它们有助于找到错误。当你按下F8,并选择其中一个模式的时候,那些开关是包含在里面的。
/fastdetect:comnumber
该 开关将关闭 Ntdetect.com 文件对指定端口上串行鼠标和总线鼠标的检测功能。如果在启动过程中您在串行端口上连接了除鼠标以外的组件,则可使用该开关。例如,输入 /fastdetect:comnumber,其中 number 为串行端口号。可使用逗号分隔多个端口号以关闭一个以上的端口。如果使用 /fastdetect 但未指定通信端口,则将关闭所有通信端口上的串行鼠标检测功能(这是微软给的解释)