|
Post by R.O.B. on Dec 25, 2019 0:47:08 GMT -8
Huh, these problems with that batch file I are super surprising to me. Really sorry to hear about that.
As previously mentioned, all it should do is make a copy of %SystemRoot%\System32\dwmapi.dll in the current directory with the name dwm_rdr.dll. But just to be on the safe side, I’ve removed it from the download until this issue is investigated further.
|
|
|
Post by leet on Dec 25, 2019 16:40:19 GMT -8
Ok, let's get back to the actual issues. After an hour of trying to find sometime I've come to the conclusion that schtasts.exe doesn't have an option to disable the AC power thing. Does anyone know any other way of creating tasks programmatically?
EDIT: Found this. Seems like a lot of work for a single task though. Does anyone know something better?
|
|
|
Post by freddroger on Dec 27, 2019 0:15:04 GMT -8
is there any possibility to exclude certain windows/application from "SimpleClassicTheme" ? App developers can choose to support the classic title bar or Metro title bar, so this is really a problem. I heard that Stardock found a way to completely disable the Metro title bar on all apps, but I dont use their theming engine because it is a bloated resource hog that uses too much RAM and slows down the machine. Can you name the apps? --You could also try this:
Well, there are a few Applications that don't seem to work well, (Firefox, Cicsco VPN, Cisco Web Meetings, SAP DEX GUI sometimes even the Windows Settings App hangs... just to name a few) but that's not my point. I'm sure it could be possible to find a workaround for every Application but I'd rather just exclude them from Classic Theme... Cheers, Fred
|
|
|
Post by anixx on Dec 27, 2019 2:48:06 GMT -8
Well, there are a few Applications that don't seem to work well, (Firefox, Cicsco VPN, Cisco Web Meetings, SAP DEX GUI sometimes even the Windows Settings App hangs... just to name a few) but that's not my point. I'm sure it could be possible to find a workaround for every Application but I'd rather just exclude them from Classic Theme... Cheers, Fred
Firefox is definitely fixable using the dlls from the download above. If you want to exclude some apps, you enable the classic shell via the powershell method but change the permissions in the way that it would not affect certain users, and run those apps as those users (for instance, as System).
|
|
|
Post by Gamerappa on Dec 29, 2019 12:02:02 GMT -8
I'm currently having a bug... OS: Windows 8.1 SimpleClassicTheme version: 1.0.5 Describe the bug/problem: I installed "StartIsBack" and then it corrupted explorer, i tried uninstalling StartIsBack but accidently damaging it even more, Desktop no longer loads and the taskbar is partially working. This is my secondary computer, a home server and i'm using TeamViewer for it since the mouse plugged in on said computer has a annoying scrolling issue.
|
|
|
Post by leet on Dec 29, 2019 15:55:46 GMT -8
My god, I'm stupid. StartIsBack++ is completely incompatible with Windows 8.1. For Windows 8.1 you need StartIsBack+. Going to make a detection system to decide what version of StartIsBack to install. What build of Windows 8.1 do you have? (run winver.exe). If it's 6.3.9600.17031 English, I can get you a copy of explorer.
|
|
|
Post by anixx on Dec 30, 2019 1:26:02 GMT -8
On Windows 8.1 one does not need StartIsBack. Only install Classic Shell, and make the Classic Theme be enabled before taskbar starts, then run fixstrips.exe and you have classic taskbar. This is described multiple times on this forum.
|
|
|
Post by leet on Dec 30, 2019 14:25:25 GMT -8
I will implement that then!
|
|
|
Post by anixx on Dec 31, 2019 5:36:16 GMT -8
|
|
|
Post by chartu on Dec 31, 2019 20:05:32 GMT -8
I'm not sure if anyone else is having this issue but on Win10 1809, while running SCP, my computer will use about 20% CPU doing absolutely nothing, it also spools up the fan.
I disabled SCP and the issue has gone away.
|
|
|
Post by leet on Dec 31, 2019 20:26:56 GMT -8
I'm not sure if anyone else is having this issue but on Win10 1809, while running SCP, my computer will use about 20% CPU doing absolutely nothing, it also spools up the fan. I disabled SCP and the issue has gone away. Interesting. Is this with Classic Taskbar enabled?
EDIT: Tested it and I'm not noticing a huge difference. Here are my results:
Theme: Classic Classic with Taskbar Windows 10 (Light) CPU (Idle): 1% 3% 1%
As you can see, there is indeed a difference but for me it's so minimal that I don't even notice.
|
|
|
Post by leet on Jan 1, 2020 11:33:30 GMT -8
I will implement that then! I coded it but I haven't actually tested it since my Windows 8.1 drive is BitLocker encrypted and I forgot the password and recovery key -_-. So I'm quickly going to reinstall it, try out SCT and release it ASAP as there are some critical bugs in the current version.
|
|
|
Post by faenus on Jan 2, 2020 0:49:25 GMT -8
I wonder if a somewhat more portable version is possible for systems that don't have or can even install .NET. [Highly customized Windows installations].
|
|
|
Post by leet on Jan 2, 2020 5:35:04 GMT -8
I wonder if a somewhat more portable version is possible for systems that don't have or can even install .NET. [Highly customized Windows installations]. I really don't know how you made a Windows installation that can't run .NET. The only type of Windows that I know that can't run .NET is WinPE (the Windows Preinstallation Environment).
Could you tell me a bit more about your installation?
|
|
|
Post by faenus on Jan 2, 2020 7:51:15 GMT -8
Installations meant to be as small as possible to get loaded and run from RAM, thereby various Windows features has to be sacrificed, especially those that tend to occupy more space, with .NET being one of them with an overall 700mb that gets bigger with every new update, and since I don't have other .NET apps, or tend to avoid them and find alternatives.
It always bugged me why .NET isn't portable at all, like QT, Electron, or even Java, but I have no clue about programming, so I thought to just ask away.
|
|
|
Post by leet on Jan 2, 2020 7:58:37 GMT -8
The simplicity of programming in .NET sacrifices storage space of the framework itself. All complex API things (except the classic theme ofcourse) have wrappers made for you. That's the main reason why .NET is so big. As to your install, if you say it's loaded from RAM, I have two questions for you as I'm really interested now:
1. What type and version of Windows get loaded into RAM and how? 2. You say it sacrifices storage space: Is the Desktop Window Manager even included? AKA: Is your install Windows Basic themed?
|
|
|
Post by faenus on Jan 2, 2020 8:23:20 GMT -8
Wouldn't mind big, java is a big runtime too, as long as it could run from a folder somewhere in a separate disk for example, independent from the OS, but it seems it can't as .NET looks very tightly connected to the OS, isn't just a library.
1. Any Windows basically, any that can boot from a VHD, and that is possible since Win7 Enterprise. 2. Yes. DWM is impossible to remove, it breaks the entire installation. At least with the current removing tools we have available.
|
|
|
Post by leet on Jan 2, 2020 8:56:47 GMT -8
Wouldn't mind big, java is a big runtime too, as long as it could run from a folder somewhere in a separate disk for example, independent from the OS, but it seems it can't as .NET looks very tightly connected to the OS, isn't just a library. 1. Any Windows basically, any that can boot from a VHD, and that is possible since Win7 Enterprise. 2. Yes. DWM is impossible to remove, it breaks the entire installation. At least with the current removing tools we have available. In that case I would suggest using ClassicThemeA.exe (link to tutorial, link to file). It's a bit harder to setup but it's probably better as it doesn't require any libraries (just Win32/Win64) and can be setup so it doesn't require a milion other things like SCT. Didn't know Windows could run from VHD files, definitely going to try that out! Wait a minute! Don't want to use weird software that is known to be buggy? You can actually install .NET on an external drive! It's actually not that hard
Here's the trick for installing .NET on external drives:
1. Make sure nothing .NET related is running
2a. If there is a folder in C:\Windows called "Microsoft.NET', take ownership of this folder and move it to the external drive 2b. If not just make the folder on the external drive
4. Type in this command
mklink /J "C:\Windows\Microsoft.NET" "Drive:\Path\To\Microsoft.NET" 5. Enable .NET Framework 3.5 in the optional features menu
6. Install .NET Framework 4.7
NOTE: Using this method download cache will still be in the C:\ drive. It can be removed simply by clearing the temp folders (C:\windows\temp and %localappdata%\temp)
|
|
|
Post by faenus on Jan 2, 2020 9:01:08 GMT -8
If that works, and I am going to test it as soon as possible, you just saved my life.
|
|
|
Post by leet on Jan 2, 2020 9:48:45 GMT -8
Note there might still be some .NET files on the C: drive. Though the biggest chunk (850MB) is on the external drive.
|
|