I’m curious what you’ve been doing with it, what workarounds and fixes you’ve had to do over the years?

  • Punkie
    link
    398 months ago
    1. Things like CNC machines and proprietary interfaces to TOL equipment, like bus fare systems, message boards, etc.
    2. Don’t connect them to the Internet (most can’t, anyway, but some systems use a run-of-the-mill PC, so…)
    3. Don’t install anything on them that wasn’t supposed to be installed, even wallpaper as this could fuck up the resolution of a small 240 x 180 screen
    • @[email protected]
      link
      fedilink
      28 months ago

      even wallpaper as this could fuck up the resolution of a small 240 x 180 screen

      The minimum for xp was 640x480

  • @[email protected]
    link
    fedilink
    358 months ago

    We run it in a lab, one of the microscopes we have is no longer maintained, and there is no driver for a modern OS.

    It’s completely offline though, we copy the images onto a flash drive and then move them over to the production system manually, so there’s no need to update or fix anything just yet. It’s the same old computer. I’ve got a full set of replacement hardware though, just in case.

    • @[email protected]
      link
      fedilink
      88 months ago

      Make an image of the whole computer if you can.

      One day the hardware will die and it will probably run on semi modern hardware if you have a backup of the original drive.

      • Otherbarry
        link
        fedilink
        English
        48 months ago

        Something like that is more likely to work if it’s the same exact hardware, an XP image applied onto a totally different system is likely going to BSOD when all the current drivers it has installed suddenly stop working. And XP being XP, you’re not going to find new drivers for new hardware.

        A lot of these XP machines running other hardware also have their own specific drivers and long unsupported proprietary middleware installed that won’t transfer onto new systems easily.

        But I do agree with you on the disk image, if only the hard drive on that XP system dies then that’s an easy fix. Worst case OP would have to hunt around for an IDE drive if that desktop is particularly ancient.

      • @[email protected]
        link
        fedilink
        28 months ago

        Sure, I have an image and 2 or 3 identical HDDs to restore them to. I have my doubts the image would mount as a VM, but I can install a fresh XP in a VM and then try to restore the drivers. I’d only have to find a way to access a serial port - I know they exist as USB adapters, but can’t be sure the software would recognize it accordingly. Would have to recognize it as a serial in the host OS and then pass through to the image. Which in theory should work, but in practice I’ll only touch it when it becomes a necessity. And luckily there’s a million old computers for cheap on ebay, so I hope I can just wait it out until the microscope eventually retires. It’s been long since written off, and I believe there were plans to replace it within the next 5 years, max.

  • @hperrin
    link
    328 months ago

    Look man, I just really like Space Cadet Pinball.

    • @sploosh
      link
      118 months ago

      In 2020 I worked for an MSP and we had to fix a broken Windows 2000 machine because it was the only machine that a certain medial office could use to send a receive faxes. They could not afford to upgrade a more modern system, as it necessitate a forklift upgrade of all their systems that would go into the 5-digit dollars. They didn’t have that money and no one could get computers quickly in 2020 so fixing it was the only option. After 20 hours of troubleshooting it got bounced up to me, because managed the team that had to fix it. I went into the office after they closed and everyone was gone, because pandemic. I pulled the machine in question out of the corner of the “server room” (read: poorly ventilated closet) it was in. An old Gateway full ATX tower, it was a sight to behold underneath the dust. Turns out the dust was the problem - it hadn’t been cleaned at any point in the last 20 years and there was a literal quarter inch of dust and lint on top of the motherboard. I cleaned that thing till it sparkled, set up back up and turned it on. Worked PERFECTLY, like nothing had ever been wrong. I was happy, the client was overjoyed and my bosses were happy. Good stuff.

      The PSU blew 7 months later, taking down the motherboard and drives. Paperweight. So we took the full backup we made after I fixed it, turned it into a VM, set up a USB passthrough and gave it a USB fax modem. I left that job a while back, but to my knowledge it’s still working. By the time we had done that we had billed over 30 hours of work to the client at $150/hr. That’s a $4500 Windows 2000 fax server with added VM licensing on top of it. Pretty silly at the end of the day.

    • @[email protected]
      link
      fedilink
      48 months ago

      Don’t know whether you mean that as a joke, but I can tell you it is very real thing world wide still.

  • @121mhz
    link
    188 months ago

    I’ve got a number of embedded systems that use a Java client which can’t work on a modern system. I run XP in a VM with an old version of Firefox and Java on it to get into those. Works great!

    Up until a few years ago, I had a flight simulator running on Windows 95. It too, ran great and was certified for students to log flight time towards their certifications.

  • @rowinxavier
    link
    168 months ago

    Quite a few people here sound like ideal candidates to try ReactOS. It is an open source implementation of the NT architecture and should generally slot in for most software including drivers. It works quite well and plenty of people have managed to get old hardware working on ReactOS that was not otherwise ssfe to connect to a network. It works just like Windows NT and looks very similar but also supports more modern security standards and software.

    • @[email protected]
      link
      fedilink
      English
      48 months ago

      I tried it twice and not a single time it clicked with my hardware. The idea is great though and might solve few problems for me (old software on modern PC).

      • @rowinxavier
        link
        38 months ago

        Damn, that sucks. What sort of stuff were you trying to keep running? I haven’t got a lot of old hardware anymore after moving a bunch of times, everything I have is modern old, around to 5 to 8 year mark, so no hardware support issues but also nothing powerful enough to do anything fun with.

        • @[email protected]
          link
          fedilink
          English
          38 months ago

          E.g. I spent a lot of time trying to convince specific old and outdated branch of AutoCAD-like program (never heard the name before or after) to work on anything past WinXP for my dad. He used that specific one at work and can’t get past anything else due to UI and workflow differences. I ended up running it in VM XP, because it was the only sane way…

          • @rowinxavier
            link
            37 months ago

            Very cool. I helped my uncle get a tiny component of an old architecture program he paid a few thousand for working in a VM because literally nobody had made the same type of file converter since them and for some reason nobody minds having one machine running Windows XP on a machine in the corner. His XP machine died so I grabbed the disk and reimaged XP into a VM, brought over the files, and boom, that program runs and will continue to do so on a machine without network access but with a single folder mount point for dropping files back and forth.

  • @[email protected]
    link
    fedilink
    158 months ago

    We have a few clients that use them to control the CNC machines they have.

    The machines are isolated from all other devices on the network and can’t see the internet.

    The machinists run their gcode files from USB sticks that are walked from their machine to the CNC

    • @[email protected]
      link
      fedilink
      68 months ago

      The machinists run their gcode files from USB sticks that are walked from their machine to the CNC

      Wait until USB-C becomes the de-facto standard, and new systems no longer come with USB-A, and USB-A sticks are no longer manufactured.

      Happened to the floppy drive, too.

      • @hperrin
        link
        38 months ago

        If these are machines running Windows XP, I doubt they’re very new.

      • Otherbarry
        link
        fedilink
        English
        28 months ago

        True, but add-in cards are going to be around for a long time after that for the people truly desperate for USB-A ports on a new desktop.

        For a while at work I had to use a add-in card in a Win 10 desktop just to have a parallel port for the ancient label printer we were using.

    • @[email protected]
      link
      fedilink
      38 months ago

      The machines are isolated from all other devices on the network and can’t see the internet.

      Serious question, why are they even connected to the LAN?

  • @Magister
    link
    128 months ago

    Still using W95 to program some FPGA, coupled to a 8086 with a program written in assembler and Ada. It’s for aeronautics application. It was proven in the 90s and still used/sold nowadays

  • @spittingimage
    link
    10
    edit-2
    8 months ago

    I know a doctor who’s been running a research project since the 90s using a database application with a proprietary format. Said doctor had the option of upgrading to a version which was a front-end to Excel in the 00’s… but didn’t… and then the company sold their product to Microsoft and closed down, taking their format conversion app with them.

    I also know a test lab using a blood gas analyser running off a built-in Windows NT PC. Those things cost an arm and a leg, so they’ll keep running it until it dies and replace it with something more modern.

    • @[email protected]
      link
      fedilink
      88 months ago

      Frankly I’d trust windows XP over w10/11 for an offline system that is used for only one thing and one thing only

      • @Lemming421
        link
        English
        7
        edit-2
        8 months ago

        Until the hardware breaks and you can’t find refinements.

        Edit: replacements, bloody autocorrect!

  • @[email protected]
    link
    fedilink
    English
    98 months ago

    I’ve got a couple of old laptops running it. Play a few old games on them occasionally. My only workaround is to never connect them to the internet!

  • @[email protected]
    link
    fedilink
    88 months ago

    One of my machines at work is still running on XP. Runs a CAD/CAM program and talks to the PLC of a fair sized 2D CNC mill. I prefer it to the machine running on Millennium.

  • @thawed_caveman
    link
    88 months ago

    You know i woke up today with a furious urge to buy an old Windows XP computer and play old games on it. Of course i wouldn’t ever connect it to the internet.

    I suspect i might be setting myself up for major headaches

    • @cynar
      link
      English
      88 months ago

      A virtual machine is still an option.

  • Otherbarry
    link
    fedilink
    English
    78 months ago

    At work we have one old PC on Windows XP for the ancient PBX phone system we are currently using. It runs fine, it is only there to run specific programs so it’s not like we install/run anything else on it. And it’s not exposed to the internet.

    The hardware will die eventually but until then my boss is too cheap to spend the money to replace the entire phone system.

  • ekZepp
    link
    English
    78 months ago

    Man, i feel strange still running 10.

    • @dustyData
      link
      English
      3
      edit-2
      8 months ago

      At my current job, W10 is staying for the foreseeable future and we are holding back W11 for as long as it could be possible. Because MS is just charging way too much for an spyware and ad free W11. Last year our purchases team sent a request for a W11 without ads, without tracking (we are privacy and security critical) and without AI, or at least reasonable ways for the ICT team to remove them. That option simply doesn’t exists, so it is W10 forever then.

  • @[email protected]
    link
    fedilink
    78 months ago

    I have an old CNC machine driven by an XP laptop. XP runs great, I just don’t mess with it and of course keep it off the internet.