Meltdown and Spectre CPU flaws for Windows 2003 Windows, Meltdown and Spectre: Keep calm and carry on

Microsoft releases Windows patches

Yesterday evening, Microsoft released Windows patches — Security-only Updates, Cumulative Updates, and Delta Updates — for a wide array of Window versions, from Win7 onward. See the Update Catalog for details. (Thx, @Crysta). Note that the patches are listed with a “Last Updated” date of Jan. 4, not Jan. 3, the nominal release date. The Win7 and 8.1 patches are Security Only (the kind you have to install manually). I’ve been assured that the Win7 and 8.1 Monthly Rollups will come out next week on Patch Tuesday.

The Win10 patch for Fall Creators Update, version 1709, contains other security fixes besides those related to Meltdown. The other Win10 patches appear to be Meltdown-only. Those of you running the beta version of Win10 1803, in the Insider Program, have already received the patches.

BUT… you won’t get any patches installed unless and until your antivirus software sets a specific registry key. (It now appears as if the value of the key doesn’t matter; just the presence of the registry entry turns on Meltdown protection. Thx, @abbodi86, @MrBrian.) If you’re running third-party antivirus, it has to be updated before the Meltdown patch installer will run. It looks as if there are known problems with bluescreens for some antivirus products.

There are also cumulative updates for Internet Explorer 11 in various versions of Win7 and 8.1 listed in the Update Catalog. The fixes for Win10, and for Edge, are inside the respective Win10 cumulative updates. Microsoft has also released fixes for SQL Server 2016 and 2017.

Note that the Windows Server patches are not enabled by default. Those of you who want to turn on Meltdown protection have to change the registry. (Thx @GossiTheDog)

Question: Does Microsoft will release patches for olders operating systems like Windows Server 2003, Windows Server 2000?

Answer: Maybe No. Windows XP and Server 2003 don’t yet have patches. As you know these operating system are out of support. No word on whether Microsoft will release those sooner or later.

Operating system version Update KB
Windows Server, version 1709 (Server Core Installation) 4056892
Windows Server 2016 4056890
Windows Server 2012 R2 4056898
Windows Server 2012 Not available
Windows Server 2008 R2 4056897
Windows Server 2008 Not available

Kevin Beaumont, @GossiTheDog, is maintaining a list of antivirus products and their Meltdown-related problems. On Google Docs, of course.

Related Articles: Windows, Meltdown and Spectre | Meltdown and Spectre CPU flaws | Widenet Meltdown and Spectre CPU Blog

How To Fix Scsiport.sys Blue Screen Errors (BSOD) Converting P2V a Windows 2000 error KMODE_EXCEPTION_NOT_HANDLED – scsiport.sys

What Is Scsiport.sys?

Scsiport.sys is a type of SYS file associated with Microsoft Office System Beta 2 Kit 2003 developed by Microsoft for the Windows Operating System. The latest known version of Scsiport.sys is 1.0.0.0, which was produced for Windows. This SYS file carries a popularity rating of 1 stars and a security rating of “UNKNOWN”.

What Are SYS Files?

SYS files such as scsiport.sys are third-party (eg. Microsoft) device drivers or critical system files that come as part of the Windows operating system. Most SYS files allow internal PC hardware or attached hardware, such as a printer, to communicate with third-party software programs (eg. web browsers, word processors, Microsoft Office System Beta 2 Kit 2003) and the operating system (eg. Windows).

Other SYS files are critical system files called “kernel mode device drivers” which are used to power the Windows operating system. Files such as “CONFIG.SYS” contain configuration settings and specify what device drivers should be loaded by the operating system. Without driver files such as scsiport.sys, you wouldn’t be able to do simple tasks such as printing a document.

Why Do I Have SYS Errors?

SYS file errors are typically caused by faulty hardware or corrupt device driver files. Because of the importance of Scsiport.sys in the functionality of Microsoft Office System Beta 2 Kit 2003 and other Windows functions, any corruption or damage to this file can create critical system errors in the form of a “blue screen of death” (BSOD). Please see “Causes of Scsiport.sys Errors” below for more information.

When Do SYS Errors Occur?

SYS errors, such as those associated with scsiport.sys, most often occur during computer startup, program startup, or while trying to use a specific function in your program (eg. printing).

Common Scsiport.sys Error Messages

The majority of scsiport.sys errors that you encounter will be “blue screen of death” errors (also know as a “BSOD” or “STOP error”) that occur in Windows XP, Vista, 7, 8, and 10:

  • “A problem has been detected and Windows has been shut down to prevent damage to your computer. The problem seems to be caused by the following file: Scsiport.sys.”
  • “:( Your PC ran into a problem and needs to restart. We’re just collecting some info, and then we’ll restart for you. If you would like to know more, you can search online later for this error: scsiport.sys.”
  • “STOP 0x0000000A: IRQL_NOT_LESS_EQUAL – scsiport.sys”
  • “STOP 0x0000001E: KMODE_EXCEPTION_NOT_HANDLED – scsiport.sys”
  • “STOP 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA – scsiport.sys”

In most cases, you will experience scsiport.sys blue screen errors after you’ve installed new hardware or software. These scsiport.sys blue screens can appear during program installation, while a scsiport.sys-related software program (eg. Microsoft Office System Beta 2 Kit 2003) is running, while a Microsoft driver is being loaded, or during Windows startup or shutdown. Keeping track of when and where your STOP error occurs is a critical piece of information in troubleshooting the problem.

Causes of Scsiport.sys Errors

Scsiport.sys blue screen errors can be caused by a variety of hardware, firmware, driver, or software issues. These could be related to either Microsoft Office System Beta 2 Kit 2003 software or Microsoft hardware, but it is not necessarily the case.

More specifically, these scsiport.sys errors can be caused by:

 

  • Incorrectly configured, old, or corrupted Microsoft Office System Beta 2 Kit 2003 device drivers. (very common)
  • Corruption in Windows registry from a recent scsiport.sys-related software change (install or uninstall).
  • Virus or malware infection that has corrupted the scsiport.sys file or related Microsoft Office System Beta 2 Kit 2003 program files.
  • Hardware conflict after installing new Microsoft hardware, or hardware related to scsiport.sys.
  • Damaged or removed system files after you’ve installed software or drivers related to Microsoft Office System Beta 2 Kit 2003.
  • scsiport.sys blue screen caused by a damaged hard disk.
  • scsiport.sys STOP error due to memory (RAM) corruption.

Requirements:

  • VMware Standalone Converter version 4.0.1 (See Additional Info at the end)
  • Update Rollup 1 for Windows 2000 SP4 from our repository (KB891861)
  • Windows 2000 Sysprep tools (Q257813)
  • A Windows or Linux LiveCD. I recommend Knoppix (6.4+ – Linux) or Hiren (Windows).
    If you need to modify registry keys, use Hiren.

Procedure:

  1. Install VMware Standalone Converter version 4.0.1 on target machine
  2. Converto machine to VMware host or infrastructure;
  3. Extract sysprep tools and place them in C:\Documents and Settings\All Users\Application Data\VMware\VMware vCenter Converter Standalone\sysprep\2k
    That should be on the same machine that has VMware Converter, not the Windows 2000 server.
    * On Windows 2008, the location is C:\Users\All Users\VMware\VMware vCenter Converter Standalone\sysprep\2k (Thanks Anonymous for the tip!)
    or C:\ProgramData\VMware\VMware vCenter Converter Standalone\sysprep\2k (thanks Ben!)
  4. Either apply the update rollup to the server or extract the update rollup and replace it with the file SCSIPORT.SYS in C:\WINNT\system32\drivers. Applying the update is recommended if the system is stable.
  5. Run the Converter and deploy the agent. If you’re asked to restart, restart then start the VMware Converter service manually before running the Converter again, otherwise it’ll ask you to deploy the agent again.
  6. In Step 3: View / Edit Options, Click on the Devices pane and change the disk controller to BusLogic SCSI.
  7. Keep the number of processors as is, because if you change it, Windows 2000 won’t auto-detect new CPUs and you’ll need to update the Hardware Abstraction Layer (HAL) on it manually. See KB234558 and KB249694 for more details.
  8. In the Networks pane, deselect the option to connect at power on.
  9. In the Advanced Options pane, do not select the options to power off the source and select the option to power on the target (VM). Do install VMware tools.
    Do NOT select “configure guest preferences for the virtual machine”