Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
“Invalid verify switch” is not one universal error. In Windows, ERROR_INVALID_VERIFY_SWITCH is system error 118 (0x76), meaning the verify-on-write parameter is invalid. The Windows verify command accepts only verify on or verify off; entering verify alone displays the current setting. In Oracle tools, MGR-00126 or DBA-00126 means the VERIFY switch was not recognized, so the command must be corrected for that Oracle product and version.
Identify the product named beside the message, then follow the matching procedure below. Both documented remedies are syntax corrections, not a reason to replace a disk, adapter, or other hardware.
As an Amazon Associate I earn from qualifying purchases.
What does “invalid verify switch” mean?
The wording has two documented meanings that come from different command systems. The surrounding error identifier tells you which one you have:
| Emitting product | Identifier | What it means | Accepted syntax or action |
|---|---|---|---|
| Windows Command Prompt | ERROR_INVALID_VERIFY_SWITCH, 118 (0x76) |
The verify-on-write switch parameter value is not correct. | verify, verify on, or verify off; correct the invalid parameter. |
| Oracle Enterprise Manager or SQL*DBA | MGR-00126 or DBA-00126 |
The VERIFY switch was not recognized. | Use a legal VERIFY switch for that command and Oracle version, or correct the command syntax. |
A Windows message normally appears with a Win32 error result or the text ERROR_INVALID_VERIFY_SWITCH. An Oracle message normally appears in an Enterprise Manager or SQL*DBA command transcript. Do not apply an Oracle remedy to a Windows command, or vice versa.
Popular on Amazon
- Spacious Design: Measuring 21.1" wide and 14.1" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy ergonomic support with the integrated cushioned wrist rest.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a sleek black carbon color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.8 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
How do I identify which invalid verify switch error I have?
Check the code and program name
Read the complete line, including the prefix before the words “invalid verify switch.” The number 118 or hexadecimal 0x76, a Win32 GetLastError result, or the literal Windows constant points to Command Prompt or a Windows program. The prefixes MGR-00126 and DBA-00126 point to Oracle tooling.
Check the command context
- A black Command Prompt window, a
.bator.cmdfile, or a Windows application launching a shell indicates the Windows branch. - An Enterprise Manager job, SQL*DBA session, or Oracle administration script indicates the Oracle branch.
- If a third-party utility prints its own usage screen, it may have a VERIFY option unrelated to the built-in Windows command. Use that utility’s syntax rather than assuming Windows rules apply.
How do I fix Windows ERROR_INVALID_VERIFY_SWITCH 118 (0x76)?
Correct the value passed to the Windows verify command, then rerun the command that failed. The following procedure works on Windows 10, Windows 11, and supported Windows Server releases covered by Microsoft’s command reference.
Free tools Windows power users keep installed
One-click scans. No signup required.
1. Capture the exact command
Copy the complete command line or identify the exact line in the batch file. Look for verify and the value immediately following it. Common invalid forms include a missing value where one is required, a value such as yes or true, an equals sign, or a slash-style option copied from another program.
Do not edit unrelated disk, storage, or driver settings at this stage. Error 118 describes an invalid parameter; it does not by itself report a failing device.
2. Display the current verify setting
Open Command Prompt and enter the command by itself:
verify
With no value, verify displays the current verify-on-write state. This is a read-only check of the setting and is useful for confirming that you are using the Windows command interpreter.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errors3. Use one of the two legal values
Enter exactly one of these forms:
verify on
This enables verify-on-write checking for the command processor.
Also popular on Amazon
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
verify off
This disables verify-on-write checking for the command processor. The documented Windows syntax is verify [on | off]; there is no documented third value.
4. Run the original command again
After setting the intended state, execute the original command exactly as before. If it now runs, the failure was the malformed VERIFY argument. If the same message returns, continue with the source of the command instead of changing hardware.
5. Repair a batch file or shortcut
Open the relevant .bat, .cmd, shortcut, scheduled-task action, or deployment script in a text editor and correct the VERIFY line. A line such as verify %1 can become invalid when the supplied variable is empty or contains an unsupported word. Replace the resulting argument with a deliberate on or off, or remove the line if the script does not need to change the setting.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Save a backup before editing a production script. If the command is generated by a build system or installer, change the template or invocation that creates the bad argument; editing a temporary copy will not prevent the next run from recreating the error.
6. Check whether another program owns the VERIFY option
Some utilities expose an option named VERIFY but parse it themselves. A program may require a form such as a documented command-line flag, while cmd.exe accepts only verify on and verify off. Read that program’s built-in help or version-matched manual and use its legal spelling and value. Do not prepend verify on to an application command unless the application documentation says to do so.
7. Reproduce with a minimal test
To separate a shell problem from an application problem, open a fresh Command Prompt and run:
verifyto display the state.verify onto set a known value.verifyagain to confirm the command was accepted.verify offif the original workflow requires verification disabled.
If these commands work but the application still reports error 118, the application, wrapper script, or argument-building logic is supplying its own invalid value. Capture that exact invocation for the application vendor or administrator.
Also popular on Amazon
- Note: Not suitable for MacBooks released after 2023 or devices with a protruding front camera; Not applicable to full-screen or notch-style tempered glass screen protectors; Do not use on the rear camera of the phone.
- 💻 Why Do You Need a Webcam Cover Slide? — Safeguard your privacy by covering your webcam with our reliable webcam cover when not in use. Don't let anyone secretly watch you. Stay protected!
- ✅ Thin & Stylish — Enhance your laptop's functionality and aesthetics with our 0.027" ultra-thin webcam covers. Seamlessly close your laptop while adding a touch of sophistication.
- ✅ Fits Most Devices — Compatible with laptops, phones, tablets, desktops! Keep your privacy intact on Ap/ple, Mac/Book, iPh/one, iP/ad, H/P, L/novo, De/ll, Ac/er, As/us, Sa/msung devices.
- ✅ 365 Days Protection — Our upgraded 3.0 adhesive ensures a strong hold that won't damage your equipment. Experience reliable, long-term privacy protection day in and day out.
What Windows command forms are valid?
These are the complete forms documented for the Windows command:
| Command | Purpose | Result |
|---|---|---|
verify |
Display the current setting | Shows whether verify-on-write is on or off. |
verify on |
Enable verification | Accepted by Command Prompt. |
verify off |
Disable verification | Accepted by Command Prompt. |
Forms such as verify yes, verify true, verify 1, verify /on, and verify=on are not the documented syntax. A third-party program can define different forms, but those forms belong to that program rather than to the Windows built-in command.
Why does Windows still show the error after I corrected the command?
When the three documented Windows forms work interactively but the original job fails, the invalid text is usually being reintroduced by another layer. Trace the command in the order it is generated:
Inspect variable expansion
Review environment variables, task parameters, and script arguments that are concatenated after verify. An empty variable, trailing quote, or unexpected configuration value can turn a valid template into an invalid command. Log or echo the fully expanded line in a safe test environment so you can see what Command Prompt actually receives.
Check the shell that launches the command
A scheduled task, installer, service, or development tool may invoke a wrapper instead of the file you edited. Confirm the executable path and working directory, then inspect the wrapper’s arguments. If a PowerShell script is launching a batch file, the batch file still follows Command Prompt syntax once it runs under cmd.exe.
Look for copied punctuation or encoding
Commands copied from formatted documentation can contain a typographic dash, non-breaking space, or smart quote. Retype the VERIFY line directly in a plain-text editor and test the new file. Avoid adding quotation marks around on or off unless the surrounding program specifically requires them.
Separate the VERIFY error from later failures
After the switch is accepted, the original command may expose a different error. Record each new message separately; fixing the switch does not guarantee that an unrelated application operation will succeed. The verify error itself is resolved when the command parser accepts the legal value.
Also popular on Amazon
- Anti-Slip Surface - Transform your laptop into a mobile workstation with the AboveTEK portable laptop lap desk. The anti-slip surface provides a strong grip for laptops up to 15.6 inches(Diagonal), while the double rubber strip on the bottom ensures a stable display or typing experience on your lap, couch, or bed.
- Retractable Mouse Pad - Retractable laptop mouse pad extends on both directions for the left/right handed with elevation along the edges for stopping mouse from falling off. The size of laptop tray is 14" X 9.7" and the size of mouse pad is 7.4" X 6.1".
- Effective Heat Shield - The effective heat shield made of sturdy and thick material protects your laptop from overheating. Prioritizes your comfort and safety, an ideal lap pad or board for working anywhere.
- EASY to Carry and Store - With an ergonomic and simplistic design, the lap desk is portable to store in a backpack. Only 15" in size, 2.2 lb of weight and with slim 0.6 inch thickness, it is ready to be easily carried around.
- Widely Applicable - The smooth platform accommodates laptops and tablets up to 15.6 inches(Diagonal), making it a versatile accessory and one of the best gifts for mom, dad, students and professionals. Perfect for use as a laptop bed tray or tablet holder anywhere at home, library, or park.
How do I fix Oracle MGR-00126 or DBA-00126?
Oracle’s message means that the command parser did not recognize the supplied VERIFY switch. The remedy is to correct the command for the exact Oracle product and version that produced the message.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →1. Preserve the full Oracle message
Record whether the prefix is MGR-00126 or DBA-00126, the Enterprise Manager or SQL*DBA release, and the complete command line. Oracle tools can expose different switch sets, so the product name and version are essential.
2. Locate the VERIFY token
Find the command, script, job definition, or response file that supplied VERIFY. Check its spelling, punctuation, value, and position. A switch copied from another Oracle utility may be valid there but unsupported in the tool currently running.
3. Consult the matching command syntax
Use the manual or built-in help for the same Oracle release and utility. Identify the legal VERIFY switch or determine that the command does not support VERIFY at all. Do not substitute the Windows forms verify on and verify off unless the Oracle command’s own documentation explicitly defines them.
4. Correct and rerun the command
Replace the unrecognized spelling or value with the documented form, or remove the switch when the version-specific syntax says it is unnecessary. Rerun the command and capture any subsequent message. Oracle’s documented action is command-syntax correction; it does not call for a disk replacement or other hardware repair.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →5. Check generated scripts and version drift
If the command is generated by an Enterprise Manager job, deployment tool, or shared script, inspect the template rather than changing only one generated file. A script written for a different Oracle release may emit a switch unavailable in the installed version. Keep the corrected script tied to the intended release so an upgrade or downgrade does not silently reintroduce the unsupported option.
What is the difference between the Windows and Oracle errors?
| Question | Windows branch | Oracle branch |
|---|---|---|
| Who emits it? | Windows Command Prompt or a Win32 program returning the Windows error. | Oracle Enterprise Manager or SQL*DBA tooling. |
| Identifier | ERROR_INVALID_VERIFY_SWITCH, 118, or 0x76. |
MGR-00126 or DBA-00126. |
| Meaning | The verify-on-write parameter value is not correct. | The VERIFY switch was not recognized. |
| Accepted syntax | verify, verify on, or verify off. |
The legal VERIFY form defined by that Oracle command and version. |
| Documented action | Correct the Windows argument or the script that generated it. | Correct the Oracle command syntax or use a supported switch. |
| Hardware remedy? | None is indicated by this error alone. | None is prescribed by the message. |
Is an invalid verify switch dangerous?
The message is a parameter-validation error. It does not, by itself, establish that Windows is infected, that a disk is failing, or that an Oracle database is damaged. The practical risk is that the intended command did not run, or that a script stopped before completing its later operations.
Also popular on Amazon
- Spacious Design: Measuring 21.1" wide and 12" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy laptop support with the integrated device ledge.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a blush pink color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.14 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
Changing the verify state affects how subsequent writes are handled by the command processor; it does not repair files that were already corrupted and it is not a substitute for backups. Choose on or off according to the documented requirement of the workflow, and leave application-specific settings to the application’s own documentation.
What should I check before escalating the problem?
- Write down the complete error prefix and numeric code.
- Record the operating system or Oracle release and the program that displayed the message.
- Save the exact command after variables and templates have expanded.
- Test the Windows built-in command separately from any third-party utility.
- For Oracle, include the utility name, release, command text, and the relevant manual page.
- Note whether correcting VERIFY allows the command to proceed or reveals a different error.
These details let an administrator or vendor correct the parser input instead of troubleshooting unrelated storage or hardware components.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallIf you continue to see broader Windows errors after correcting the command, Outbyte PC Repair is an optional shortcut that can address more than 100 common Windows issues where possible, review settings and temporary files, and provide an app-crash log. It runs on Windows 11, 10, 8, and 7, offers a free trial by category for at least two days before subscription, complements antivirus rather than replacing it, and results vary; no tool repairs every crash.
FAQ
Can I type verify on and verify off in the same command?
No. Each invocation takes one state value. Run the command that matches the operation you are about to perform, and use a separate invocation if the workflow later needs the other state.
Does the Windows verify command scan files that are already on the drive?
No. It controls verify-on-write behavior for subsequent command-processor operations. It is not a file-integrity scanner and will not repair earlier corruption.
Why does verify work at a prompt while my application rejects VERIFY?
The application may parse its own VERIFY option before launching a shell. Its accepted spelling, value, or placement can differ from the Windows built-in command, so inspect that application’s help and capture the arguments it actually receives.
Recommended Free Tools
What information should I send when asking Oracle for help?
Provide the complete MGR-00126 or DBA-00126 line, Oracle product and release, operating-system details, the full command or generated script, and the result after removing or correcting VERIFY. This allows support to match the switch against the correct version-specific syntax.
Frequently Asked Questions
Can I type verify on and verify off in the same command?
No. Each invocation takes one state value. Run the command that matches the operation you are about to perform, and use a separate invocation if the workflow later needs the other state.
Does the Windows verify command scan files that are already on the drive?
No. It controls verify-on-write behavior for subsequent command-processor operations. It is not a file-integrity scanner and will not repair earlier corruption.
Why does verify work at a prompt while my application rejects VERIFY?
The application may parse its own VERIFY option before launching a shell. Its accepted spelling, value, or placement can differ from the Windows built-in command, so inspect that application’s help and capture the arguments it actually receives.
What information should I send when asking Oracle for help?
Provide the complete MGR-00126 or DBA-00126 line, Oracle product and release, operating-system details, the full command or generated script, and the result after removing or correcting VERIFY. This allows support to match the switch against the correct version-specific syntax.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

