[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More


Microsoft Legacy OS





The Microsoft Legacy Operating System topic includes legacy versions of Microsoft operating systems prior to Windows 2000: All versions of MS-DOS and other versions developed for specific manufacturers and Windows 3/3.1, Windows 95 and Windows 98, plus any other Windows-related versions, and Windows Mobile.

Share tech news, updates, or what's on your mind.

Sign up to Post

I need to run some 32 bit legacy software and some old hardware (Scanner) that will not work with Win10.

Can Windows 7 32bit and XP be installed on newer PCs ?
If Yes ... How new ?     ....... How about an Intel i3 ?

I know that anything above 4gig memory is wasted on 32 bit systems.

(These PCs will not be connected to the internet or my LAN so security will not be an issue).
HTML5 and CSS3 Fundamentals
LVL 12
HTML5 and CSS3 Fundamentals

Build a website from the ground up by first learning the fundamentals of HTML5 and CSS3, the two popular programming languages used to present content online. HTML deals with fonts, colors, graphics, and hyperlinks, while CSS describes how HTML elements are to be displayed.

Hi guys,

Recently - one of our clients networks seemed to be attacked with a virus..leaving one computer to be acting funny. Hmmmmmm!!!

The virus seemed to be a trojan/malicious one that I am suspecting to somehow might have causing one computer to shut down.

I have disconnected the internet from this computer. And I am about to run a scan on the computer and Network to check for any virus/malicious spyware/malware that could probably be the culprit.

I use malwarebyte and Eset NOD32 Antvirus to run on the PC and do its scan.

After that (once scan all complete) - i check to make sure that they have an antivirus.

Before I do this, can someone recommend a tools to use to scan the Network and Computer for malware/virus other than the one i have mentioned above? Also, steps on how they would proceed?

Please would appreciate some guidelines and attentions on how to address this matter?

Await for further advice.

Hello everybody,
We've a VM with Windows Server 2008 R2 and we want to put this VM into another server. Everytime we try to copy the VHD files, it comes with "Can't Read source file or disk".
A possible solution, as mentioned before in another post (https://www.experts-exchange.com/questions/27661606/Cant-copy-VHD-file-possibly-corrupt.html), "the fix was to mount the vhd as a hard disk, copy everything off, then create a new vhd, copy everything back on. Then rewrite the boot sector".

We gonna try this one, since we've tried everything. But how is this "rewrite the boot sector" works? How can we do that part?

Thank you!
Att, Victor.

Update 1: We are trying to copy the Windows folder from the VHD and we're getting a lot of errors on the way, linked to the permissions.
Does anyone here know of a blog or website that has several DCM Configuration Items for download?
I've created a lot of DCM Configuration Items (Windows Firewall, registry settings, SCEP Version...) but now I'm out of ideas... :-(
I came across the following article
We have a very large deployment of VDI VMware Horizon and we use AutoConnect Location-based Printing for VMware View.
We do use XenApp platinum and we are considering to consolidate with Citrix XenDesktop Platinum and consolidate replacing VMware Horizon.

The AutoConnect Location-based Printing for VMware View group policy setting is a name translation table. You use each row in the table to identify a specific printer and define a set of translation rules for that printer. The translation rules determine whether the printer is mapped to the VMware View desktop for a particular client.

When a user connects to a VMware View desktop, View Manager compares the client system to the translation rules associated with each printer in the table. If the client system meets all of the translation rules set for a printer, or if a printer has no associated translation rules, View Manager maps the printer to the VMware View desktop during the user’s session.

With XenDesktop is there a similar feature to accomplish the same or similar functionality?
Creating an SSIS app with VS 2015.  Finally have the pieces connected.  When I run it I receive the below error.

Failed to start project (Microsoft Visual Studio)


Error starting debugging. (Microsoft.DataTransformationServices.VsIntegration)

Program Location:

   at Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.LaunchVsDebugger(IVsDebugger iVsDebugger, DataTransformationsProjectConfigurationOptions options)
   at Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.ValidateAndRunDebugger(Int32 flags, IOutputWindow outputWindow, DataTransformationsProjectConfigurationOptions options)
   at Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 launchOptions, ProjectItem startupProjItem, DataTransformationsProjectConfigurationOptions options)
   at Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchActivePackage(Int32 launchOptions)
   at Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 launchOptions, DataTransformationsProjectConfigurationOptions options)
   at Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.Launch(Int32 launchOptions, DataTransformationsProjectConfigurationOptions options)


Unable to 

Open in new window

in my company they want to implement express route since we have office 365 or use a wan balancer.

However according to what I read express route should be used with an optimization tool because express route helps on internet latency but connections are still bound by the inherent limitations of long-distance TCP connections and that Global SD-WANs are better candidates for cloud’s .

can someone help me clarify
Data Protection Manager 1801 fails to create a replica for VMware 6.5 virtual machines
I'm using a disk as my storage pool.
The virtual machines are running Ubuntu 16.04.4 LTS
I have reset the cbt files for individual virtual machines already.

It fails with an error; DPM encountered error from VMware Disk Subsystem  Server x.x.x.x Error code 14009 (ID 33620 Details internal error code: 0x80990EF1)
can also be seen in the attachment.
I am having a java application with source code and libraries.

I would like to convert the entire java source to DART. Basically wants to convert the java application to DART Application (Java flavour) - https://www.dartlang.org/

Can someone help me what would be the easiest way or best approach or ways to quickly convert a java project to DART project ???

All the functionalities are same and no change in the functionality of the appplication.

receiving alert with the following error for kind advvice. tks

Alert: Windows DNS - Active Directory Integrated Zone Operation Failed
Source: busplus.com.sg on HQAD1.SMRTNET.ADS
Last modified by: SMRTTIBS\scomadmin
Last modified time: 7/24/2018 8:00:34 AM Alert description: Event ID: 4004
                        Event Source: DNS
                        Event Log: DNS Server

                        Event Description: The DNS server was unable to complete directory service enumeration of zone busplus.com.sg.  This DNS server is configured to use information obtained from Active Directory for this zone and is unable to load the zone without it.  Check that the Active Directory is functioning properly and repeat enumeration of the zone.
The extended error debug information (which may be empty) is "".
The event data contains the error.
Learn SQL Server Core 2016
LVL 12
Learn SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

Can anyone tell me how to interpret the following WER file:
Sig[0].Name=Stack Version
Sig[6].Name=Failure Source
Sig[7].Name=Start State
Sig[8].Name=Target State
Sig[9].Name=Client Id
DynamicSig[1].Name=OS Version
DynamicSig[2].Name=Locale ID
AppName=Windows Modules Installer

Open in new window

I am getting lots of Critical WER logs for several office users, especially for one in particular who has 6 such new logs just today. In addition to the "Sig[1].Value=Package_for_RollupFix", I have Sig[1].Values for KB3035132, KB3110329, KB3156016, KB3078601, KB3156019, KB3035126. These all appear to be related to Windows Update, but when I go into Windows update I see no failures listed.

What are these WER logs telling me?
Hopefully, someone can assist. Ideally this is the 2nd time I have worked with Azure APIs - in more of a sysadmin role vs Developer.

Essentially what I want is to export the Non-Compliance Microsoft Azure Policies to a HTML report, there is no currently way of doing this so worked on my own method.

Connecting to the PolicyAssignments API I have been successfully able to export the: Azure Policy Names, Azure Policy Descriptions however not the Non Compliant resources or policies. Essentially what I am getting back is a '0', which although is really nice! I know it not to be the truth!

Attached to this post is a screenshot of the HTML export I have managed to do, but don't understand why the Resources & Policies are all coming up as '0'.

This is the code I have so far:

$PolicyResults = @()
ForEach ($subid in $subscriptionId)


    $Headers = @{
        'authorization' = "Bearer $token"
        'host'          = 'management.azure.com'
        'contentype'    = 'application/json'

    $url = "https://management.azure.com/subscriptions/$subid/providers/Microsoft.Authorization/policyAssignments?api-version=2017-06-01-preview"

    $policies = Invoke-RestMethod  -Uri $url  -Headers $Headers -Method Get

ForEach ($policy in $policies.value) {

    $id = $policy.name
    $resources = 

Open in new window

We have total 7 scope configured in DHCP out of which 3 is showing blue exclamatory mark, when I click on display statistics for these 3 scopes all value is showing zero only. Event logs showing error messages like "DHCP client request from C42F909FAB66 was dropped since the applicable IP address ranges in scope/superscope VLAN40 are out of available IP addresses. This could be because of IP address ranges of a policy being out of available IP addresses." for all these 3 scopes only. However all these scopes are not more that 50% occupied.

DHCP lease is 10 hours for all scopes except scope for mobile user.

In DHCP properties DNS Tab
""Dynamically update DNS record only if requested by the DHCP clients"" is checked.
""Discard A and PTR records when lease is deleted"" is also checked.

Assign IP addresses dynamically to clients of: is DHCP

In DNS Scavenge stale resource records are set as No-refresh interval 3 days and Refresh interval 4 days for all the zones and scavenging Period is 1 Day.

I performed the reconciliation and restarted the DHCP services in both DC and is ADC. Also I checked by restarting our ADC as it was also showing the same thing but it also doesn't work however I have not cheeked  by restarting our DC yet.

Please suggest if anyone having the solution for this.
Hi Everyone,

How to setup software upgrade group (SUGs)? Can you show me how to configure in SCCM console or GPO push down the windows updates & security to the clients.

How to retrieve full software report for SCCM


SSRS Report Builder - Export to CSV issue; Double Quotes exist for each record.

We have a report that is scheduled to produce a CSV file.
This file is consumed by another application and requires specific formatting in order to successfully process the file.
The following entry has been configured within the 'rsreportserver.config' file:

<Extension Name="CSV (No Header)" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering">
                              <Name Language="en-AU"> CSV No Header</Name>

The file that is being generated from this contains double quotes at the start and end of each record (see below).
"180603,06/06/2018,AB,123,A,AB,123456789,-1234.56,Team Journal,21/05/2018 to 03/06/2018,12345,N,I,NA,TEAMJNL,123"

The output we need is shown below:
I followed this video to use ticketing authentication with Qlik Sense using .Net
But received this error message at the end:
Certificate not found! Verify AppPool credentials.

Open in new window

Verified the application server that accessing the Qlik virtual proxy has the certificate (checked in the certificate Personal folder). What could be the issue that the authentication failed?
I'm having issues with my backups after a close investigation i noticed that on the Exchange server i get an error Event 2034 MSExchangeRepl. I did run the vssadmin list writers command and it seems all writers are working okay no errors reported. What can i do to make this error stop so that backups can run (only exchange backups are failing)
I have had the following problem since migrating to Windows 10 Enterprise from Windows 7 Enterprise for 2 years.

I need to be able to exclude the following folders from syncing with the roaming profile:

AppData\Roaming\Apple Computer\MobileSync\Backup;SkyDrive;Dropbox;AppData\Roaming\Spotify

I enabled the group policy: "User Configuration\Administrative Templates\System\User Profiles\Exclude directories in roaming profile" and entered: AppData\Roaming\Apple Computer\MobileSync\Backup;SkyDrive;Dropbox;AppData\Roaming\Spotify

I can see this in my client computer regedit: HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System "ExcludeProfileDirs"

but none of these folders are excluded from syncing.

if I amend the registry key: HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon "ExcludeProfileDirs" then it does work - but this is not a good solution

why does the GPO/registry key HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System "ExcludeProfileDirs" not work?
I am writing a software removal program, and want to uninstall a context menu driver. Just unregistering the driver while Windows File Explorer is open causes a Windows error "Program has stopped working" when trying to unregister the dll. Closing file explorer first and then running the program works fine.

Here is the unregister code I am using now:

HINSTANCE hLib = LoadLibraryW(szDllPath);

    if (hLib == NULL)
		DWORD dwErrorCode = GetLastError();
		szError.Format(_T("\nWindows could not load library %s due to %s"),szDllName,getLastWinError(dwErrorCode));
		return false;            

    typedef HRESULT (CALLBACK *HCRET)(void);
    HCRET lpfnDllRegisterServer;

    // Find the entry point
    lpfnDllRegisterServer = (HCRET)GetProcAddress(hLib, "DllUnregisterServer");

    if (lpfnDllRegisterServer == NULL)
		szError = NEWLINE;
		return false;            

    // Call the function by function pointer..
    if (FAILED((*lpfnDllRegisterServer)()))            
		szError.Format(_T("\nWindows could not unregister context menu driver %s!"),szDllName);
		return false;            


Open in new window

What is the best way to go about this to avoid this Windows error?
Delete Question Please.

Microsoft Legacy OS





The Microsoft Legacy Operating System topic includes legacy versions of Microsoft operating systems prior to Windows 2000: All versions of MS-DOS and other versions developed for specific manufacturers and Windows 3/3.1, Windows 95 and Windows 98, plus any other Windows-related versions, and Windows Mobile.