Below, we will find the series of utilitarian switches used by program developers to exam their drivers underneath the accumulation of opposite complement configurations. /MAXMEM= This choice will extent NT to regulating usually the volume of mental recall we specify. The series is interpreted as MB. Example: /MAXMEM=16 would extent NT to regulating 16MB of the system’s memory.
/BURNMEMORY= This choice will means NT to “forget” about the volume of mental recall specified, which boundary mental recall similar to /MAXMEM. The worth specified is interpreted as MB. Example: /BURNMEMORY=128 would have NT drop 128MB of the earthy mental recall upon the appurtenance as unusable.
/ONECPU This choice will have NT usually capacitate the single CPU of the multiprocessor system.
/NUMPROC= Only the series of CPUs specified will be enabled. Example: /NUMPROC=2 upon the 4-way complement will means 2 of the 4 processors to be latest by NT.
/SOS Causes NT to imitation report about what drivers have been being commissioned as the complement boots.
/BASEVIDEO Causes NT to operate the customary VGA arrangement motorist when relocating to GUI mode.
/NODEBUG Prevents kernel-mode debugging from being initialized. Overrides the preference of any of the 3 debug-related switches, /DEBUG, /DEBUGPORT as well as /BAUDRATE.
/CRASHDEBUG Its name implies otherwise, though this choice is synonymous for /NODEBUG.
/DEBUG Enables kernel-mode debugging.
/DEBUGPORT= Enables kernel-mode debugging as well as specifies an overrule for the default method pier (COM1) to which the remote debugee is connected. Example: /DEBUGPORT=COM2.
/BAUDRATE= Enables kernel-mode debugging as well as specifies an overrule for the default baud rate (19200) during which the remote debugee will connect. Example: /BAUDRATE=115200.
/KERNEL=filename
The /kernel=filename switch enables we to conclude the tangible KERNEL to be commissioned during startup. This is utilitarian in switching in in in between the debug enabled heart full of debugging formula as well as the unchanging kernel. It is additionally utilitarian for forcing Windows NT to bucket the specific kernel. For example, /KERNEL=ntkrnlmp.exe. This switch authority loads the Ntkrnlmp.exe in the System32 directory.
/HAL= These options pecify overrides of NTLDR’s preference of the record declared NTOSKRNL.EXE in the complement base (<winnt>\system32) as the kernel’s picture record as well as of the record declared HAL.DLL as the HAL picture file. They have been intensely utilitarian for swapping in in in between the checked heart sourroundings as well as the giveaway heart environment. If we instruct to foot in to the checked sourroundings which consists only of the checked heart as well as HAL, which is typically all which is indispensable to exam drivers, follow these stairs upon the complement commissioned with the giveaway set up (retail NT):
Copy the checked chronicle of the heart from the checked set up placement CD to your <winnt>\system32 directory, fixing it NTOSKCHK.EXE. If we have been upon the uniprocessor afterwards duplicate NTOSKRNL.EXE, differently duplicate NTKRNLMP.EXE.
Copy the checked chronicle of the HAL from the checked set up distrution CD to your <winnt>\system32 directory, fixing it HALCHK.DLL. To establish which HAL to copy, go in to your <winnt>\repair office as well as open setup.log in Notepad. Search for HAL.DLL as well as you’ll find the line similar to “\WINNTF\system32\hal.dll = “halmps.dll”,”1a01c”. The name to the right
of the next to pointer is the name of the HAL we should copy.
Make the duplicate of the default line in the system’s BOOT.INI.
In the fibre outline of the foot preference supplement something which indicates which the latest preference will be for the checked set up sourroundings e.g. “Windows NT Server Version 4.0 CHECKED”.
Add the following to the finish of the latest selection’s line: /KERNEL=NTOSKCHK.EXE /HAL=HALCHK.DLL
You’re done. Now we can name the latest line to foot in to the checked sourroundings or name the pre-existing preference to foot in to the giveaway build.
/3GB This switch done the entrance in NT 4.0 Service Pack 3 as well as is upheld upon all after releases of NT. It will means the separate in in in between the user as well as complement portions of NT’s practical residence map to pierce from 2GB (2GB user, 2GB system) to 3GB (3GB user, 1GB system). Giving practical mental recall complete applications similar to database servers the incomparable residence space can urge their performance. Note, however which for an focus to take value of this underline dual one more conditions contingency hold: The complement contingency be partial of the NT Enterprise apartment (SP3 is not) as well as the focus contingency be flagged as the 3-GB wakeful application.
/PCILOCK Stops Windows NT from boldly assigning IO/IRQ resources to PCI inclination as well as leaves the inclination configured by the BIOS.
/NOSERIALMICE=[COMx | COMx,y,z...] Disables method rodent showing of the specified COM port(s). Use this switch if we have the member alternative than the rodent trustworthy to the method pier during the startup sequence. If we operate /NOSERIALMICE but naming the COM port, method rodent showing is infirm upon all COM ports.