为什么这两个批处理合并后功能失效了
发布网友
发布时间:2022-10-16 21:26
我来回答
共2个回答
热心网友
时间:2023-10-24 03:49
你应该是在系统下操作PQ的吧
第一个问题在下面找得到答案
第二个问题还真找不到答案
大概说下我合并分区时的操作流程
先把那分出来的G盘39G格式化成F盘系统文件格式 然后在F盘新建一个数字或拼音组成的文件夹 如11(因为PQ支持中文文件名) 把G盘成为F盘的一个文件夹 文件夹名为前面建的11
我是这样操作的 你参考一下有没有问题 这样下来G盘因为被合并到F盘 盘符不会错乱 不需要在重启后重新分配盘符
---------------------------------------------
1.一般性错误
编号3~38的错误都归在一般性错误下。
◇PQ告诉你:#3 Not enough memory
这样来解决:此问题经常出现在你对大于60GB的分区进行移动、改变容量等操作时。出现这个问题是由于DOS下内存管理机制的问题,PM需要至少585KB的基本内存,只要打开DOS引导盘上的Config.sys,添加如下两行通常就能解决了:
device=c:\dos\himem.sys
device=c:\dos\emm386.exe ram
小提示
对大过120GB的NTFS硬盘重新分区时,PM至少需要256MB内存。
◇#8 Could not allocate/deallocate DOS real mode memory
在DOS、Windows 3.X/95/98下运行PM时,和#3错误相同,也是内存不足,PM无法访问硬盘时就会出现这样的提示,可以在DOS下运行Memmaker.exe等方法释放内存。
◇#27 Cannot lock drive
在进行分区操作时可能会出现的错误提示,这是由于PM在进行分区操作时,需要先锁定该分区,该分区上不能有任何文件被使用,但不少朋友把PM安装在C区了,在调整C区大小时,就会出现这个问题,由于是C区是主分区,所以在调整扩展分区时同样会出现问题,所以我们最好将PM放在引导光盘或软盘上使用。
◇#29 Cannot lock a locked drive
当你要对一个锁定的分区进行操作时,就会遇到这个提示,解除这个分区的锁定就可以了。
◇#34 The Beta version is no longer safe to use
当你使用的PM是测试版时才会遇到这种提示,换为正式版就可以了。
2.磁盘访问错误
编号40~56都是磁盘错误,多是在进行分区操作时才会出现的问题,这时你就要祈祷了,有些很容易解决,但有时候是你的硬盘坏掉了,快备份数据吧。
◇#45 CRC error in data
不仅仅是PM,如果在使用其他软件时出现CRC错误,有两种可能:一是软件在读取文件有错误(PM在进行分区操作时,需要读取数据),二就是保存文件所在的扇区出现问题。通常你需要试着用软件修复硬盘了,也可以使用“/IRE”参数运行PM,试着进行修复。
火速链接
修复硬盘的方法可以参考2007年第5期的《》一文。
◇#48 Sector not found
当硬盘出现坏扇区的时候才会出现的问题,快修复硬盘吧!
◇#49 Write fault
#50 Read fault
出现这个问题可能是由于下面几个原因:
①如果你打开了主板自带的病毒防护功能,就到BIOS中将它关闭;
②在Windows下使用PM时,如果你打开了杀毒软件的实时监控功能,也会出现问题,关闭后再用PM就没问题了;
③遇到硬盘扇区出现问题也会出现这个错误提示,参考编号48的错误就可以解决了;
④若你用过PCTools设置了磁盘映射时也会出现这个问题,关闭映射功能就可以了。
3.一般性错误
编号70~99的错误也都是一般性错误。
◇#70 Windows was deleted
如果你使用的是Windows 3.x,那么必须建立PM的恢复盘,同时在DOS下运行PM。
◇#89 EZ-Drive has been detected on the drive but EZ-Drive is not running
#90 EZ-Drive has been detected on the drive but EZ-Drive is corrupt
#91 Disk Manager has been detected on the drive but is not running
遇到这个问题会比较麻烦,这表示“第一磁头”错误,你只有找高手修复硬盘了
◇#98 Hibernate Windows 2000/XP
#99 Hibernate Windows Me。
如果你是在休眠后,没有重启就使用了PM,很可能就会遇到这个问题,关闭电脑,重新开机就可以解决问题了。
4.分区表错误
编号100~199都是分区表错误。
◇#100 Partition table is bad
当硬盘分区表出现错误时,会出现这个问题,重新建分区表就可以了。
小提示
重建分区表
将分区中的文件备份后,删除出现问题的分区,然后再重建分区,将原文件复制回来就可以了。
◇#104 No sectors in partition
分区中没有扇区,可以用其他软件先删除分区后,再使用PM
◇#105 Partition starts on wrong boundary
#106 Partition doesn't start with sector one
#108 Partition doesn't end at end of cylinder
硬盘分区表出错,遇到这个问题,可能是由于硬盘损坏,PM进行任何操作都可能会造成数据丢失,建议备份数据后,重建文件分区表。
◇#107 Partition begins after end of disk
#109 Partition ends after end of disk
这个错误多是由于硬盘在不同的电脑上使用,或是修改过BIOS设置时才会出现的,重新设置B
IOS的硬盘信息就可以解决问题了。
◇#110 Partition table number of sectors is inconsistent
这个错误多是出现在安装了如System Command等多分区及多引导软件的电脑上,建议卸载的软件后,再使用PM,否则会容易出现数据丢失。
◇#111 Logical partition starts outside of Extended
#112 Logical partition ends outside Extended
出现两个问题多是由于安装了很多品牌机的一键恢复类软件所致,比如IBM的Boot Manager。最好卸载相关软件后再使用PM,否则数据容易丢失,同时一键恢复类软件的功能也会失效。
◇#113 Partitions overlap
这个错误是由于OS/2的FDISK错误所引起的,除非你水平很不然,还是备份数据,重新建分区吧。
◇#116 Partition table Begin and Start inconsistent
很多原因都会引起这个问题,比如硬盘或硬盘控制器改变,BIOS升级等等,一般调整BIOS的硬盘信息可以恢复。
◇#117 Partition's drive letter cannot be identified
无法识别分区的盘符,只有在Windows下使用PM才会出现的问题,使用DOS版运行就没有问题了。
◇#120 The logical drive chain is incompatible
遇到这个问题,最好的解决方法就是备份数据重建分区。
◇#121 The first sector of the drive cannot be read
无法读取第一扇区,要解决这个错误可以参考错误编号50的解决方案。
◇#122 A bad sector was found in the current or new partition area
在进行分区变更操作时很可能会出现问题,修复硬盘就可以了。
◇#140 Overlapping partitions found. No partitions can be undeleted.
在没有分配的硬盘空间上出现了两个或更多的文件系统,每个文件系统占用的空间也是别的文件系统占用的空间,所以无法删除。通常这是你安装过使用不同文件分区的多种操作系统,如Windows、Linux、FreeBSD混装时,才会出现这个问题,只有备份数据,重建硬盘分区表了。
5.检查错误
当你对分区重新划分时,PM会对分区进行检查,编号500~599的错误通常出现在这个时候。
◇#500 Subdirectory is corrupted
文件夹出错,同时会显示被损毁的文件夹名称,备份好该文件夹下的内容,删除这个文件夹就可以了。
◇#501 Cross-linked files were found
多个文件占用了相同的簇,NTFS的流文件很容易引起这个问题,在NTFS分区上可以PQ会修复这个错误,PM会尝试下面三种方式进行修复:
①将几个文件共享的簇复制到每个受影响的文件;
②删除所有受影响的文件;
③保留一个文件,删除其他受影响的文件。
火速链接
关于NTFS文件流的介绍,可以参考2004年第5期《斩断伸向NTFS的黑手——探秘NTFS分区中的“流文件”》或登录。
◇#506 Not enough free space on partition to shrink
没有足够的空间缩小分区。由于缩小分区需要一定的磁盘空间,所以你需要删除一些文件,然后再重新执行这个操作。
◇#508 As specified, the operation does not change the partition
出现这个错误是由于你分区时输入的数值与未分区前相同,重新输入就可以解决问题了。
◇#509 A bad sector was detected in the current or new FS area
如果PM在调整分区大小时,如果程序在新的空间内发现了损坏的扇区就会出现这样的提示,你可以在调整大小前,先尝试移动分区。
◇#510 The version of the file system is not supported
出现这个问题多是由于你用的PM版本过老,需要换用更新的版本才成。
6.批量操作错误
在PM中进行批量操作时,容易引发编号600~633的错误。
◇#600 Batch file could not be opened
#601 Error trying to write batch file
#602 Batch file not found
用过PM的人都知道,你所有做的分区变更、删除、合并等操作,只有在按下“应用”后PM才会进行所有的操作。其实PM是将所有的操作保存到了一个批处理文件中,在执行操作时再读取这个文件(如果能锁定修改的分区,则立即进行,否则重启电脑后,再执行)。
在Windows版本的PM中,这个批处理文件保存在Windows\System文件夹下,DOS版中保存在PM所在文件夹下,文件名为PQ_SM40.PQB。
如果无法建立、写入或找不到批处理文件就会出现上面这些问题,这时可以查看磁盘是否可写,是否有足够剩余空间。
◇#603 Unknown batch operation
很少出现的错误,只有批处理文件中包含PM无法识别的错误才会出现,建议更换PM版本。
◇#625 Batch structure has changed
只有需要重新启动电脑的操作时,才会出现此错误。比如你要变更的分区的E盘为NTFS,重启电脑后,由于看不到NTFS分区,就会出现这625错误。同样的问题还会出现在移动硬盘、SCSI硬盘上。
解决方法有:
①尝试在Windows下完成全部操作;
②通过BIOS设置,屏蔽会影响分区盘符的磁盘,保证Windows和DOS的分区盘符相同;
③关闭其他应用程序,尤其是可能引起磁盘分区改变的程序。
7.人为错误
由人为操作不当引起的错误,多数都是输入错误,就会引起编号950~999错误。
◇#950 Unable to detect any disk drives
找不到无法建立分区的硬盘。PM是无法为软盘和部分移动媒体磁盘进行分区的。
◇#951 An invalid value was entered
输入的数值超出范围,分区时输入了错误的数值时,就会出现这个问题,重新输入就成了。
◇#952 Value entered is the same as the current value
参考编号508的错误。
◇#963 Selected operation is currently invalid
有些维护光盘中使用了PM命令行模式自动划分区,就有可能出现这个问题。在PM的Windows版中不能使用的选项都为灰色不可选状态,但DOS版的命令行模式下则没有这个*,从而引起错误。比如你想把HPFS转换为NTFS分区显然是不可能的,或是划分没有足够空间的分区等等,只要重新检查分区的设置,重新使用命令行参数就可以了。
◇#968 Incorrect Volume Label entered, Deletion not performed
在用PM删除分区时,会要求输入分区的卷标,当输入的分区卷标与删除的分区卷标不符时,就会出现这个错误。
◇#969 Incorrect Volume Label entered, Unable to proceed
格式化分区时,PM也会要求输入分区卷标,输入卷标与分区实际卷标不符,就会出现此错误。
◇#970 Invalid Bad Sector Check value specified
只有使用PM的命令行SET DEFAULT BAD SECTOR TEST STATE时,才会出现的问题。在命令后加入参数ON或OFF就可以了。
◇#971 The label entered was too long
输入的卷标太长,卷标最长不能超过11个字符,重新输入就可以了。
◇#972 Invalid characters in the label
输入的卷标中包括了无效的字符,包括:[、*、?、:、<、>、|、+、=、;、\、/、”、,、],去除这些无效字符就可以了。
◇#973 Volume Label cannot have leading spaces
输入卷标时不能第一个字符不能为空格,重新更名就可以了。
◇#974 Root size specified was not in the valid range
当使用PM命令行时才会出现的错误。受文件分区表管理*,根目录下的文件数是有*的,这个错误是由于调整根目录文件数不在该允许的范围内出现的,有效范围应该为64至1024之间。
◇#975 The cluster size specified was invalid for this partition
使用PM命令行时才会出现的错误。在PM的命令中很多都有簇大小的参数,如果使用了无效的簇大小,就会出现这个问题。
◇#976 Cannot create the file system specified in the current space
这个错误同样是在PM命令行时才会出现。当PM无法建立或格式化指定分区时就会出现个错误。
◇#977 Partition selected is invalid
也是只有用命令行时才会出现的错误。指定的分区不存在,或是其他无效原因产生的错误。
◇#978 Unable to set to proper partition after last operation. Script halted.
同样输错PM的命令时会出现的问题。在进行批处理操作时,每完成一次操作PM就会确认选择的分区是否正确,如果PM无法选择正确的分区,就会出现这个错误。
◇#986 Unable to get information for the specified partition
在DOS有常驻程序,才会出现这个问题,这些程序可以在DOS引导配置文件Config.sys及Autoexec.bat中找到。比如用于建立虚拟分区的SUBST,就不能与PM同时运行,只要将配置文件中的对应程序删除就可以了。另一个可能引起这个错误的原因是C分区进行过压缩,只要解压缩就可以了。
◇#993 Partition contains open files. Use the operating system check utility
表示分区中有正在打开的文件。只要关闭系统中的所有杀毒软件,然后在DOS下运行ScanDisk确认磁盘无误,就可以解决了。
8.NTFS错误
当PM检查NTFS分区的完整性时,可能会产生编号1500~1699的错误,下文中凡是未给出解决方案的,基本都可以通过对分区进行“检查错误”操作修正。
注意在这部分内容中,“属性”代表某个文件的NTFS流。
◇#1501 Wrong version of NTFS
PM不支持指定分区的NTFS格式,可以更换PM版本或是重新格式化NTFS分区
◇#1503 Bad NTFS cluster size
损坏的NTFS簇大小。NTFS分区簇大小必须为512、1024、2048、4096、8192、16384、32768或65536个字节,修改簇大小就可以了。
◇#1512 Restart record mismatch
当Windows未正常关机可能引发的错误,只要重新启动系统,使用“关机”命令正常关机就能修正这个错误了。
◇#1513 Bad attribute position in file record
只有2001年以前的老版本PM才会出现这个问题,换用新版本,或在出现问题的磁盘上执行CHKDSK /F就能解决问题了。
◇#1516 Partition improperly dismounted
分区卸载方式不正确。这个错误多是由于在Windows写入分区时,断电或死机引起的,重新启动系统,用CHKDSK /F修复损坏的分区就可以了。
◇#1527 Bad update sequence number
更新顺序编号错误。解决方法同#1516
◇#1529 Information mismatch in directory entry
该错误是关于文件属性的错误,通常是出现在系统文件中,只要重新启动系统,一般问题就能解决。
◇#1538 Can't find contiguous space to move
PM在进行调整分区大小操作时,由于分区中没有足够的空间容纳连续的新文件,就会出现这个错误,删除文件,获取更多剩余空间问题就可以解决。
◇#1539 File size mismatch
文件大小不符。记录在文件系统中系统文件大小,与真实文件大小不符。
◇#1544 External attribute list in external attribute
外部文件记录中有外部属性清单。
◇#1545 File attributes out of order
文件属性顺序错误,文件的属性必须一定顺序显示。
◇#1546 Attribute neither resident nor nonresident
属性常驻的值不是常驻,也不是非常驻
◇#1547 Wrong run limits
执行*错误。关于文件簇的数目问题,重新格式化可以修复。
◇#1548 File table has fewer than 16 entries
文件表至少必须有16个项目。
◇#1549 File table has more than 4 billion entries
文件表项目必须少于40亿个。
◇#1604 File's parent does not contain the file
文件的上级目录,不包含这个文件的信息,或文件的大小、时间信息与上级目录记录信息不同。
◇#1609 Lost cluster(s)
遗失簇。扇区记录分区中的某些簇已经被实用,其实并未使用(没有被文件占用),通过“检查错误”修复后,PM会在该分区下建立多个FILEXXXX.PQE临时文件,其中XXXX 是为0000至9999的数字,删除这些文件就可以了。
◇#1630 Inconsistent sizes in attribute header
文件大小信息不正确。
◇#1644 Bad system file sequence number
损坏的系统文件顺序编号。
◇#1647 Error in root directory index
根目录索引错误。重新启动系统可以修复。
◇#1681 Data is compressed or sparse
要进行操作的NTFS分区经过了压缩,不能转换为FAT或FAT32分区,解压缩就可以了。
◇#1687 An object index is present
在Windows 2000中为用户指定了磁盘空间配额,如果需要将NTFS分区转换为FAT或FAT32分区格式时,这些信息将不会被保存了
追问请问您看问题了吗?
热心网友
时间:2023-10-24 03:50
呀( ⊙ o ⊙ )!你真的是合并啊,且没有做任何调整。改了,如下:
@echo off
title ★ IE ActiveX 插件启用脚本 ★
echo 正在启用IE的 ActiveX控件、JAVA脚本、活动脚本,请稍候...
ping 127.0.0.1 -n 2 >nul 2>nul
set bl=0
:setreg
if "%bl%"=="5" goto ex
set regpath=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%bl%
cls
echo 本脚本可快速启用IE的 ActiveX控件、JAVA脚本、活动脚本
echo 正在进行 ZONE%bl% 的设置...
:启用“activeX控件”“JAVE小程序脚本”“活动脚本”
@reg add "%regpath%" /v "1001" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1004" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1200" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1201" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1400" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1402" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1405" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1609" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1804" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2300" /d "0" /t REG_DWORD /f
set /a bl=%bl%+1
goto setreg
:ex
cls
echo 正在添加受信任站点,关闭弹窗功能...
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges" /v @ /t REG_SZ /d "" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1" /v "http" /t REG_DWORD /d 00000002 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1" /v ":Range" /t REG_SZ /d "133.96.10.*" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range2" /v "http" /t REG_DWORD /d 00000002 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range2" /v ":Range" /t REG_SZ /d "133.96.100.*" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\he.boss\bd" /v "http" /t REG_DWORD /d 00000002 /f
reg add "HKCU\Software\Microsoft\Internet Explorer\New Windows" /v "PopupMgr" /t REG_SZ /d "no" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2" /v "2201" /t REG_DWORD /d 00000000 /f
echo 设置完毕,请打开IE测试一下是否正常,若不正常,建议关闭所有IE再次运行本脚本。
echo 本程序稍后自动关闭...
ping 127.0.0.1 -n 8 >nul 2>nul
exit追问我有那么笨吗?我只是贴出这两个文件。你的回答我去试试,谢谢。
你也帮试试,看控件是否都启用了
追答如果单独运行可以,那么合并后,就不会出现问题。
关于控件的的部分,我不会测试。