CinchOps managed IT services and cybersecurity Houston Texas
  • Services
    • Managed IT
    • Cybersecurity
    • Business Continuity & Disaster Recovery (BCDR)
    • Virtual CTO & CIO Services
    • Cloud Services
    • Software Defined Wide Area Networks (SD-WAN)
    • Voice Over IP (VoIP)
    • Business Process Automation
  • Industries
    • By Company Size
      • Small & Midsize Businesses
      • Enterprise Scale
    • Construction
    • CPA Firms
    • Energy Services & Utilities
    • Engineering
    • Law Firms
    • Manufacturing
    • Oil & Gas Services
    • Wealth Management
  • Local to You
    • Brookshire
    • Cypress
    • Fulshear
    • Houston
    • Katy
    • Missouri City
    • Richmond
    • Rosenberg
    • Sealy
    • Sugar Land
    • The Woodlands
    • Tomball
  • Reviews
  • Resources
    • IT Scorecards
      • Do You Need a Managed IT Provider?
      • Could Your Business Survive an IT Outage?
      • Would Your Business Survive a Cyber Attack?
    • News & Updates
    • Blog
    • Videos
    • FAQs
    • CinchOps CyberJeopardy
    • IT Outage Calculator
  • Research
    • Houston Area Security Index
    • Houston MSP Review Index
    • Houston Growth Index
    • Houston Vulnerability Index
    • Cybersecurity by the Numbers
  • About Us
    • Our Story
    • Your Story
    • My Story
  • Contact
I Need IT Support Now
Managed Service Provider Houston Cybersecurity
Shane September 18th, 2025

Microsoft’s VBScript Deprecation: What Houston Businesses Need to Know

Microsoft Phases Out VBScript After Three Decades Of Windows Service – egacy Automation Scripts Face Security-Driven Retirement In Windows

Microsoft
What Does Microsoft's VBScript Deprecation Mean for Your Business? A Three-Phase Timeline and a Migration Checklist.

A scripting language nearly three decades old is being pulled out of Windows in stages. For Houston small businesses running old automation, installers, or Office macros, the clock has already started.

TL;DR
Microsoft's VBScript deprecation removes VBScript from Windows in three phases, announced in October 2023. Phase 1 (from Windows 11 24H2) keeps it on by default; Phase 2 (around 2026-2027) turns it off by default; Phase 3 (date not set) removes it entirely. Houston SMBs should find every VBScript dependency now and migrate scripts to PowerShell before removal breaks them.
🗓️ What the Deprecation Is ⏱️ The Three Phases ✅ Readiness Checklist 🚀 How CinchOps Helps

Microsoft's VBScript deprecation is the planned, phased removal of VBScript from Windows, announced in October 2023 and rolling out in three stages that end with the scripting engine gone from the operating system for good.

VBScript has shipped in Windows since 1996. For a long time it was the quiet glue behind logon scripts, custom installers, data-processing jobs, and Office macros. Microsoft is now retiring it in favor of PowerShell and JavaScript, both of which are more capable and easier to secure. For a Houston small business, the risk is not the announcement - it is the surprise. A logon script or a vendor installer that silently depends on VBScript can keep working right up until the phase where Windows stops loading the engine, and then it breaks with no warning. This guide lays out what the deprecation actually is, the real three-phase timeline, and a readiness checklist to find and fix your dependencies before a phase change does it for you.

The dangerous assumption: "we do not use VBScript." Most owners have no idea what a twenty-year-old installer or a copied-from-the-internet logon script runs under the hood. The only way to know is to inventory it - and the time to do that is while VBScript is still turned on.

What Is Microsoft's VBScript Deprecation, and Why Now?

A decades-old scripting engine is being removed from Windows in stages, for both modernization and security reasons.

VBScript deprecation means Microsoft has scheduled VBScript for removal from Windows, moving it first to an optional Feature on Demand and eventually deleting it, so any script, installer, or application that depends on it will stop working once removal is complete.

Microsoft announced the deprecation in October 2023 and has confirmed a staged rollout rather than a single cutoff. The reasoning is two-part. First, modernization: PowerShell and JavaScript cover everything VBScript did, with better tooling and stronger controls. Second, security. VBScript has been a favorite delivery mechanism for malware families, and Microsoft has named it as a vector abused in campaigns tied to malware such as Lokibot, Emotet, Qbot, and DarkGate. Pulling the engine out of Windows closes that door. In 35 years doing this, the pattern is familiar: the technology a business forgets it depends on is exactly the one that turns into an emergency the week it is removed.

  • It is a removal, not a patch. Once Windows drops the VBScript DLLs in the final phase, there is no toggle to turn it back on. Anything that needs it has to be migrated before then.
  • The trigger is a Windows update, not a calendar reminder. Your exposure changes when a machine moves to a build where VBScript is off by default, which can happen quietly during normal patching.
  • Old and inherited scripts are the real risk. The dependencies that bite are the ones nobody wrote recently: a legacy installer, a vendor tool, a logon script copied years ago.

What Are the Three Phases of the VBScript Deprecation Timeline?

Microsoft's plan runs in three stages, giving businesses a window to migrate before the engine is gone.

The VBScript deprecation runs in three phases: Phase 1 keeps VBScript available and enabled by default as a Feature on Demand starting with Windows 11 version 24H2; Phase 2, around 2026 to 2027, disables it by default; Phase 3, on a date Microsoft has not set, removes it from Windows entirely.

The phases matter because your exposure is different in each one. Here is what Microsoft has published:

  • Phase 1 - available and on by default. Starting with Windows 11 version 24H2, VBScript ships as a Feature on Demand that is pre-installed and enabled. Existing scripts keep running. This is the migration window, and it is happening now.
  • Phase 2 - off by default (around 2026-2027). The VBScript Feature on Demand stays available but is no longer enabled by default. Any machine on a build in this phase will not run VBScript until an administrator manually re-enables the feature, which is a stopgap, not a fix.
  • Phase 3 - removed entirely (date not announced). Microsoft retires VBScript from future Windows releases and removes its DLLs. At that point there is no re-enable option, and every dependent script or installer stops working. Microsoft has not published a firm date for this phase.

One Office-specific detail worth knowing: for teams that used VBScript's RegExp object inside VBA macros, newer Office builds add native RegExp support directly to VBA, so those macros can be updated to drop the external VBScript reference. That covers Office macros, not standalone .vbs files or installers, which still need a real migration.

VBSCRIPT DEPRECATION TIMELINE Three phases from on-by-default to fully removed PHASE 1 On by default From Windows 11 24H2 Feature on Demand, pre-installed and enabled. Your migration window. PHASE 2 Off by default Around 2026-2027 Still available, but must be re-enabled by hand. Stopgap, not a fix. PHASE 3 Removed entirely Date not announced DLLs removed. No toggle. Dependent scripts break. No going back. Source: Microsoft, Windows IT Pro Blog · CinchOps · cinchops.com
Microsoft's three-phase VBScript deprecation, announced October 2023. Phase 3 has no published date - which is why migration should happen during Phase 1.

How Should a Houston SMB Prepare for VBScript Removal?

A short readiness checklist that finds your dependencies and moves them off VBScript before a phase change forces the issue.

Preparing for VBScript removal comes down to five steps: inventory where VBScript is used, check third-party apps and installers, rewrite critical scripts in PowerShell, update Office macros, and confirm nothing else silently depends on the engine before Phase 2 disables it.

You do not need to migrate everything at once. You need to know what you have, rank it by how much it would hurt to lose, and work down the list while VBScript is still enabled. Run these steps in order:

  • Inventory every VBScript dependency. Search for .vbs files across servers and workstations, review scheduled tasks and logon scripts, and use System Monitor (Sysmon) to log where vbscript.dll actually loads across the network. You cannot migrate what you have not found.
  • Check third-party apps, installers, and vendor tools. Legacy line-of-business software and older installers often call VBScript quietly. Ask vendors directly whether their product depends on it and whether they have a supported version that does not.
  • Rewrite critical scripts in PowerShell. PowerShell is Microsoft's primary replacement for automation and covers scheduled jobs, data processing, and administration. Migrate the highest-impact scripts first, test them, and retire the VBScript originals.
  • Update Office macros that use RegExp. Newer Office builds add native RegExp support to VBA, so macros that reached out to the external VBScript library can be updated to use the built-in class and drop the dependency.
  • Confirm nothing is left before Phase 2. Once removal moves VBScript to off-by-default, a missed dependency becomes a broken process. Re-run the inventory, verify replacements work, and document what changed so a future Windows update does not surprise you.

The businesses that handle this well treat it as a small project during Phase 1, not a fire drill during Phase 3. Whether you run one aging installer or a stack of inherited automation, the work is the same shape: find it, rank it, replace it, verify it.

Nobody gets hurt by the VBScript announcement. They get hurt by the logon script from 2011 that nobody remembers, running quietly until the day Windows stops loading the engine. Find your dependencies while it is still turned on, and this is a project. Wait until it is off, and it is an outage.
Shane Stevens, CEO, CinchOps - LinkedIn

Find Your VBScript Dependencies Before They Break

CinchOps inventories where VBScript runs across your Houston-area network, ranks what matters, and migrates critical scripts to PowerShell before a Windows update turns the engine off. It is part of our managed IT and cybersecurity services.

Explore CinchOps managed IT →

How CinchOps Helps Houston Businesses Through the VBScript Migration

CinchOps is a managed IT services provider based in Katy, Texas, serving small and mid-sized businesses across the Houston metro area.

CinchOps specializes in cybersecurity, network security, managed IT support, VoIP, and SD-WAN for businesses with 10-200 employees. For a Houston SMB facing the VBScript deprecation, that means the migration handled end to end:

  • Dependency inventory. We find every .vbs file, scheduled task, logon script, and installer that touches VBScript, including the vendor tools that call it quietly.
  • Migration planning. We rank what matters by business impact and build a schedule that clears the critical items while VBScript is still enabled.
  • PowerShell rewrites and testing. We move automation to PowerShell, test the replacements against the real workflow, and retire the VBScript originals.
  • Ongoing monitoring. We watch for machines moving to builds where VBScript is off by default, so a routine Windows update does not become an outage.

We serve businesses across the Houston area, including Houston, Katy, and Sugar Land, and we know the kind of inherited automation a law firm, CPA practice, or manufacturer tends to accumulate over the years. You do not need to become a scripting expert to get ahead of this - you need a partner who finds the dependencies before Windows does. If you run a business in the Houston metro and are not sure what VBScript your systems still rely on, talk to CinchOps for an inventory and a migration plan.

100% Free

Know Your Business Security Score

Get a FREE comprehensive security assessment for your Houston area business. Understand vulnerabilities across your network, applications, DNS, and more.

Get Your Free Assessment

Frequently Asked Questions

What is Microsoft's VBScript deprecation?

It is Microsoft's plan, announced in October 2023, to remove VBScript from Windows in three phases. VBScript first becomes an optional Feature on Demand that is still enabled, then it is disabled by default, and finally it is removed entirely. After the last phase, any script or installer that depends on VBScript stops working.

When will VBScript be removed from Windows?

In phases. Phase 1 keeps VBScript on by default starting with Windows 11 version 24H2. Phase 2, around 2026 to 2027, disables it by default. Phase 3 removes it entirely, but Microsoft has not published a firm date for that final phase, which is why migrating during Phase 1 is the safe move.

What replaces VBScript?

Microsoft points to PowerShell and JavaScript. PowerShell is the primary replacement for automation, scheduled tasks, and administration, with stronger security and better tooling than VBScript. JavaScript covers web-related scripting. For Office macros, newer Office builds add native RegExp support to VBA so the external VBScript reference can be dropped.

How do I find out if my business uses VBScript?

Search servers and workstations for .vbs files, review scheduled tasks and logon scripts, and use System Monitor (Sysmon) to log where vbscript.dll loads across the network. Also ask software vendors whether their installers or applications depend on VBScript, since legacy tools often call it without any visible sign.

Why is Microsoft removing VBScript?

Two reasons: modernization and security. PowerShell and JavaScript do everything VBScript did with better controls. VBScript has also been abused to deliver malware, including families such as Lokibot, Emotet, Qbot, and DarkGate, so removing the engine closes an attack path that Windows no longer needs to keep open.

Discover More

CinchOps Managed IT Services
CinchOps Cybersecurity Services
Office 2016 and 2019 End of Support
Why Patch Management Matters
The Role of Patch Management
The State of Patch Management

Sources

  • Microsoft, Windows IT Pro Blog - VBScript deprecation: Timelines and next steps
  • Microsoft 365 Developer Blog - Prepare your VBA projects for VBScript deprecation in Windows
  • Microsoft Learn - Deprecated features for Windows client
Shane Stevens, founder and CEO of CinchOps
About the Author

Shane Stevens

Shane Stevens is the founder and CEO of CinchOps, a managed IT and cybersecurity provider for small and mid-sized businesses across the Greater Houston area, including Katy. He brings more than 35 years of IT experience, including director, VP, and CTO roles at Tidal Software, Cisco, ABB, Delinea, Digital.ai, and NinjaOne, to keeping local businesses secure, efficient, and productive.

Read Shane’s story·Connect on LinkedIn

BLOG

Latest News & Articles

June 12th, 2025
Managed Service Provider Houston Cybersecurity
EchoLeak: The First Zero-Click AI Attack That Weaponized Microsoft 365 Copilot

Understanding EchoLeak: A Technical Analysis of Microsoft Copilot’s Vulnerability – How Hackers Weaponized Microsoft’s AI Assistant for Silent Data Exfiltration

February 16th, 2026
MSP Near Me
When Hackers Learn to Speak Machine: ‘Living-off-the-Plant’ Attacks Could Change OT Security Forever

The Next Cyberattack Won’t Come Through Email – It’ll Come Through Your HVAC

December 1st, 2025
Managed Service Provider Houston
Cybersecurity and Managed IT for Houston Construction Companies

Real Construction Experience Behind Your IT Support – Experienced IT Services For Houston Area Builders

April 21st, 2026
Cybersecurity Houston
Phishing Attacks Targeting Houston Businesses Are Getting Harder to Spot

A Houston Business Owner’s Guide to Email Security and Phishing Prevention – The Case for Layered Phishing Defenses in Houston Area Businesses

May 25th, 2026
Managed IT Cost
Managed IT in Houston: What It Actually Costs

Cheap Managed IT Is Houston’s Most Expensive Purchase – Four Kinds Of Houston MSPs And What They Really Cost

Take Your IT to the Next Level!

Book A Consultation for a Free Managed IT Quote

BOOK A FREE CONSULTATION
281-269-6506
CinchOps managed IT services and cybersecurity Houston Texas
  • Home
  • Our Story
  • Reviews
  • FAQs
  • Contact
  • Sitemap
Contact info
  • 281-269-6506
  • info@cinchops.com
  • 2717 Commercial Center Blvd.
    Suite E200
    Katy, Texas, 77494

Services
  • Managed IT
  • Cybersecurity
  • Virtual CTO & CIO
  • Business Continuity & Disaster Recovery (BCDR)
  • Cloud Services
  • Business Process Automation
Service Areas
  • Brookshire
  • Cypress
  • Fulshear
  • Houston
  • Katy
  • Missouri City
  • Richmond
  • Rosenberg
  • Sealy
  • Sugar Land
  • The Woodlands
  • Tomball
©2026 CinchOps, LLC. All Rights Reserved.  | Privacy Policy