Windows

From Things and Stuff Wiki
Revision as of 23:36, 12 November 2023 by Milk (talk | contribs) (→‎Installation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Geneal


News and articles

Installation

  • https://github.com/slacka/WoeUSB - a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. It is a fork of Congelli501's WinUSB.


  • https://github.com/WoeUSB/WoeUSB-ng -a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.


Keygen


  • https://github.com/TheMCHK/HWIDGEN - generate a valid and genuine Digital License obtained directly from Microsoft Retail Activation Servers, which can be used to activate Windows 10. The program also includes a method for server variants of Windows 10, and also LTSC/LTSB variants.

Lightweight / custom




  • Windows 10 AME - aims at delivering a stable, non-intrusive yet fully functional build of Windows 10 to anyone, who requires the Windows operating system natively. Spyware systems, which are abundant in Windows 10 by default, have not been disabled using group policy, registry entries or various other workarounds – they have been entirely removed and deleted from the system, on an executable-level. This includes Windows Update, and any related services intended to re-patch the system via what is essentially a universal backdoor. Core applications, such as the included Edge web-browser, Windows Media Player, Cortana, as well as any appx applications, have also been successfully eliminated. The total size of removed files is about 2 GB.

Command-line

  • Clink - Powerful Bash-style command line editing for cmd.exe




Terminal




PowerShell

Babun

Cmder

  • Cmder - a software package created out of pure frustration over the absence of nice console emulators on Windows. It is based on amazing software, and spiced up with the Monokai color scheme and a custom prompt layout, looking sexy from the start.

Yori

  • Yori - a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more.

Windows Terminal

Apps


Installing / updates

Chocolatey

  • Chocolatey - a Machine Package Manager, somewhat like apt-get, but built with Windows in mind. To install chocolatey now, open an administrative cmd.exe command prompt and paste the text from the box below and press enter (or click ). For administrative PowerShell copy the second box () (Ensure Get-ExecutionPolicy is at least Bypass).

Boxstarter

  • Boxstarter - Repeatable, reboot resilient windows environment installations made easy using Chocolatey packages. When its time to repave either bare metal or virtualized instances, locally or on a remote machine, Boxstarter can automate both trivial and highly complex installations. Compatible with all Windows versions from Windows 7/2008 R2 forward.

Ninite

  • Ninite - Install and Update All Your Programs at OnceNo toolbars. No clicking next. Just pick your apps and go.

Scoop

just-install

Repos


Launcher


to sort








  • https://github.com/microsoft/PowerToys - a set of utilities for power users to tune and streamline their Windows experience for greater productivity. Inspired by the Windows 95 era PowerToys project, this reboot provides power users with ways to squeeze more efficiency out of the Windows 10 shell and customize it for individual workflows. A great overview of the Windows 95 PowerToys can be found here.

File manager




  • Far Manager - a program for managing files and archives in Windows operating systems. Far Manager works in text mode and provides a simple and intuitive interface for performing most of the necessary actions: viewing files and directories; editing, copying and renaming files; and many other actions.

System


  • Process Explorer shows you information about which handles and DLLs processes have opened or loaded.
  • Autoruns - Manage software that runs on startup


File system


Clean-up






Anti-virus

Media

  • ImgBurn is a lightweight CD / DVD / HD DVD / Blu-ray burning application that everyone should have in their toolkit! ImgBurn supports a wide range of image file formats - including BIN, CCD, CDI, CUE, DI, DVD, GI, IMG, ISO, MDS, NRG and PDI.

Audio

See Audio#Windows


  • Boom - an easy to use audio player intended for casual computer users who do not wish to spend their time on figuring more sophisticated software out. All of its most important features are easily accessible out-of-the-box.


  • https://github.com/duncanthrax/scream - a virtual device driver for Windows that provides a discrete sound device. Audio played through this device is published on your local network as a PCM multicast stream. Receivers on the network can pick up the stream and play it through their own audio outputs. Two simple servers for Linux (interfacing with PulseAudio or ALSA) and one for Windows are provided. Scream is based on Microsoft's MSVAD audio driver sample code. [10]


Graphics

Video

Security


  • Ophcrack - a free Windows password cracker based on rainbow tables. It is a very efficient implementation of rainbow tables done by the inventors of the method. It comes with a Graphical User Interface and runs on multiple platforms.

Input

Joke

  • Bluescreen is a screen saver that not only authentically mimics a BSOD, but will simulate startup screens seen during a system boot.


Shell

LiteStep

Classic Shell / Open-Shell-Menu

  • Classic Shell - free software that improves your productivity, enhances the usability of Windows and empowers you to use the computer the way you like it. The main features are: Highly customizable start menu with multiple styles and skins, Quick access to recent, frequently-used, or pinned programs, Find programs, settings, files and documents, Start button for Windows 7, Windows 8 and Windows 8.1, Toolbar and status bar for Windows Explorer, Caption and status bar for Internet Explorer


BB

bug.n

Fancy Zones

  • https://github.com/microsoft/PowerToys/blob/master/src/modules/fancyzones/README.md - a window manager that is designed to make it easy to arrange and snap windows into efficient layouts for your workflow and also to restore these layouts quickly. Fancy Zones allows the user to define a set of window locations for a desktop that are drag targets for windows. When the user drags a window into a zone, the windows is resized and repositioned to fill that zone. [12]

i3

win3wm

workspacer

  • workspacer - a tiling window manager for Windows 10

Cairo Desktop Environment

API




  • https://en.wikipedia.org/wiki/Windows_Runtime - WinRT) is a platform-agnostic application architecture first introduced in Windows 8 and Windows Server 2012 in 2012. WinRT supports development in C++/CX (Component Extensions, a language based on C++), JavaScript-TypeScript, and the managed code languages C# and Visual Basic .NET (VB.NET). WinRT applications natively support both the x86 and ARM processors, and run inside a sandboxed environment to allow greater security and stability. WinRT components are designed with interoperability between multiple languages and APIs in mind, including native, managed and scripting languages.


  • https://en.wikipedia.org/wiki/Universal_Windows_Platform - a platform-homogeneous application architecture created by Microsoft and first introduced in Windows 10. The purpose of this software platform is to help develop universal apps that run on Windows 10, Windows 10 Mobile, Xbox One and Hololens without the need to be re-written for each. It supports Windows app development using C++, C#, VB.NET, and XAML. The API is implemented in C++, and supported in C++, VB.NET, C#, F# and JavaScript. Designed as an extension to the Windows Runtime platform first introduced in Windows Server 2012 and Windows 8, UWP allows developers to create apps that will potentially run on multiple types of devices.[


  • midipix - a development environment that lets you create programs for Windows using the standard C and POSIX APIs. No compromises made, no shortcuts taken. If you are interested in cross-platform programming that reclaims the notion of write once, compile everywhere; if you believe that the 'standard' in the C Standard Library should not be a null signifier; and if you like cooking your code without #ifdef hell and low-level minutiae, then this page is for you. midipix makes cross-platform programming better, simpler and faster, specifically by bringing a modern, conforming C Runtime Library to the Windows platform. While the idea itself is not new, the approach taken in midipix to code portability is radically different from that found in other projects.

Drivers


  • https://github.com/Gh0u1L5/FileDisk - a virtual disk utility on Windows x86 platform with on-the-fly encryption written in C language. This project includes two components: a CLI control program and a filter driver.I wrote the project in a rush, so the cryptography algorithm is just XOR, but you can easily replace it with your own algorithm.


USB

Network

Configuration

%systemroot%\system32\drivers\etc\
  hosts file


SSH/SCP

Internet Explorer

  • Utilu IE Collection contains multiple standalone versions of the browser Internet Explorer, which can be used at the same time.

Utilu IE Collection contains the following versions of IE: Internet Explorer 1.0 (4.40.308) Internet Explorer 1.5 (0.1.0.10) Internet Explorer 2.01 (2.01.046) Internet Explorer 3.0 (3.0.1152) Internet Explorer 3.01 (3.01.2723) Internet Explorer 3.03 (3.03.2925) Internet Explorer 4.01 (4.72.3110.0) Internet Explorer 5.01 (5.00.3314.2100) Internet Explorer 5.5 (5.51.4807.2300) Internet Explorer 6.0 (6.00.2800.1106) Internet Explorer 6.0 (6.00.2900.2180) Internet Explorer 7.0 (7.00.5730.13) Internet Explorer 8.0 (8.00.6001.18702)

Server

Graphics


  • WineD3D For Windows - a DirectX 1-11 to OpenGL wrapper based on WineD3D, which is an almost full implementation of DirectX used in Wine.Even if Windows supports DirectX natively, using WineD3D can enhance backwards compatiblity with older games, especially on Windows 8 and newer that don't support 16 bit screen modes. Another possible use is to emulate unsupported versions of DirectX, or porting DirectX applications to OpenGL without having to rewrite the rendering code.Please note that WineD3D is far from perfect, and many games will not work.


  • https://github.com/elishacloud/dxwrapper - a .dll file designed to wrap DirectX files to fix compatibility issues in older games. This project is primarily targeted at fixing issues with running games on Windows , by simply dropping .dll and .ini files into the game folder. Its secondary purpose is to offer a single tool combining several projects into one.


Remote access

Port 3389

Alternative

*nix




  • https://github.com/Fmstrat/winapps - Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration for right clicking on files of specific mime types to open them.


Emulation


  • Gow (Gnu On Windows) is the lightweight alternative to Cygwin. It uses a convenient NSIS installer that installs over 100 extremely useful open source UNIX applications compiled as native win32 binaries. It is designed to be as small as possible, about 18 MB, as opposed to Cygwin which can run well over 100 MB depending upon options.


  • https://en.wikipedia.org/wiki/MinGW - (Minimalist GNU for Windows), formerly mingw32, is a free and open source software development environment for creating Microsoft Windows applications. It includes a port of the GNU Compiler Collection (GCC), GNU Binutils for Windows (assembler, linker, archive manager), a set of freely distributable Windows specific header files and static import libraries which enable the use of the Windows API, a Windows native build of the GNU Project's GNU Debugger, and miscellaneous utilities.


  • MSYS2 - an independent rewrite of MSYS, based on modern Cygwin (POSIX compatibility layer) and MinGW-w64 with the aim of better interoperability with native Windows software. The name is a contraction of Minimal SYStem 2, and aims to provide support to facilitate using the bash shell, Autotools, revision control systems and the like for building native Windows applications using MinGW-w64 toolchains.

We wanted a package management system to provide easy installation of packages, and ported Arch Linux's Pacman. This brings many powerful features such as dependency resolution and simple complete system upgrades, as well as providing the build system - makepkg{,-mingw} - which is used to make these packages. [19]


  • Cooperative Linux - the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP/Vista/7, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software. In its current condition, it allows us to run the KNOPPIX Japanese Edition on Windows (see Screenshots).


  • LBW - a Linux system call translator for Windows. It allows you to run unmodified Linux applications on top of Windows. It is not virtualisation; only one operating system is running, which is Windows. It is not emulation; Linux applications run directly on the processor, resulting in (theoretically) full native performance. Consider it as being like WINE, but in reverse. Right now LBW is in a proof-of-concept stage. It's in no way suitable for doing real work on as it's full of bugs. On the other hand it's adequate for running a Debian chroot, downloading and installing packages with apt and dpkg, compiling and running programs with gcc, connecting to remote servers with ssh, and even running some basic X applications.


  • https://github.com/wishstudio/flinux - Foreign LINUX is a dynamic binary translator and a Linux system call interface emulator for the Windows platform. It is capable of running unmodified Linux binaries on Windows without any drivers or modifications to the system. This provides another way of running Linux applications under Windows in constrast to Cygwin and other tools. It now runs a large bunch of console applications and some GUI applications.


  • https://github.com/casualsnek/cassowary - Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuration GUI - run a Windows virtual machine and use Windows applications on Linux as if they were native applications, built upon FreeRDP and remote apps technology.

X

  • Xming - the leading X Window System Server for Microsoft Windows®. It is fully featured, lean, fast, simple to install and because it is standalone native Windows, easily made portable (not needing a machine-specific installation or access to the Windows registry).


WSL




  • WLinux - A Linux distro optimized for WSL based on Debian.



Filesystem

  • ntfsfix - fix common errors and force Windows to check NTFS


  • Ext2Fsd - Open source ext3/4 file system driver for Windows (2K/XP/WIN7/WIN8)


Kernel

  • Shipping a Linux Kernel with Windows | Windows Command Line Tools For Developers - Beginning with Windows Insiders builds this Summer, we will include an in-house custom-built Linux kernel to underpin the newest version of the Windows Subsystem for Linux (WSL). This marks the first time that the Linux kernel will be included as a component in Windows. This is an exciting day for all of us on the Linux team at Microsoft and we are thrilled to be able to tell you a little bit about it. [21]


to sort

  • Rufus - Create bootable USB drives the easy way

Terminal

Theme

https://github.com/grassmunk/Chicago95 - XFCE / Xubuntu Windows 95 Total Conversion

IoT

Scripts

Troubleshooting

win7+

God Mode.{ED7BA470-8E54-465E-825C-99712043E01C}

Older

DOS

  • LFN Tools - are a collection of alternative DOS commands that support long file names.