The so called new windows 10 "creators update" (1703) has some changes and new features. One of these new features is called "GAME MODE", for what I can tell it prioritizes computer resources to the game your are playing, temporary tuning down competing apps/programs for resources.
So I was just theorizing, will this also work for Vegas Pro? As not many games (if any) out now are native supporting this new feature, Microsoft has made it possible to manually mark the game you are playing to trigger your system in GAME MODE.
This is done via the pressing the windows key + G which will open "game bar" where you can associate your game for game mode. By the way game bar can also do other stuff like record gaming video (maybe good for recording vegas tutorials?)
Anyway, why not take advantage of this game mode and make your system believe it is gaming while actually it is doing Vegas and resources are prioterized towards Vegas. I tried it and it seems to accept it. Whether it has clear performance and/or stability improvements I do not know. Maybe someone with a bit more time on their hands can experiment with it doing some tests.
Some note for us poor European users: if you have the windows 10 pro N version (well any N - version) you must manually download and install the 1703 media feature pack from Microsoft to have the game bar with GAME MODE. Each time we poor Europeans get a major new windows OS update (like this 1703) we are stripped again of our media features, some codecs and the media player, a sad result from the European ruling to counter monopolies.