features
2135 TopicsPlease don't deprecate VBScript
Hello, I am new to the forum. I came here for one specific reason. I found out that Microsoft is deprecating VBScript and I have some points to make regarding this decision and I think they are pretty compelling. Firstly, I am a software engineer today and I have VBScript to thank for that. If it wasn't for VBScript, I would not have gotten interested in programming. It provides an easy way for new programmers to experiment with notepad or another simple text editor to create almost anything (as long as it's simple enough). See, a lot of people don't realize that VBScript is far more than just a scripting engine for utilitarian usage. When coupled with HTA files, it becomes something that can even make true games and apps. A lot of IT professionals don't know this, but you can create pretty advanced GUIs with it using HTA. You can think of it kind of like a web canvas that works in IE. It's a lot like electron is today. With electron, you build desktop apps using JS; that's exactly what HTA is coupled with VBScript. It's much more powerful than a lot of people give it credit for. You can make nice apps and games without downloading any kind of IDE. It provides a simple learning environment that teaches about programming (or allows for true app development using HTA). It's useful in a corporate sense for making custom interfaces for kiosks or otherwise. You can make installers or configuration interfaces. (Sort of like your own control panel applets.) Useful for IT professionals that want to have custom configuration software for their specific needs, but don't know how to program in much more advanced languages. A ton of old batch files rely on it in order to function. Once it's removed, these batch files will no longer work and there would be no easy way to get them working again. Honestly, I believe batch files are ugly, but so many people (especially IT professionals) need them. If we're going to leave batch files in place, then we should also leave VBScript alone. Honestly, I think batch files should be the first thing to go in the future - totally not VBScript. Cause batch files are a big problem and almost everything they do can be done in PowerShell. The problem is that isn't true for VBScript. VBScript needs to exist because it can do things that both batch files AND PowerShell can't. It's tiny in size. I don't see how removing it really gains any space at all. If it is an issue, then please just remove the wscript.exe and cscript.exe components, but leave vbscript.dll and mshta.exe. Maybe it's not about size, but rather encouraging the use of PowerShell instead because of increased security. I understand that. In that case, removing wscript.exe and cscript.exe, but not mshta.exe or vbscript.dll ensures that people won't be able to use VBScript for utilitarian purposes anymore (because that's what that thing is for - running scripts that perform system functions on windows). Whereas mshta.exe is just a GUI type framework for VBScript with limited system functions (because it's running in a web browser after all). It's secure, cause unlike wscript, it runs in a headless browser window. Of course, maybe not perfectly secure, but good enough for what it does. It's extensible - using COM. I was actually able to make my own GUI engine for it using VB6. I called it wshshell.exe. You could include that in your script and then build GUIs without using the mshta.exe. This provided actual native windows GUIs without any sort of browser component. Anyway, that's my point. There are so many worse things in windows that could be removed, but removing VBScript makes no sense and is very problematic for a lot of IT people. If VBScript needs to go and Microsoft decides to do it anyway, then I'd like to pose this: Note to MS - We need a programming/scripting language that's built into windows. It should have an entry in the start menu. It should be tailored towards beginners or IT professionals. It should have powerful access to the Windows API and the ability to create GUIs easily in code (without the need for any fancy IDE). Maybe it could have a scintilla based coding environment, but nothing too big. It needs to be kept small if it's going to ship with every copy of Windows. You want it to be a very simple language; even easier to learn than Python. I think using something like lua would be ideal. It's very very small (less than 1MB) and is certainly powerful enough. You would need to include libraries to interface with the Windows API cause lua currently doesn't have enough of that, but it would still be very small. A scintilla based coding environment is also very small. I checked and scintilla's DLL is only 1.7 MB. Especially if you make the included programming language such that it's very Windows centric. This would be a very clever way to capture new programmers into the Windows ecosystem. See, the problem for Microsoft is that most programmers have moved over to open source operating systems and languages like Python. This is a major problem for Microsoft. If you want to get new programmers interested in coding on the Windows platform, then something like this HAS to be done. I honestly wish I wash in charge of Microsoft because I know I could fix your trajectory. If VBScript has to be done away with, then this idea is necessary. This is not written by any AI. It's all 100% handwritten by me. You can see this matters a lot to me.30Views1like0CommentsHow to fix windows 11 update error 0x800f0991?
Hi everyone, I'm not very good with computer troubleshooting, so I'm feeling a bit stuck. For the past few days, my Windows 11 laptop has been failing to install the latest update. Every time it tries, I get an error code: 0x800f0991. I've tried clicking "Retry" a bunch of times, but it always ends up with the same error message 0x800f0991. I'm worried that if I don't get this update, my computer might have security problems or start acting buggy. Could anyone please walk me through some simple steps to fix windows 11 update error 0x800f0991? Thank you so much for help17KViews1like10CommentsCan't Format SD Card to FAT32 on Windows 11
It is a new 128GB SanDisk Extreme Pro SD card. When I try to format it using File Explorer or Disk Management, FAT32 isn't even an option. Only exFAT or NTFS show up. I tried a few different methods but still can't format sd card to fat32, including using the command prompt with format and diskpart, but I either get errors or the process doesn't complete. Does anyone know a reliable way to format large SD cards (64GB and above) to FAT32 in Windows 11? Any advice or tools would be much appreciated!7.7KViews0likes7CommentsTh best windows backup software or utility for Windows 11/10 OS?
Hi everyone, Iām kind of a newbie here and I really need some advice. I want to make a full backup of my Windows 11 laptop because it has very important personal and work data on it. Iām a bit nervous about messing something up, so I'm looking for the simplest and safest method to let me easily backup Windows 11 to an external hard drive or SSD. I don't have much experience with windows backup software, so I prefer something easy to understand and not too technical. Ideally, I just want a way to back up the whole system so I can restore everything if my laptop crashes or the drive fails. What is the easiest utility you recommend for beginners on Windows 11? Built-in tools, external hard drives, or any beginner-friendly software suggestions would be really appreciated.2.1KViews0likes9CommentsWin 11 Cannot change wallpaper for each monitor
Since I updated to Windows 11 I've been having a weird issue. I'm not able to select a different wallpaper for each of my two monitors. In the Personalization>Background menu, upon right clicking on the image to display the context menu, if I select "Set for Desktop 2" it does not change anything. On the other hand if I select "Set for Desktop 1" it changes the background for both monitors. Please note that I have my dual monitor set to Extend and not duplicate. Edition Windows 11 Pro Version 21H2 Installed on ā10/ā5/ā2021 OS build 22000.493 Experience Windows Feature Experience Pack 1000.22000.493.0Solved79KViews3likes20CommentsRequest for missing critical feature: RWBG subpixel layout support for text rendering / ClearType
Hello! Monitors with WOLED panels mostly with RWBG (but also other non-RGB too) subpixel layout are rapidly becoming widespread as they became affordable lately. Mobile OS's have already proven that producing perfect-to-the-eye, artifact-free text rendering / antialiasing on various OLED panels is a totally solved problem already. Current Windows ClearType / text rendering solutions however still fail at this with very unacceptable results. (This is common knowledge all over the internet, I won't post various technical evidence here but you can just look it up easily) Partial 3rd party solutions exist, but are mostly only a band-aid and never produce 100% coverage for all productivity scenarios and never come without side-effects. Thus we now need the official, system deep integrated solution for this. When can you ship this in a critical update with in-advance schedule?12Views1like0CommentsRequest for missing critical feature: RWBG subpixel layout support for text rendering / ClearType
Hello! Monitors with WOLED panels mostly with RWBG (but also other non-RGB too) subpixel layout are rapidly becoming widespread as they became affordable lately. Mobile OS's have already proven that producing perfect-to-the-eye, artifact-free text rendering / antialiasing on various OLED panels is a totally solved problem already. Current Windows ClearType / text rendering solutions however still fail at this with very unacceptable results. (This is common knowledge all over the internet, I won't post various technical evidence here but you can just look it up easily) Partial 3rd party solutions exist, but are mostly only a band-aid and never produce 100% coverage for all productivity scenarios and never come without side-effects. Thus we now need the official, system deep integrated solution for this. When can you ship this in a critical update with in-advance schedule?16Views0likes0CommentsCopy and Paste not working with Omnissa Horizon client. Darn it Nearby Share!
I work pretty heavily in a virtual machine that I connect to through Omnissa's Horizon client. I very often need to copy and paste from my host machine into the virtual machine. Today, I turn on my laptop and notice that copy and paste no longer works this way. Also, I've got this annoying tile that comes up at the top of my monitor that says "Drag and drop to share..." blah blah blah. A little bit of searching and I find several posts from other people like me, who have had this Nearby Share garbage randomly enabled on their system. So I figure out how to turn it off... System > Nearby Share > toggle Drag Tray off. Great, except I still can't copy and paste into Horizon client anymore. Copy/Paste works well every other way except, even through RDP, but NOT in Horizon client now. Only change on my system has been this random feature turning itself on. How does one go about fixing this? Anyone else out there experiencing a similar problem?32Views0likes1Comment